//VOD 정보
var fVOD700k = 'LzIwMDgvMDUvMTIvNzAway81MC5hc2Y=';
var fVOD300k = 'LzIwMDgvMDUvMTIvMzAway81MC5hc2Y=';
var fVOD56k = 'LzIwMDgvMDUvMTIvNTAuYXNm';
var VODURL = "xxjavascript:news_play2007('news', 0, 1559263, 0, 'LzIwMDgvMDUvMTIvNTAuYXNm', 'LzIwMDgvMDUvMTIvMzAway81MC5hc2Y=', 'LzIwMDgvMDUvMTIvNzAway81MC5hc2Y=');";
var objVolbar; //볼륨bar 객체 (div)
var objStbar; //트랙bar 객체 (div)
// ff에서 size 조절 가능 판단 위해
function isPossible700k() {
if(isIE) {
return ('clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95'); //6.4
}
//ff 1.x Mozilla ActiveX control and plugin support 필요
//ff 2.x Microsoft? Windows Media Player Firefox Plugin혹은 Mozilla ActiveX control and plugin support 필요
var pluginCount = navigator.plugins.length;
var pluginName;
var isPluginMozillaActiveX = false, isPluginWindowMedia = false;
for(var i=0; i= 0 && pluginName.indexOf('ActiveX') > 0) {
isPluginMozillaActiveX = true;
continue;
}
if(pluginName.indexOf('Microsoft') >= 0 && pluginName.indexOf('Windows Media') > 0) {
isPluginWindowMedia = true;
continue;
}
}
//alert(navigator.userAgent+" = " +navigator.appName+":"+navigator.appVersion);
if(navigator.userAgent.indexOf('Firefox/1.') > 0) {
if(!isPluginMozillaActiveX) { return false; }
if(!isPluginWindowMedia) {
// 설치된 WMP 버젼에 맞아야 한다 -> 나중에 버젼 체크하도록 변경하자
//return ('clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6'); //7,8,9,10,11
//return ('clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95'); //6.4
return false;
} else {
// Windows Media Player Firefox Plugin 는 WMP9이상
return ('clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6'); //7,8,9,10,11
}
}
if(navigator.userAgent.indexOf('Firefox/2.') > 0) {
if(!isPluginWindowMedia) { return false; }
//return ('clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95');
return '';
}
return false;
}
var clsid700k = isPossible700k();
//alert('clsid700k='+clsid700k);
// player layer의 parent 객체 align 조정
var org_parentAlign = '';
function adjustPlayerParent(objPlayer, objAlign) {
if(!objPlayer) { return; }
var objChild, objParent;
objChild = objPlayer;
while(1) {
objParent = objChild.parentNode;
if(!objParent) { break; }
//alert(objParent.nodeName);
if(objParent.nodeName.toLowerCase() == 'table') { break; }
objChild = objParent;
}
if(!objParent) { return; }
if(org_parentAlign == '') {
org_parentAlign = objParent.align;
}
objParent.removeAttribute('style');
objParent.style.backgroundColor = '#cacaca';
objParent.style.marginBottom = '5px';
if(objAlign == 'left') {
if(org_parentAlign == 'left') {
objParent.style.marginRight = '20px';
objParent.align = objAlign;
} else if(org_parentAlign == 'center') {
objParent.align = 'center';
}
} else {
objParent.align = objAlign;
}
//alert(objParent.nodeName+', parent align='+objParent.align+', margin='+objParent.style.margin);
}
//컨트롤 상태에 따라 layer 변경
function showPlayer(playerWidth, playerHeight, playerAlign) {
var objImage, objPlayer;
objImage = document.getElementById('divImage');
objPlayer = document.getElementById('divPlayer');
if(objImage) { objImage.style.display = 'none'; }
if(objPlayer) {
if(playerHeight) { objPlayer.height = playerHeight + (1*2) + (isIE?7:0) + (1*2); }
if(playerWidth) { objPlayer.width = playerWidth + (1*2) + (1*2); }
if(playerAlign) {
adjustPlayerParent(objPlayer, playerAlign);
}
objPlayer.style.display = 'block';
//alert('objPlayer='+objPlayer.width+'x'+objPlayer.height);
}
}
function hiddenPlayer() {
StopVod();
var objImage, objPlayer;
objImage = document.getElementById('divImage');
objPlayer = document.getElementById('divPlayer');
if(objPlayer) { objPlayer.style.display = 'none'; }
if(objImage) {
adjustPlayerParent(objImage, 'left');
objImage.style.display = 'block';
}
}
function deployVodArea()
{
document.writeln("");
if(isIE) {
document.writeln(" | ");
document.writeln("");
document.writeln(" ");
document.writeln(" ");
document.writeln(" | ");
document.writeln(" ");
document.writeln(" ");
document.writeln(" | ");
} else {
document.writeln(" | ");
}
document.writeln(" ");
document.writeln("");
document.writeln("");
if(isIE && typeof VODURL != 'undefined' && VODURL) {
document.writeln(" | ");
}
if(!isIE) {
//document.writeln(" | ");
}
if(typeof clsid700k != 'boolean' && typeof fVOD700k != 'undefined' && fVOD700k) {
document.writeln(" | ");
}
if(typeof fVOD300k != 'undefined' && fVOD300k) {
document.writeln(" | ");
}
if(typeof fVOD56k != 'undefined' && fVOD56k) {
document.writeln(" | ");
}
if(isIE) {
document.writeln(" | ");
document.writeln(" | ");
document.writeln(" | ");
document.writeln(" ");
document.writeln("");
document.writeln(" ");
document.writeln(" ");
document.writeln(" | ");
document.writeln(" ");
document.writeln(" ");
document.writeln(" | ");
}
document.writeln(" ");
document.writeln(" ");
objVolbar = document.getElementById('volbar'); //볼륨bar 객체 (div)
objStbar = document.getElementById('stbar'); //트랙bar 객채 (div)
if(isIE) {
DisplayPlayer('playerbox', '100%', '100%');
}
}
//트랙바 상수 정의
var Pwidth = 165; //트랙바 위치(왼쪽)
var Pleft_origin = 0; //트랙바 시작 포인트
var Play_length= 324 - 21; //(track bar 너비)-(bar pointer 너비)
var Pleft_max = Play_length + Pleft_origin - 21; //(track bar 너비)+(track bar 시작 포인트)-(bar pointer 너비)
//볼륨조절 상수 정의
var vol_length = 38;
var left_origin = 0;
var left_max = left_origin + vol_length;
//컨트롤 호출
var oldQuality; //700k, 300k, 56k 전환용
function PlayVod_FF(url, objWidth, objHeight, objAlign)
{
var objPlayerbox = document.getElementById('playerbox');
if(!objPlayerbox) { return; }
showPlayer(objWidth, objHeight, objAlign);
var src = "");
objPlayerbox.innerHTML = src;
//alert(objPlayerbox.innerHTML);
/* 나중에 버젼 체크하도록 변경한 후에 활용하자
if(!document.MPlayer.versioninfo) {
alert('[FF] NOT Created');
} else {
alert('[FF] created WELL');
}
*/
}
function PlayVod(quality)
{
var vodWidth, vodHeight, vodAlign;
switch(quality) {
case '56k': vodWidth = 240; vodHeight = 180; vodAlign = 'left'; break;
case '300k': vodWidth = 320; vodHeight = 240; vodAlign = 'left'; break;
case '700k': vodWidth = 480; vodHeight = 360; vodAlign = 'center'; break;
}
//alert(isIE+' ' + oldQuality+'->'+quality);
if(quality != oldQuality) {
if(!isIE && (quality != '700k' || (quality == '700k' && typeof clsid700k != 'boolean'))) {
vodHeight += 45;
PlayVod_FF(setUrl(eval('fVOD'+quality)), vodWidth, vodHeight, vodAlign);
return;
}
StopVod();
MPlayer.Filename = setUrl(eval('fVOD'+quality));
}
objPlayer = document.getElementById('divPlayer');
if(objPlayer) {
adjustPlayerParent(objPlayer, vodAlign);
objPlayer.width = vodWidth + 4; // = + (1*2) + (1*2)
objPlayer.height = vodHeight + 11; // = + (1*2) + 7 + (1*2)
Play_length= objPlayer.width - 21; //(track bar 너비)-(bar pointer 너비)
Pleft_max = Play_length + Pleft_origin - 21; //(track bar 너비)+(track bar 시작 포인트)-(bar pointer 너비)
}
PlayIt();
oldQuality = quality;
var obj = document.getElementById(quality+'button');
if(obj) {
obj.innerHTML = "";
}
}
function PauseVod(quality)
{
PauseIt();
var obj = document.getElementById(quality+'button');
if(obj) {
obj.innerHTML = "";
}
}
function StopVod()
{
switch(MPlayer.PlayState) {
case 1: //일시정지
case 2: //재생
//case 3: //준비
case 4: //빨리찾기
case 5: //뒤로감기
StopIt();
break;
}
var obj = document.getElementById(oldQuality+'button');
if(obj) {
obj.innerHTML = "";
}
}
function MuteVod()
{
MuteIt();
if(MPlayer.mute) {
document.all.mutebutton.innerHTML ="";
} else {
document.all.mutebutton.innerHTML ="";
}
}
switch(lNewState) {
case 0: //정지
hiddenPlayer();
break;
case 1: //일시정지
case 2: //재생
case 3: //준비
showPlayer();
break;
}
function resetUrl(url1, url2, url3)
{
if(typeof fVOD56k != 'undefined') { fVOD56k = url1; }
if(typeof fVOD300k != 'undefined') { fVOD300k = url2; }
if(typeof fVOD700k != 'undefined') { fVOD700k = url3; }
var obj;
if(typeof fVOD700k != 'undefined' && fVOD700k) {
obj = document.getElementById('700kbutton');
if(obj) {
obj.innerHTML = "";
}
}
if(typeof fVOD300k != 'undefined' && fVOD300k) {
obj = document.getElementById('300kbutton');
if(obj) {
obj.innerHTML = "";
}
}
if(typeof fVOD56k != 'undefined' && fVOD56k) {
obj = document.getElementById('56kbutton');
if(obj) {
obj.innerHTML = "";
}
}
}
var decode = new xhUrlDecode();
if(typeof fVOD700k != 'undefined') {
decode.doGet(fVOD56k, fVOD300k, fVOD700k, true);
} else {
decode.doGet(fVOD56k, fVOD300k, '', true);
}
//플레이어 영역 배치 및 노출
deployVodArea();
|
<앵커 멘트>
미국의 동물성 사료 금지 조처가 당초 우리 정부의 발표보다 크게 후퇴한 것으로 확인되면서 재협상을 요구하는 목소리가 또 다시 높아지고 있습니다.
특히 정부의 해명이 오락가락해 혼란을 가중시키고 있습니다.
이충형 기자가 보도합니다.
<리포트>
미국의 강화된 동물성 사료 금지 조치는 그동안 우리 정부가 내세운 협상 성과물이었습니다.
<녹취>민동석(농업통상정책관/지난 6일) : "(이익 균형의 관점에서)강화된 사료금지 조치를 추가로 얻은 것,삼계탕 수출 등이 있습니다."
하지만 이미 지난달, 미국은 30개월 미만이면 도축검사에 불합격한 소라도 사료로 쓸 수 있도록 하는 관보를 발표했습니다.
이같은 사실이 알려지자 정부는 이틀전 미국 식약청의 보도자료와 실제 관보 내용 간에 혼선이 있었다고 해명자료를 냈습니다.
하지만 어젯밤에는 또 단지 영문 해석상의 오류로 미국의 조치를 잘못 이해했다며 말을 바꿉니다.
이렇게 오락가락하는 해명은 정부가 협상 과정에서 미국이 공포할 사료 금지조치의 구체적인 내용을 전혀 몰랐다는 의혹까지 불러오고 있습니다.
쇠고기 수입반대단체들은 소고기 수입 위생 조건에 명백한 하자가 발생한 만큼 사흘뒤로 예정된 고시를 연기하고 재협상에 나설 것을 주장하고 있습니다.
<인터뷰>송기호(변호사/통상전문변호사) : "강화된 사료조치에 대한 내용이 한국과 미국 사이에 논의된 바가 없다면 이 부분은 원천적으로 무효라고 봐야 합니다."
하지만 협상 결과의 본질은 바뀐 게 없는 만큼 재협상은 불가하다는게 정부의 입장입니다.
<녹취> 이상길(단장) : "30개월령 이하의 소의 뇌와 척수는 광우병 위험물질이 아니므로 실제적으로는 차이가 없는 것입니다."
'동물성 사료 금지 강화 조치'는 우리정부가 30개월 이상 쇠고기의 수입을 허용하는 절대적인 전제 조건이자 명분이었습니다.
KBS 뉴스 이충형입니다.
|