//VOD 정보
var fVOD700k = 'L25ld3MxMi8yMDA4LzA1LzI0LzcwMGsvMTAuYXNm';
var fVOD300k = 'L25ld3MxMi8yMDA4LzA1LzI0LzMwMGsvMTAuYXNm';
var fVOD56k = 'L25ld3MxMi8yMDA4LzA1LzI0LzEwLmFzZg==';
var VODURL = "xxjavascript:news_play2007('news', 0, 1566335, 0, 'L25ld3MxMi8yMDA4LzA1LzI0LzEwLmFzZg==', 'L25ld3MxMi8yMDA4LzA1LzI0LzMwMGsvMTAuYXNm', 'L25ld3MxMi8yMDA4LzA1LzI0LzcwMGsvMTAuYXNm');";
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();
|
<앵커 멘트>
대운하 사업의 경제성조사를 진행하던 한 국책연구원의 박사가 4대강 정비사업의 실체는 대운하사업이며 운하건설로 인한 대재앙은 상식적으로 명확하게 예측되는 상황이라고 주장해 파문이 일고 있습니다.
기현정 기자의 보도입니다.
<리포트>
'매일 매일 반대논리에 대한 정답을 요구받고 있지만 아무리 머리를 쥐어짜도 반대논리를 뒤집을 대안이 없다.'
대운하 사업의 경제성조사를 하던 한 국책연구원의 박사가 밝힌 내용입니다.
국토해양부 산하 한국건설기술연구원 첨단환경연구실에 근무하는 김이태 박사는 한 포털사이트 게시판에 한반도 물길 잇기와 4대강 정비계획의 실체는 운하 계획이라고 주장했습니다.
그러면서 군사 작전도 아닌 한반도 물길 잇기가 왜 특급 비밀이 되어야 하느냐며 몰래 과천의 한국수자원공사 사무실에서 비밀 집단을 꾸릴 게 아니라, 국토해양부에 정식 조직을 둬 열린 마음으로 다양한 의견을 수렴해야 할 것이라고 비판했습니다.
김박사는 또 연구조사를 참여하기 위해 보안각서를 썼기 때문에 글을 올리는 자체로 많은 불이익이 따르겠지만 국토의 대재앙을 막기 위해서 글을 올린다고 말했습니다.
김박사의 이 같은 주장이 포털사이트에 게재되자 수천 개의 댓글이 달리는 등 파장이 커지고 있습니다.
국토해양부는 해명자료를 내고 대운하 쟁점사항과 관련해 비밀이 아닌 공개적으로 한국건설기술연구원에 연구용역을 발주했으며, 보안각서는 보안업무규정에 따라 통상적으로 이뤄지는 절차라고 밝혔습니다.
KBS 뉴스 기현정입니다.
방금 KBS뉴스에 나왔는데 오늘 집회 5만명 예상이래여.. |
첫댓글 예상보다 항상 많지요.
mbc가 더 정확할듯? kbs는 정부눈치만 보기 바쁨
kbs 표적수사땜에 요즘슬슬 정부까대는중....