var playerStatus, ConChecker
var screen_w1, screen_w2, screen_h1, screen_h2, img_dir
var mpobj

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MPBState(){

	mpobj = document.all.DbsMp;
	
	if (mpobj){

		if(mpobj.playState){
			playerStatus = mpobj.playState;
		}
	}
}

function protectKey(){
	//»õ·Î°íÄ§À» ¸·´Â ½ºÅ©¸³Æ®.. F5 ¹øÅ°..
	if(event.keyCode == 116){
		event.keyCode = 0;
		return false;
	}
	//CTRL + N Áï »õ·Î °íÄ§À» ¸·´Â ½ºÅ©¸³Æ®....
	else if ((event.keyCode == 78) && (event.ctrlKey == true))
	{
		event.keyCode = 0;
		return false;
	}
	if(event.keyCode==93){
		alert('Áñ°Å¿î ÇÏ·ç µÇ¼¼¿ä!!');
	}
}

function MPBSize(s,v1,v2,v3){

	v1 = img_dir + v1;
	v2 = img_dir + v2;
	v3 = img_dir + v3;


	MPBState();

	if (mpobj){
	
		MM_swapImage("mpb_size100","", v1 + "_off.gif" ,1);
		MM_swapImage("mpb_size200","", v2 + "_off.gif" ,1);
		MM_swapImage("mpb_sizefull","", v3 + "_off.gif" ,1);
	
		switch(s)
		{
		case "0" :
		
			MM_swapImage("mpb_sizefull","", v3 + "_on.gif" ,1);

			if(mpobj.BufferingProgress == 100){
				alert("* ESCÅ° ¶Ç´Â ¸¶¿ì½º ¿ìÃø¹öÆ°À» ´õºíÅ¬¸¯ ÇÏ½Ã¸é, \n\n* ´Ù½Ã ÀÌÀüÀÇ »çÀÌÁî·Î µ¹¾Æ¿É´Ï´Ù.");
				mpobj.DisplaySize = 3;
			}else{
				alert("* µ¿¿µ»óÀÌ Á¤ÁöÁßÀÌ°Å³ª ¹öÆÛ¸µÁßÀÔ´Ï´Ù. \n\n* ½ÃÀÛ¹öÅÏÀ» ´©¸£°í ¹öÆÛ¸µÀÌ ³¡³­ÈÄ ´Ù½Ã ½ÃµµÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			}

			break;
					
		}
	}
	
}

function MPBPause(v,e,v1,v2){	//	playerStatus = 1

	v = img_dir + v;
	v1 = img_dir + v1;
	v2 = img_dir + v2;

	MPBState();
	
	if (mpobj){

		switch(e)
		{
		case "over" :
		
			if (playerStatus == 2 && ConChecker == "play"){
				MM_swapImage("mpb_pause","", v ,1);
			}
			break;
			
		case "out" :
		
			if (playerStatus == 2 && ConChecker == "play"){
				MM_swapImage("mpb_pause","", v ,1);
			}
			break;
			
		case "click" :
    		MM_swapImage("mpb_pause","", v ,1);
			MM_swapImage("mpb_play","", v1 ,1);
			MM_swapImage("mpb_stop","", v2 ,1);
			ConChecker = "pause";
			mpobj.pause();
			
			break;
			
		}
		
	}
	
}


function MPBStop(v,e,v1,v2){	//	!playerStatus
	v = img_dir + v;
	v1 = img_dir + v1;
	v2 = img_dir + v2;


	MPBState();
	
	if (mpobj){
	
		switch(e)
		{
		case "over" :
			if (playerStatus && ConChecker != "stop"){
				MM_swapImage("mpb_stop","", v ,1);
			}
			break;
		case "out" :
			if (playerStatus && ConChecker != "stop"){
				MM_swapImage("mpb_stop","", v ,1);
			}
			break;
			
		case "click" :
			MM_swapImage("mpb_stop","", v ,1);
			MM_swapImage("mpb_play","", v1 ,1);
			MM_swapImage("mpb_pause","", v2 ,1);
			ConChecker = "stop";
			mpobj.stop();
			break;	
		}	
	}	
}

function playHiVodPopUp() {
		
		MPBStop('_b_stop_off.gif','click','_b_play_off.gif','_b_pause_off.gif')
		
		retWin = window.open('/service/news_mplayer.asp','viewer_01','width=550, height=485, toolbars=no, scrollbars=no, resizable=no')
	}

function MPBPlay(v,e,v1,v2){	//	playerStatus = 2
	v = img_dir + v;
	v1 = img_dir + v1;
	v2 = img_dir + v2;

	
	MPBState();
	
	if (mpobj){

		switch(e)
		{
		case "over" :
			if (playerStatus != 2 && ConChecker != "play"){
				MM_swapImage("mpb_play","", v ,1);
			}
			break;
		case "out" :
			if (playerStatus != 2 && ConChecker != "play"){
				MM_swapImage("mpb_play","", v ,1);
			}
			break;
		case "click" :
			MM_swapImage("mpb_play","", v ,1);
			MM_swapImage("mpb_pause","", v1 ,1);
			MM_swapImage("mpb_stop","", v2 ,1);
			ConChecker = "play";
			//alert("play");
			mpobj.play();
			
			break;
		}
		
	}
		
}