//=====================================================================
// File Name   : world_common.js
// Description : SERIWorld common - javascript functions
// Created     : 
// Author      : 
// Last Update : 
//=====================================================================



//-- ½ºÅ©¸³Æ® ÇÔ¼ö Ãß°¡½Ã ¾Æ·¡ ÇÔ¼ö¸ñ·Ï¿¡ Ãß°¡
/**

//-- ÆäÀÌÁö ÀÌµ¿¿ë ¸µÅ©
change_location_opt(j_url, j_opt)
change_location_form(j_url) 

//-- Learn Korean:vocabulary¿¡¼­ ÇÃ·¡½¬ÀÌ¹ÌÁö ¹Ù²Ù±â
changeImage(j_swf)

//-- ÆÄÀÏ È®ÀåÀÚ Ã¼Å©
check_file(j_filepath)

//-- company profiles korea popup [kr 0102]
DataView(j_file) 

//-- (¸®Æ÷Æ® µî) ´Ù¿î·Îµå
encDown(wd_key, mn, ncd, mcd, f_seq, f_type, f_url)
encDown2(wd_key, mn, ncd, mcd, f_seq, f_type)

//-- µ¿¿µ»ó È­¸é¿¡¼­ ½ºÅ©¸³Æ® ´Ù¿î·Îµå
encDown3(wd_key, mn, ncd, mcd, f_seq, f_type)

//-- ¸ÞÀÎ¿¡¼­ °Ë»ö ´­·¶À» ¶§
search_main()

//-- learn
go_learn_view(j_natcd, j_mncd, j_key, j_gbn, j_no)

//-- ÀÌ¸ÞÀÏ º¸³»±â
goEmail(j_mn, j_natcd, j_mncd, j_seq, j_title) 
goEmail_news(j_mn, j_natcd, j_mncd, j_gbn, j_key, j_title) 

//-- ¿¬±¸¿ø ÇÁ·ÎÇÊ º¸±â ÆäÀÌÁö ¿­±â
goto_viewWriter(j_pcd)

//-- ÇØ´çÆäÀÌÁö·Î ÀÌµ¿	
gotoWebSite(j_url)  

//-- Áß¾Óµ¥ÀÏ¸®(http://joongangdaily.joins.com/e_eco/)
ObjectDailyDaller() 

//-- ÇÑÁßÀÏÅë°è
ObjectDailyStock() 
open_ViewCEOV(jg_menu,jg_regseq)
open_ViewM(jg_menu,jg_regseq)
open_ViewS(jg_menu,jg_regseq)

//-- ActiveX Object °ü·Ã ÇÔ¼ö
ObjectPlayer(url, width, height)

//-- (½ÃÁî³Î ¸®Æ÷Æ®¿ë) ÄÚ¸àÆ® ÀüÃ¼ º¸±â
open_allcmt(ncd, mcd, key)

//-- (¸®Æ÷Æ® µî) ÇÁ¸°Æ® ÆË¾÷
open_cont_print(mn, ncd, mcd, key, tk)
open_cont_print(mn, ncd, mcd, key, tk, ct)

//-- µ¿¿µ»óº¸±â ** mnÄÚµå Ãß°¡ ÇÊ¿ä
open_vod(mn, ncd, mcd, key)

//-- µ¿¿µ»ó ÇÃ·¹ÀÌ °ü·Ã ÇÔ¼ö
setInit(g_menu)
renderData(g_menu)

//-- ÇÃ·¡½¬ ¶ç¿ì±â
swfView(width, height, url, fvalues, id) 

//-- html µðÀÚÀÎÂÊ¿¡¼­ »ç¿ë
showLayer(layernm)
hideLayer(layernm)
MM_findObj(n, d) //v4.0
MM_preloadImages()	//v3.0
MM_swapImage() //v3.0
MM_swapImgRestore() //v3.0
encode(decStr)
decode(encStr)
go_advsearch()
go_search(jp_true)
showsubmenu(jp_id)
hidesubmenu(jp_id)

//-- Á¤Ã¼ºÒ¸í
urlencode(str)
remove_space(jp_val)
remove_specchar(jp_val)
open_pdf(wd_key, ncd, mcd, f_seq)
open_print(jp_url)
open_relative(jp_url)
open_statis(jg_menu)
ChangeWriter(jp_writer)
annualDN()


//-- ¾Æ·¡´Â »èÁ¦ ´ë±â ÁßÀÎ ÇÔ¼ö

open_down(jp_url)
open_down2(g_menu, g_seq, g_regseq, g_kind )
open_down3(g_menu,g_regseq, g_kind )
ObjectStockApplet() 
ObjectTimer(diffdate) 
ObjectEmbed(url, width, height) 
ObjectCounter(increment, startdate, startvalue) 
openDownload(j_key,j_natcd,j_mncd,j_file_seq)	
seekToMarker(i) 
seekToMarkerceo(i) 

**/


//save content
function saveConts(j_mn, j_mncd, j_key, isPop)
{
	//alert('save under construction!');
	var f = document.frm_save;

	f.mn.value=j_mn;
	f.mncd.value=j_mncd;
	f.key.value=j_key;

	if (isPop == 'Y')
	{
		f.isPop.value = isPop;
	}

	window.open('','Sv_cont','width=510, height=270, scrollbars=no, top=100, left=100');
	f.target = 'Sv_cont';
	f.action = '/09/wldSavecont.html';
	f.submit();
}


//¾Ë·µÃ¢ ¶ç¿ì±â
function popMsg(j_msg)
{
	alert(j_msg);	
}


//organization ºÎ¼­ÀÌµ¿
function pageNavi(j_deptcd)
{
	location.href = "./wldOrgaL.html?dept_cd=" + j_deptcd;
}


//--------------------------------------------------------
//º¸°í¼­ ÀÌ¿Ü ÄÁÅÙÃ÷ÀÇ ÇÁ¸°Æ®ÆäÀÌÁö ÅëÇÕ
//-ÇØ´çÆäÀÌÁö: books, latest news, seri news, column
//-Pub.Date  : 2007.05.23.wed
//-Author    : Kim Kyeong-mee
//--------------------------------------------------------
function openPrint(j_mn, j_mncd)
{
	
	var f = eval("document.frm_print");	
	var j_url = "/08/wldPrint.html?p=k"; //?mn="+j_mn+"&mncd="+j_mncd+"&key="+j_key+"&strBuffer="+j_buff;
	var j_opt = "resizable=no,width=540,height=461,scrollbars=yes, top=100, left=100";
		
	window.open('', 'printP', j_opt);
	
	f.mn.value = j_mn;
	f.mncd.value = j_mncd;
	f.prnt_contents.value = printArea.innerHTML;
	f.target = "printP";
	f.action = j_url;
	f.submit();
}

function openPrint(j_mn, j_mncd, j_key)
{
	
	var f = eval("document.frm_print");	
	var j_url = "/08/wldPrint.html?p=k"; //?mn="+j_mn+"&mncd="+j_mncd+"&key="+j_key+"&strBuffer="+j_buff;
	var j_opt = "resizable=no,width=540,height=461,scrollbars=yes, top=100, left=100";
		
	window.open('', 'printP', j_opt);
	
	f.mn.value = j_mn;
	f.mncd.value = j_mncd;
	f.key.value = j_key;
	f.prnt_contents.value = printArea.innerHTML;
	f.target = "printP";
	f.action = j_url;
	f.submit();
}

//-- --------------------------------------------------------------------------------------------------------

//¾ÕµÚ °ø¹é ¾ø¾Ö±â - new!!!
function Trim(j_str){
	var retStr = "";
	var c;
	var i;
	
	if ((j_str!=null)||(j_str=="")) {
		for(i=0;i<j_str.length;i++) {
			c = j_str.charAt(i);
			if(c != ' '){ retStr += c; }
		}
	}

	return(retStr);
}


/*
//+++
//-- µ¿¿µ»ó ÇÃ·¹ÀÌ °ü·Ã ÇÔ¼ö
function setInit(mncd)
{
	if ((navigator.userAgent.indexOf("IE") == "-1" ) && (navigator.userAgent.length > 1)){
  	objPlay = document.NSOPlay;
  	sBrowser = "notIE";
  }else{
  	sBrowser = "IE";
  	objPlay = document.NSOPlay;
	}    
	try{ objPlay.Play(); }catch(e){}
		
	setTimeout("renderData(sBrowser, '"+mncd+"')",3000);
	//renderData(sBrowser, mncd);
}


function renderData(sBrowser, mncd)
{	
	var iNumMarkers;
	var sTocString;
	var back;
	var backcolor;
	
	if(sBrowser == "IE"){
		iNumMarkers = document.NSOPlay.MarkerCount;	
	}else{
		//<!-- iNumMarkers = NSOPlay.MarkerCount;	-->
		iNumMarkers = document.NSOPlay.GetMarkerCount(); 
	}	
	
	var fname;
	fname = eval("Theme.document");
	
  	fname.open();
	fname.writeln("<html>");
	fname.writeln("<head>");
	fname.writeln("<title>SERIWorld.org</title>");
	fname.writeln("<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'> ");
	fname.writeln("<style type='text/css'>");
	fname.writeln(".ppt,a.ppt:visited {font-family:verdana,helvetica,sans-serif; ");
	fname.writeln("font-size:12px; ");
	fname.writeln("color:#0560A6; ");
	fname.writeln("font-weight:bold;  text-decoration:underline} ");
	fname.writeln("a.ppt:hover {  color:#FFFFFF; text-decoration:none} ");
	fname.writeln(".pptxt,a.pptxt:visited {font-family:verdana,helvetica,sans-serif; ");
	fname.writeln("font-size:10px; ");
	fname.writeln("color:#FFFFFF; ");	
	fname.writeln("padding-left: 5px;  text-decoration:none } ");
	fname.writeln("a.pptxt:hover {  color:#FFFFFF; text-decoration:underline} ");
	fname.writeln("</style>");	
	fname.writeln("</head>");
	
	back = 'http://img.seri.org/seriworld/common/vod_small.gif';

	fname.writeln("<body background='"+back+"' leftmargin=0 topmargin=0>");
	fname.writeln("<table width='100%' border=0 cellspacing=5 cellpadding=0>");			
	for(var i = 1; i < (iNumMarkers + 1); i++){	
		fname.writeln("	<tr>  ");
		fname.writeln("		<td width='6%' class='pptxt'><img src='../images/bullet10.gif'  align='absmiddle'>  ");
    fname.writeln("   </td> ");
	
		if(mncd == "0103"){
			fname.writeln(" <td width='94%' class='pptxt'><A HREF='javascript:parent.seekToMarkerceo(" + i + ")'><font color='FFFFFF'>" + objPlay.GetMarkerName(i) + "</font></a></td> ");
		}else{
			fname.writeln(" <td width='94%' class='pptxt'><A HREF='javascript:parent.seekToMarker(" + i + ")'><font color='FFFFFF'>" + objPlay.GetMarkerName(i) + "</font></a></td> ");
		}

    fname.writeln(" </tr> ");
	}		
	fname.writeln("</table>");	
	fname.writeln("</body>");
	fname.writeln("</html>");
	fname.close();
}


function seekToMarker(i) 
{
	parent.SlideImg.PPTSld.location.href = "../08/wldMediaLoading.html";

	if (sBrowser == "IE"){
		objPlay.CurrentMarker = i;
	} else {
		objPlay.SetCurrentMarker(i);
	}
	document.NSOPlay.Play();
}

function seekToMarkerceo(i) 
{
	if (sBrowser == "IE"){
		objPlay.CurrentMarker = i;
	} else {
		objPlay.SetCurrentMarker(i);
	}
	document.NSOPlay.Play();
}
//+++
*/



//+++
//-- ÆÄÀÏ È®ÀåÀÚ Ã¼Å©
function check_file(j_filepath)
{
	var is_valid = true;
	var invalid_ext = new Array("asa", "asp", "bak", "bat", "com",
			"dll", "exe", "htm", "html", "inc",
			"js", "jsp", "ocx", "perl", "php",
			"php3", "pl", "sql", "txt", "vb");

	var dot_pos = j_filepath.lastIndexOf(".");
	if(dot_pos <= 0) {
		is_valid = false;
	}else {
		var file_ext = j_filepath.substr(dot_pos+1, j_filepath.length);

		file_ext = file_ext.toLowerCase();
		for(i=0; i<invalid_ext.length; i++){
			if(file_ext == invalid_ext[i]){
				is_valid = false;
				break;
			}
		}
	}

	return is_valid;
}

//+++
//-- ¸ÞÀÎ¿¡¼­ °Ë»ö ´­·¶À» ¶§
function search_main()
{
	
	var f = eval(document.form_search);

/*
	if(f.p_keyword.value == ''){
		//alert("Please enter keyword!");
		return false;
	}
*/
	
	f.please.value = 'Y';
	f.isSrchMode.value = 'Y';
	f.action='http://www.seriworld.org/srch/wldSrch_1.html';
	f.submit();

	return true;
}


function goEmail_news(j_mn, j_mncd, j_key, j_title) 
{	
	var j_url = "/08/wldEmailN.html";
	var j_p = '?mn='+j_mn+'&mncd='+j_mncd+'&key='+j_key+'&title='+j_title;
	
	window.open(j_url+j_p,'EMail','resizable=1,width=530,height=467,scrollbars=no');
}



//##################################################################################### »èÁ¦¿ä¸Á
//+++
//-- Ä£±¸¿¡°Ô ÀÌ¸ÞÀÏ º¸³»±â
function goEmail(j_mn, j_natcd, j_mncd, j_seq, j_title) 
{
	var j_url;
	j_url = '/08/wldEmailN.html?mn='+j_mn+'&natcd='+j_natcd+'&mncd='+j_mncd+'&key='+j_seq+'&title='+j_title;
	window.open(j_url,'EMail','resizable=1,width=530,height=461,scrollbars=no');
}
//##################################################################################### »èÁ¦¿ä¸Á


//-- Ä£±¸¿¡°Ô ÀÌ¸ÞÀÏ º¸³»±â
function goEmail_new(j_mn, j_mncd, j_key, j_title)
{
	var j_url;
	j_url = '/08/wldEmailN.html?mn='+j_mn+'&mncd='+j_mncd+'&key='+j_key+'&title='+j_title;
	window.open(j_url,'EMail','resizable=1,width=530,height=461,scrollbars=no');
}

//-- Ä£±¸¿¡°Ô ÀÌ¸ÞÀÏ º¸³»±â
function goEmail_ket(j_mn, j_mncd, j_key, j_title, j_sectno, j_nextpage)
{
	var j_url;
	j_url = '/08/wldEmailN.html?mn='+j_mn+'&mncd='+j_mncd+'&key='+j_key+'&sectno='+j_sectno+'&title='+j_title+'&nextpage='+j_nextpage;
	window.open(j_url,'EMail','resizable=1,width=530,height=461,scrollbars=no');
}



//+++
//-- Learn Korean:vocabulary¿¡¼­ ÇÃ·¡½¬ÀÌ¹ÌÁö ¹Ù²Ù±â
function changeImage(j_swf)
{
	var obj = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='184' height='145'><param name='movie' value='http://www.seriworld.org" + j_swf + "'><param name='quality' value='high'><embed src='http://www.seriworld.org" + j_swf + "' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='184' height='145'></embed></object>";

	document.getElementById('voc_swf').innerHTML = obj;
}

//+++
//-- ÇÃ·¡½¬ ¶ç¿ì±â
function swfView(width, height, url, fvalues, id) 
{
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">');
    document.write('<param name="allowScriptAccess" value="always" />');
    document.write('<param name="movie" value="'+url+'" />');
	document.write('<param name="Flashvars" value="'+fvalues+'"/>');
	document.write('<param name="wmode" value="transparent" />');
    document.write('<param name="quality" value="high" />');
    document.write('<param name="bgcolor" value="#ffffff" />');
    document.write('<embed src="'+url+'" quality="high" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="call" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

//+++
//-- learn 
function go_learn_view(j_natcd, j_mncd, j_key, j_gbn, j_no)
{
	var j_url = "./wldLearnExpCon.html" + "?mn=D&natcd=" +j_natcd + "&mncd=" + j_mncd + "&key=" + j_key + "&learn_gbn=" + j_gbn + "&lesson_no=" + j_no;

	window.location.href = j_url;
}

//--
function showLayer(layernm)
{
	document.getElementById(layernm).style.visibility='visible';
}


function hideLayer(layernm)
{
	document.getElementById(layernm).style.visibility='hidden';
}

//¸Þ´º·¹ÀÌ¾î º¸¿©ÁÖ±â
function showsubmenu(jp_id)
{
	var j_obj;

	j_obj = eval("document.all['" + jp_id + "']");
	j_obj.style.visibility="visible";
}

//¸Þ´º·¹ÀÌ¾î ¼û±â±â
function hidesubmenu(jp_id)
{
	var j_obj;

	j_obj = eval("document.all['" + jp_id + "']");
	j_obj.style.visibility="hidden";
}

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_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

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_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

//MM_reloadPage(true);

function MM_showHideLayers() { //v6.0
  	var i,p,v,obj,args=MM_showHideLayers.arguments;
  	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}



function remove_space(jp_val)
{
	var j_loop;
	var j_val = '';
	var j_ret = '';

	for(j_loop = 0;j_loop < jp_val.length;j_loop++)
	{
		if(jp_val.substring(j_loop,j_loop + 1) != ' ')
		{
			j_val = jp_val.substring(j_loop,jp_val.length);
			break;
		}
	}
	for(j_loop = j_val.length;j_loop > 0;j_loop--)
	{
		if(j_val.substring(j_loop,j_loop - 1) != ' ')
		{
			j_ret = j_val.substring(0,j_loop);
			break;
		}
	}
	return j_ret;
}

function remove_specchar(jp_val)
{
	var j_loop;
	var j_val = '';
	var j_ret = '';
	var j_char = '';

	for(j_loop = 0;j_loop < jp_val.length;j_loop++)
	{
		j_char = jp_val.substring(j_loop,j_loop + 1);
		if(
			(j_char != '"') && 
			(j_char != '<') && 
			(j_char != '>') && 
			(j_char != '\'') && 
			(j_char != '\\') && 
			(j_char != '(') && 
			(j_char != ')') && 
			(j_char != '{') && 
			(j_char != '}') &&
			(j_char != '[') && 
			(j_char != ']')
		)
		{
			j_ret = j_ret + j_char;
		}
	}
	return j_ret;
}

function go_search(jp_true)
{
	var j_value = "";
	var j_query = "";
	var j_querytext = "";

	var j_tabgbn = "";        

	j_value = document.new_search.keyword.value;
	j_value = remove_space(j_value);
	j_query = remove_specchar(j_value);
	document.new_search.keyword.value = j_query;

	if((j_query == "") || (j_query == null))
	{
		alert("Please enter a keyword!");
		document.new_search.keyword.focus();
		if(jp_true)
			return false;
		else
			return;
	}

	if(j_query == '*')
	{
		document.new_search.keyword.value = "";
		document.new_search.keyword.focus();
		if(jp_true)
			return false;
		else
			return;
	}

	j_tabgbn = document.new_search.tabgbn.value;
	if(j_tabgbn == "1")
		j_querytext = j_query + "<AND>(category=01)";
	else if(j_tabgbn == "2")
		j_querytext = j_query + "<AND>(category=02)";
	else if(j_tabgbn == "3")
		j_querytext = j_query + "<AND>(category=03)";
	else if(j_tabgbn == "4")
		j_querytext = j_query + "<AND>(category=04)";
	else if(j_tabgbn == "5")
		j_querytext = j_query + "<AND>(category=05)";

	document.new_search.displayquery.value = j_query;
	document.new_search.QueryText.value = j_querytext;
	document.new_search.preQueryText.value = j_query;

	document.new_search.action = "http://search.seri.org/seriglobal/search_result.jsp";       
	document.new_search.submit();
}	

function go_advsearch()
{	
	document.new_search.action = "http://search.seri.org/seriglobal/searchadv.jsp";       
	document.new_search.submit();
}	

//-- ÇØ´çurlÆäÀÌÁö·Î ÀÌµ¿:ÆË¾÷
function gotoWebSite(j_url)  
{
	var option = "";
	
	option += "status=yes,menubar=yes,toolbar=yes,location=yes,scrollbars=yes,";
	option += "resizable=yes,width=850,height=655,left=10,top=10";
	
	window.open(j_url,'',option);
}

//¿¬±¸¿ø ÇÁ·ÎÇÊ º¸±â ÆäÀÌÁö ¿­±â
function goto_viewWriter(j_pcd)	
{
	var j_url = "/08/wldOrgaPerson_pop.html?p_cd=" + j_pcd;
	var option = "";
	
	option += "status=no,menubar=no,toolbar=no,location=no,scrollbars=yes,";
	option += "resizable=yes,width=710,height=650,left=10,top=10";
	
	window.open(j_url,'',option);
}

function open_statis(jg_menu)
{ 
   window.open('/gw/statistics.html?g_menu='+jg_menu,'seri_statistice','resizable=1,width=620,height=580,left=10,top=10,scrollbars=yes');        
}

//+++
//-- ÇÑÁßÀÏ Åë°è ----------------------------------------------------------
function open_ViewS(jg_menu,jg_regseq)
{
  var j_url;        
  j_url ='/08/wldMediaV.html?g_menu='+jg_menu+'&g_regseq='+jg_regseq+'&g_seminar=Y';	      
  window.open(j_url,'SERIWORLD','status=no,scrollbars=no,resizable=no,width=850,height=655,left=10,top=10');
}	
function open_ViewCEOV(jg_menu,jg_regseq)
{
  var j_url;        
  j_url ='/08/wldMediaCEOV.html?g_menu='+jg_menu+'&g_regseq='+jg_regseq;	      
  window.open(j_url,'SERIWORLD','status=no,scrollbars=no,resizable=no,width=850,height=655,left=10,top=10');
} 
function open_ViewM(jg_menu,jg_regseq)
{
  var j_url;        
  j_url ='/08/wldMediaV.html?g_menu='+jg_menu+'&g_regseq='+jg_regseq+'&g_main=Y';
  window.open(j_url,'SERIWORLD','status=no,scrollbars=no,resizable=no,width=850,height=655,left=10,top=10');
} 
//-- e ÇÑÁßÀÏ Åë°è ----------------------------------------------------------


function open_print(jp_url)
{ 
   window.open(jp_url,'seriglobel_print','resizable=1,width=630,height=580,left=10,top=10,scrollbars=yes');        
}

function open_relative(jp_url)
{ 
   window.open(jp_url,'seriglobel_print','resizable=1,width=850,height=580,left=10,top=10,scrollbars=yes');        
}

function ChangeWriter(jp_writer)
{
	var j_url;        
	j_url ='/as/asRsaL_re01.html?p_cd='+jp_writer;	      
	window.open(j_url,'Writer','status=no,scrollbars=yes,resizable=yes,width=800,height=600,left=10,top=10');
} 

function annualDN()
{
 	var jp_url;
	jp_url ='gbDownload_annual.html';
	window.open(jp_url,'popup_window','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');        
}


// ActiveX Object °ü·Ã ÇÔ¼ö
function ObjectPlayer(url, width, height)
{
	document.write ("<OBJECT classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715' type='application/x-oleobject' id='MediaPlayer' name='MediaPlayer' width='" + width +"' height='" + height +"'>");
	document.write ("	<param name='Filename' value='" + url + "'>");
	document.write ("	<param name='AllowScan' value='-1'>");
	document.write ("	<param name='AllowChangeDisplaySize' value='-1'>");
	document.write ("	<param name='AnimationAtStart' value='1'>");
	document.write ("	<param name='AudioStream' value='-1'>");
	document.write ("	<param name='AutoStart' value='-1'>");
	document.write ("	<param Name='AutoSize' Value='0'>");
	document.write ("	<param name='AutoResize' value='-1'>");
	document.write ("	<param name='AutoRewind' value='1'>");
	document.write ("	<param name='Balance' value='0'>");
	document.write ("</OBJECT>");
}


//+++
//-- Áß¾Óµ¥ÀÏ¸®(http://joongangdaily.joins.com/e_eco/)
function ObjectDailyDaller() 
{
	document.write ("<applet code=MarketDataApplet.class width=165 height=221 codebase='http://money3.joins.com/Applet/'>");
	document.write ("	<param name=width value=165>");
	document.write ("	<param name=height value=221>");
	document.write ("	<param name=Gubun value=3>");
	document.write ("	<param name=LanguageGubun value=1>");
	document.write ("</applet>");
}

//+++
//-- ÇÑÁßÀÏÅë°è
function ObjectDailyStock() 
{
	document.write ("<applet code=GraphApplet_new.class  width=165 height=221 VIEWASTEXT  codebase='http://money3.joins.com/Applet/'>");
	document.write ("<param name=AppletType  value=1>");
	document.write ("<param name=GraphType  value=1>");
	document.write ("<param name='Width'  value=165>");
	document.write ("<param name='Height' value=221>");
	document.write ("<param name=RowCount		value=4>");
	document.write ("<param name=ReloadTime	value=60>");
	document.write ("<param name=ChangeGraphTime value=6>");
	document.write ("<param name=delayTime		value=2>");
	document.write ("<param name=bgcolor value='255,255,255'>");
	document.write ("<param name='Graphbgcolor' value='243,243,243'>");
	document.write ("<param name=LanguageGubun value=1>");
	document.write ("</applet>");
}

//+++
//-- ÆäÀÌÁö ÀÌµ¿ ------------------------------------------------------------- --
function change_location(jp_url)
{
    this.location = jp_url;
}

//--
function change_location_opt(j_url, j_opt)
{
	this.location = j_url + '?' + j_opt;	
}

//--
function change_location_form(j_url) 
{
	document.form_main.action = j_url;
	document.form_main.submit();
}
//-- e ÆäÀÌÁö ÀÌµ¿

//-- µ¿¿µ»ó + Ã·ºÎÆÄÀÏ °ü·Ã -------------------------------------------------- --
//--
function open_pdf(wd_key, ncd, mcd, f_seq)
{
	var j_url = '/08/wldDownload.html?natcd=' + ncd + '&mncd=' + mcd + '&key=' + wd_key + '&file_seq=' + f_seq; 
	window.open(j_url,'pdf','resizable=1,width=150,left=10,top=10,height=100,scrollbars=yes');
}

//+++
//-- µ¿¿µ»óº¸±â
/*
function open_v o d(mn, ncd, mcd, key)
{
	var j_url = '/08/wldMediaVE.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key;
	window.open(j_url, 'SERIWorld', 'status=no,scrollbars=no,resizable=no,width=850,height=645,left=10,top=10');

}
*/


function open_vod(j_mn, j_mncd, j_key, j_nexturl)
{
	var j_url = '/08/wldMediaVE.html?mn='+j_mn+'&mncd='+j_mncd +'&key='+j_key+'&nextpage='+j_nexturl;
	window.open(j_url, 'SERIWorld', 'status=no,scrollbars=no,resizable=no,width=850,height=645,left=10,top=10');
}


function open_vod_dev(j_mn, j_mncd, j_key, j_nexturl)
{
	var j_url = '/08/wldMediaVE_dev.html?mn='+j_mn+'&mncd='+j_mncd +'&key='+j_key+'&nextpage='+j_nexturl;
	window.open(j_url, 'SERIWorld', 'status=no,scrollbars=no,resizable=no,width=850,height=645,left=10,top=10');
}

//##################################################################################### »èÁ¦¿ä¸Á
//-- µ¿¿µ»óº¸±â_2
function open_vod_small(mn, ncd, mcd, key)
{
	var j_url = '/08/wldMediaVE_small.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key;
	window.open(j_url, 'SERIWorld', 'status=no,scrollbars=no,resizable=no,width=290,height=385,left=10,top=10');
}
//##################################################################################### »èÁ¦¿ä¸Á


//-- µ¿¿µ»óº¸±â_2
function open_vod_small_new(mn, mcd, key)
{
	var j_url = '/08/wldMediaVE_small.html?mn='+mn+'&mncd='+mcd+'&key='+key;
	window.open(j_url, 'SERIWorld', 'status=no,scrollbars=no,resizable=no,width=290,height=385,left=10,top=10');
}


//##################################################################################### »èÁ¦¿ä¸Á
//+++
function encDown(wd_key, mn, ncd, mcd, f_seq, f_type, f_url)
{
	f_url = f_url.replace(/\&/g,'^');
	
	var j_url = '/08/wldEncDown.html?k=' + wd_key + '&mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type + '&nextpage=' + f_url;
	location.href = j_url; 
}
//##################################################################################### »èÁ¦¿ä¸Á
function encDown_new2(wd_key, f_url)
{
	f_url = f_url.replace(/\&/g,'^');
	
	var j_url = '/08/euEncDown_new.html?k=' + wd_key +'&nextpage=' + f_url;
	location.href = j_url; 
}



function encDown_new(wd_key, mn, mcd, f_seq, f_type, f_url)
{
	//f_url = f_url.replace(/\&/g,'^');
	
	var j_url = '/08/wldEncDown.html?k=' + wd_key + '&mn=' + mn + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type + '&nextpage=' + f_url;
	location.href = j_url; 
}


//##################################################################################### »èÁ¦¿ä¸Á
//+++
function encDown2(wd_key, mn, ncd, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDown2.html?key=' + wd_key + '&mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
   
   location.href = j_url;    
}
//##################################################################################### »èÁ¦¿ä¸Á


function encDown2_new(wd_key, mn, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDown2.html?key=' + wd_key + '&mn=' + mn + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
   
   location.href = j_url;    
}


//##################################################################################### »èÁ¦¿ä¸Á
//+++
function encDown3(wd_key, mn, ncd, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
   
   //window.open(j_url,'popup_window','resizable=1,width=100,height=100,left=10000000,top=1000000,scrollbars=yes');  
	location.href = j_url;
}
//##################################################################################### »èÁ¦¿ä¸Á


function encDown3_new(wd_key, mn, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&mn=' + mn + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
   
   //window.open(j_url,'popup_window','resizable=1,width=100,height=100,left=10000000,top=1000000,scrollbars=yes');  
	location.href = j_url;
}


//+++
//-- ÄÜÅÙÃ÷ ÇÁ¸°Æ® [¿ä¾à tk S | º»¹® tk F | ÀÌ¹ÌÁö tk G]
function open_cont_print(mn, ncd, mcd, key, tk)
{

	var j_url = '/08/wldContP.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key + '&textkind=' + tk;
	if (tk == 'G')
	{
		window.open(j_url, 'Print', 'resizable=1,width=528,height=550,scrollbars=yes');
	}
	else
	{
		window.open(j_url, 'Print', 'resizable=1,width=517,height=461,scrollbars=yes');
	}
}

//+++
function open_cont_print(mn, ncd, mcd, key, tk, ct)
{

	var j_url = '/08/wldContP.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key + '&textkind=' + tk + '&ct=' + ct;
	if (tk == 'G')
	{
		window.open(j_url, 'Print', 'resizable=1,width=528,height=550,scrollbars=yes,top=100,left=100');
	}
	else
	{
		window.open(j_url, 'Print', 'resizable=1,width=517,height=461,scrollbars=yes,top=100,left=100');
	}
}


function open_cont_print_new(mn, mcd, key, tk, ct)
{

	var j_url = '/08/wldContP.html?mn=' + mn + '&mncd=' + mcd + '&key=' + key + '&textkind=' + tk + '&ct=' + ct;
	if (tk == 'G')
	{
		window.open(j_url, 'Print', 'resizable=1,width=528,height=550,scrollbars=yes,top=100,left=100');
	}
	else
	{
		window.open(j_url, 'Print', 'resizable=1,width=517,height=461,scrollbars=yes,top=100,left=100');
	}
}


//+++
//-- ÄÚ¸àÆ® ÀüÃ¼ º¸±â
function open_allcmt(ncd, mcd, key)
{
	var j_url;
	j_url = '/01/wldContAllCmt.html?natcd=' + ncd + '&mncd=' + mcd + '&key=' + key;
		
	window.open(j_url,'SERIWorld','status=yes,scrollbars=no,resizable=no,width=530,height=475,left=10,top=10');

}

//+++
function DataView(j_file)
{
 	window.open(j_file,'SERIGlobal','resizable=1,width=920,height=630,left=10,top=10,scrollbars=yes');
}


var base64s =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";

//+++
function encode(decStr)
{
	decStr=escape(decStr);  
	var bits, dual, i = 0, encOut = '';
	while(decStr.length >= i + 3)
	{
		bits =
		(decStr.charCodeAt(i++) & 0xff) <<16 |
		(decStr.charCodeAt(i++) & 0xff) <<8  |
		 decStr.charCodeAt(i++) & 0xff;
		encOut +=
		 base64s.charAt((bits & 0x00fc0000) >>18) +
		 base64s.charAt((bits & 0x0003f000) >>12) +
		 base64s.charAt((bits & 0x00000fc0) >> 6) +
		 base64s.charAt((bits & 0x0000003f));
    }
	if(decStr.length -i > 0 && decStr.length -i < 3){
		dual = Boolean(decStr.length -i -1);
		bits =
			((decStr.charCodeAt(i++) & 0xff) <<16) |
			(dual ? (decStr.charCodeAt(i) & 0xff) <<8 : 0);
		encOut +=
			base64s.charAt((bits & 0x00fc0000) >>18) +
			base64s.charAt((bits & 0x0003f000) >>12) +
			(dual ? base64s.charAt((bits & 0x00000fc0) >>6) : '=') +
			'=';
    }
	return encOut
}

//+++
function decode(encStr) 
{
	var bits, decOut = '', i = 0;
	for(; i<encStr.length; i += 4){
		bits =
			 (base64s.indexOf(encStr.charAt(i))    & 0xff) <<18 |
			 (base64s.indexOf(encStr.charAt(i +1)) & 0xff) <<12 | 
			 (base64s.indexOf(encStr.charAt(i +2)) & 0xff) << 6 |
			  base64s.indexOf(encStr.charAt(i +3)) & 0xff;
		decOut += String.fromCharCode(
			(bits & 0xff0000) >>16, (bits & 0xff00) >>8, bits & 0xff);
	}
	if(encStr.charCodeAt(i -2) == 61)
		undecOut=decOut.substring(0, decOut.length -2);
	else if(encStr.charCodeAt(i -1) == 61)
		undecOut=decOut.substring(0, decOut.length -1);
	else undecOut=decOut;

	return unescape(undecOut);  
}

function urlencode(str)
{
	//alert(str);
	/* ¹Ì¿Ï */
	str = escape(str); // (* @ - _ + . , /) Á¦¿Ü
	str = str.replace(/\+/g,'%2B')
	str = str.replace(/\&/g,'%26')
	str = str.replace(/\//g,'%2F')
	//alert(str);
	return str;
}

//-- mod.DD 20070314 wed 
/**

function open_email(mn, ncd, mcd, key)
{
	var j_url;
	j_url = '/08/wldEmailN.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key;
	
	window.open(j_url,'SERIWorld','status=yes,scrollbars=no,resizable=no,width=530,height=475,left=10,top=10');

}

function open_email_new(mn, ncd, mcd, key, title)
{
	var j_url;
	j_url = '/08/wldEmailN.html?mn=' + mn + '&natcd=' + ncd + '&mncd=' + mcd + '&key=' + key + '&title=' + title;
	
	window.open(j_url,'SERIWorld','status=yes,scrollbars=no,resizable=no,width=530,height=475,left=10,top=10');

}

function open_enc_down2(wd_key, ncd, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
	//j_url += '&nextpage='+urlencode(location.href);
	
   window.open(j_url,'Download2','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');
   
   //location.href = j_url;    
}
//-- e µ¿¿µ»ó + Ã·ºÎÆÄÀÏ °ü·Ã


//-- ·Î±×ÀÎ ÇÑ »óÅÂ¼­ º¸¿©ÁÙ ´Ù¿î·Îµå (ÀüºÎ´Ù ±×·±Áö È®ÀÎÇÊ¿ä)
function open_enc_down_new(wd_key, ncd, mcd, f_seq, f_type, f_url)
{ 
	//alert(f_url);
	f_url = f_url.replace(/\&/g,'^')

	//alert(f_url);

   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type + '&nextpage=' + f_url;
   
   //window.open(jp_url,'Download','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');
   
   location.href = j_url;    
}

//############### for test #########################################################
//##################################################################################
function open_enc_down_test(wd_key, ncd, mcd, f_seq, f_type, f_url)
{ 
	//alert(f_url);
	f_url = f_url.replace(/\&/g,'^')

	//alert(f_url);

   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type + '&nextpage=' + f_url;
   
   //window.open(jp_url,'Download','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');
   
   location.href = j_url;    
}
//################################################################################


//-- ·Î±×ÀÎ ÇÑ »óÅÂ¼­ º¸¿©ÁÙ ´Ù¿î·Îµå (ÀüºÎ´Ù ±×·±Áö È®ÀÎÇÊ¿ä)
function open_enc_down(wd_key, ncd, mcd, f_seq, f_type)
{ 
	
   var j_url = '/08/wldEncDownload.html?key=' + wd_key + '&natcd=' + ncd + '&mncd=' + mcd + '&file_seq=' + f_seq + '&f_type=' + f_type;
   
   //window.open(jp_url,'Download','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');
   
   location.href = j_url;    
}

function open_down3(g_menu,g_regseq, g_kind )
{
	var jp_url;
	jp_url ='/gw/gwDown.html?g_menu='+g_menu+'&g_regseq='+g_regseq+'&g_kind='+g_kind;
   window.open(jp_url,'pop_window','resizable=1,width=700,height=485,left=10,top=10,scrollbars=yes');        
}


function ObjectStockApplet() 
{
	document.write ("<applet code=GraphApplet_new.class  width=262 height=300 VIEWASTEXT codebase='http://money3.joins.com/Applet/'>");
	document.write ("<param name=AppletType value=1>");
	document.write ("<param name=GraphType value=1>");
	document.write ("<param name='Width' value=165>");
	document.write ("<param name='Height' value=221>");
	document.write ("<param name=RowCount value=4>");
	document.write ("<param name=ReloadTime	value=60>");
	document.write ("<param name=ChangeGraphTime value=6>");
	document.write ("<param name=delayTime value=2>");
	document.write ("<param name=bgcolor value='255,255,255'>");
	document.write ("<param name='Graphbgcolor' value='243,243,243'>");
	document.write ("</applet>");
}

function ObjectCounter(increment, startdate, startvalue) 
{
	document.write ("<applet code='BeanCounter.class' width='85' height='20' VIEWASTEXT codebase='http://news.joins.com/general/today/'>");
	document.write ("<param name='font' value='Helv,0,12'> <!--±ÛÀÚÃ¼,Å©±â-->");
	document.write ("<param name='alignment' value='right, bottom'> <!-- Á¤·Ä-->");
	document.write ("<param name='bgcolor' value='ffffff'>  <!-- ¹è°æ ÇÏ&#54676;»ö-->");
	document.write ("<param name='border' value='0,raise'>  <!-- Å×µÎ¸® °æ°è--> ");
	document.write ("<param name='bordercolor' value='EBEBEB'> <!-- ¿À·»Áö»ö-->");
	document.write ("<param name='increment' value='" + increment +"'> <!-- ÇÑ¸í´ç ¼Ò¿ä½Ã°£ 0.398ÃÊ-->");
	document.write ("<param name='startdate' value='" + startdate + "'>");
	document.write ("<param name='startvalue' value='" + startvalue + "'>");
	document.write ("</applet>");
}

function ObjectTimer(diffdate) 
{
	var today = new Date();
	var t_year = today.getYear();
	var t_month = today.getMonth()+1;
	var t_day = today.getDate();
	var t_hour = today.getHours()+today.getTimezoneOffset()/60;
	var t_minute = today.getMinutes();

		// ½æ¸ÓÅ¸ÀÓÀÌ Àû¿ëµÇ¹Ç·Î ¹Ì±¹ µµ½ÃÀÇ °æ¿ì Åë»ó ½Ã°£º¸´Ù 1½Ã°£¾¿ ´ç°åÀ½. °¡À»¿¡´Â º¹±ÍÇØ¾ß ÇÔ.;

	document.write ("<APPLET CODE='Clock2.class' WIDTH='100' HEIGHT='13' VIEWASTEXT codebase='http://news.joins.com/general/today/'>");
	document.write ("	<PARAM NAME='FontFamily' VALUE='Courier'>");
	document.write ("	<PARAM NAME='FontSize' VALUE='12'>");
	document.write ("	<PARAM NAME='BGCol' VALUE='ffffff'>");
	document.write ("	<PARAM NAME='startyear' VALUE='"+ t_year +"'>");
	document.write ("	<PARAM NAME='startmonth' VALUE='"+ t_month +"'>");
	document.write ("	<PARAM NAME='startday' VALUE='"+ t_day +"'>");
	document.write ("	<PARAM NAME='starthour' VALUE='"+ t_hour +"'>");
	document.write ("	<PARAM NAME='startmin' VALUE='"+ t_minute +"'>");
	document.write ("	<PARAM NAME='diffdate' VALUE='" + diffdate + "'>");
	document.write ("</APPLET>");
}


function ObjectEmbed(url, width, height) 
{
	document.write ("<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='" + width + "' HEIGHT='" + height + "' id='new_menu01' ALIGN=''>");
	document.write ("	<PARAM NAME=movie VALUE='" + url + "'>");
	document.write ("	<PARAM NAME=quality VALUE=high>");
	document.write ("	<PARAM NAME='wmode' VALUE='transparent'>");
	document.write ("	<EMBED src='" + url + "' quality=high bgcolor=#FFFFFF WIDTH='772' HEIGHT='96' NAME='da_main' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>"); 
	document.write ("</OBJECT>");
}


function open_down(jp_url)
{ 
   var jp_url;
   window.open(jp_url,'popup_window','resizable=1,width=10,height=10,left=10000,top=10000,scrollbars=yes');        
}
function open_down2(g_menu, g_seq, g_regseq, g_kind )
{
	var jp_url;
	jp_url ='/gbDownload.html?g_menu='+g_menu+'&g_seq='+g_seq+'&g_regseq='+g_regseq+'&g_kind='+g_kind;
	this.location=jp_url;
//   window.open(jp_url,'pop_window','resizable=1,width=10,height=10,left=10,top=10,scrollbars=yes');        
}

function openDownload(j_key,j_natcd,j_mncd,j_file_seq)	
{
	var j_url;
   
	j_url= "/03/wldDownload.html?key="+j_key+"&natcd="+j_natcd+"&mncd="+j_mncd+"&file_seq="+j_file_seq;
	location.href = j_url;
}


**/
