<!--
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_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.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_showHideLayers() { //v3.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; }
}


//checkbox validation

	//checkbox check
	function checkList(obj) {
		// ÇöÀç page¿¡ listingµÈ checkbox°¡ 1°³ÀÎ °æ¿ì
		if( obj.length == null){
			if( obj.checked == true )
				return true;
			else
				return false;
		}//end if

		for (var i = 0; i < obj.length; i++) {
			if ( obj[i].checked == true)
			return true;
		}//end for

		return false;
	}//end func


	//multi file check
	function fileList(obj) {

		// 0ÀÎ °æ¿ì
		if( obj == null) return true;


		if( obj.length == null){
			if( obj.value.length <1 )
				return false;
			else
				return true;
		}//end if

		for (var i = 0; i < obj.length; i++) {
			if ( obj[i].value.length < 1)
				return false;
		}//end for

		return true;
	}//end func


//Editor
	function saveDoc(cotent, imgPath, imgUrl){

		var Editor = document.all("NungcoolControl");
		var imgcount = Editor.GetImageCount();

		if ( imgcount < 1 ){
			saveDoc2(cotent, imgPath);
		}else{

			var localImg = 0;
			for(i=0;i< imgcount; i++){
				if(Editor.GetImageProtocol(i) ==0){
					localImg++;
				}
			}
			//alert("local image : "+localImg);
			//alert("URL  : http://"+imgUrl +"&=img_max="+localImg);

			Editor.UploadMaxFileCount = localImg;
			Editor.UploadPageURL = "http://"+imgUrl +"&img_max="+localImg;


			Editor.UploadImages();

		}
	}

	function saveDoc2(content , imgpath){

		var editor =document.all("NungcoolControl");
		//editor.ReplaceImagesPath("http://"+imgpath+"[IMAGE_NAME]");
		editor.ReplaceImagesPath(imgpath+"[IMAGE_NAME]");
		content.value = editor.GetHTMLBody();
	}

	//¼ýÀÚÀÎÁö Ã¼Å©
	function isNumber(obj) {
	    if (isNaN(obj.value)) {
	        return false;
	    }
		return true;
	}

	function CharCount(cont){
		CharCountMax(cont, 4000);
	}

	function CharCountMax(cont, max) {
		var maxlimit    = max;
		var tcount      = 0;
		var tmpStr      = new String(cont.value);
		var temp        = tmpStr.length;
		var tempContent = "";
		var onecha      = "";

		for (i = 0; i < temp; i++) {
		    onechar = tmpStr.charAt(i);
		    if (escape(onechar).length > 4) {
		       tcount += 2;
		    } else {
		      	tcount++;
		    }
		    if (tcount <= maxlimit) {
		      	tempContent += onechar;
		    }
		}

		if (tcount > maxlimit)  {
		    alert("³»¿ëÀº ÇÑ±Û "+maxlimit/2+"ÀÚ, ¿µ¹® "+maxlimit+"ÀÚ¸¦ ÃÊ°úÇÒ ¼ö ¾ø½À´Ï´Ù.");
		    cont.value = tempContent;
		}
	}

	//»õÃ¢À¸·Î ÇÁ¸°Æ®ÇÏ±â
	function printBody(id) {
		var popWin = window.open('/common/print.html','', 'width=688,height=500,menubar=no, toolbar=no, status=no, scrollbars=yes, resizable=yes');



		while(true){
			if(popWin.document.all.PrintArea !=null){
				popWin.document.all.PrintArea.innerHTML = document.all[id].innerHTML;
				break;
			}
		}

		popWin.print();

		return;
		//var ok = popWin.confirm('ÇÁ¸°Æ® ÇÏ½Ã°Ú½À´Ï±î?');
		//if ( ok ) popWin.print();
		//popWin.close();

	}


	//Janux append
	function superType(valueArray){}

	String.prototype.trim = function() {
		  return this.replace(/(^\s*)|(\s*$)/g, "");
 	}



	function invoke(fctName, params){
		var mParams = fctName+"(";
		for(i =0; i< params.length; i++){
			mParams = mParams + "'"+params[i]+"'";
			if( i < (params.length -1))
				mParams = mParams + ", ";
		}
		mParams = mParams + ")";

		eval(mParams);

	}

	function focus(frmName, focusName){
		var to = eval("document.all."+frmName+"."+focusName);
		to.focus();

	}



	//Select Ã¢ÀÇ OptionÀ» ¸ðµÎ ºñ¿î´Ù.
	function initSelectOption(frmName, selName){
		sel = eval("document.all."+frmName+"."+selName);

		//Step1. »èÁ¦ÇÏ±â.
		for(i=(sel.length-1); i>=0; i--){
			sel.options[i] = null;
		}
	}

	//text, buttonµî °´Ã¼¸¦ disable½ÃÅ²´Ù.
	//targetÀº ArrayÇü °´Ã¼.
	function disableProcess(frmName, target){
		var tmp;
		for(i=0; i<target.length; i++){
			tmp = eval("document.all."+frmName+"."+target[i]);

			//alert(target[i]+' ['+tmp.length+']');

			if(tmp.length == null || tmp.length <= 1){
				tmp.disabled = true;
			}else{
				for(j=0; j<tmp.length; j++){
					tmp[j].disabled = true;
				}
				tmp.disabled = true;
			}//end if
		}//end for

	}

	function enableProcess(frmName, target){
		var tmp;
		for(i=0; i<target.length; i++){
			tmp = eval("document.all."+frmName+"."+target[i]);

			if(tmp.length == null || tmp.length <= 1){
				tmp.disabled = false;
			}else{
				for(j=0; j<tmp.length; j++){
					tmp[j].disabled = false;
				}
				tmp.disabled = false;
			}//end if
		}//end for

	}

	function openWin(uri, param){
		pop_window = window.open(uri,'pop_window', param);
	}


	//Layer Á¤º¸ °´Ã¼
	function LayerData(layerName, flag){
		this.layerName = layerName;
		this.flag = flag;
	}


	//¼±ÅÃÇÑ ·¹ÀÌ¾îÀÇ visible »óÅÂ º¯°æ
	function changeLayer(frmName, layerName){

		var layer = eval("document.getElementById('"+layerName+"')");

		var butt  = eval("document.all."+frmName+"."+layerName+"_but");
		var tmpData;
		var flag;


		//var l_height = layer.height.substr(0, layer.height.length-2);
		var l_height = layer.height;

		//alert(l_height);
		//alert(parseInt(l_height)+100);
		//alert(parseInt('-'+l_height)+100);


		for(i=0; i<layer_flag.length; i++){
			tmpData = layer_flag[i];
			if(tmpData.layerName == layerName){
				flag = tmpData.flag;
				break;
			}
		}

		if(flag){
			layer.style.visibility = "visible";
			tmpData.flag = false;
			butt.value = "-";

			//¾Æ·¡¿¡ ÀÖ´Â ·¹ÀÌ¾î ³»¸®±â
			//for(i=0; i<moveLayers.length; i++){
			//	moveLayer(0, parseInt(l_height), moveLayers[i]);
			//}

		}else{
			layer.style.visibility = "hidden";
			tmpData.flag = true;
			butt.value = "+";

			//¾Æ·¡¿¡ ÀÖ´Â ·¹ÀÌ¾î ¿Ã¸®±â
			//for(i=0; i<moveLayers.length; i++){
			//	moveLayer(0, parseInt('-'+l_height), moveLayers[i]);
			//}

		}//end if

	}

	function moveLayer(left, top, layerName){
		//var layer = eval("document.getElementById('"+layerName+"').style");
		//var l_left = layer.height.substr(0, layer.left.length-2);
		//var l_top = layer.height.substr(0, layer.top.length-2);
	/*
		var layer = eval("document.getElementById('"+layerName+"')");
		var l_left = layer.height;
		var l_top = layer.height;



		var lf = parseInt(l_left);
		var tp = parseInt(l_top);

		//layer.left = lf + left;
		//layer.top  = tp + top;

		alert( lf + left);
		alert( tp + top );

		layer.style.pixelLeft = lf + left;
		layer.style.pixelTop  = tp + top;
	*/
	}


	//yyyy.MM.dd --> yyyyMMdd
	function removeDotDT(frmName, fieldName){
		var to1 = eval("document.all."+frmName+"."+fieldName);
		value = to1.value;

		value = value.replace(/\./g, "");
		to1.value = value;
	}

	//yyyyMMdd --> yyyy.MM.dd
	function appendDotDT(frmName, fieldName){
		var to1 = eval("document.all."+frmName+"."+fieldName);
		var value =  to1.value;
		value = value.trim();

		//isolato Ãß°¡
		if(value == '') return;

		if(value != ''  && !checkDTtype(value)){
			alert('Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À (YYYYMMDD) ');
			to1.value = '';
			to1.focus();
			return;
		}//end if

		year = value.substring(0, 4);
		month = value.substring(4, 6);
		day   = value.substring(6, 8);

		to1.value = year + '.' + month + '.' + day;
	}

	//yyyyMMdd
	function checkDTtype(value){
		flag = false;

		if(value.length == 8 && !isNaN(value)){
			flag = true;
		}

		var year = parseInt(Number(value.substring(0, 4)));
		var month = parseInt(Number(value.substring(4, 6)));
		var day   = parseInt(Number(value.substring(6, 8)));

		if( flag && month > 0 && month < 13 && day > 0 && day < 32)
			flag = true;
		else
			flag = false;



		return flag;
	}


	function isSelected(frmName, selName){
		sel = eval("document.all."+frmName+"."+selName);
		val = sel.options[sel.selectedIndex].value;
		if(val == 'N/A')
			return false;
		else
			return true;
	}


	function isChecked(frmName, objName){
		obj = eval("document.all."+frmName+"."+objName);


		tmp_val = false;
		for(i = 0; i<obj.length; i++){
			if(obj[i].checked)
				tmp_val = true;
		}//end for

		return tmp_val;
	}


	function isTextNotNull(frmName, objName){
		obj = eval("document.all."+frmName+"."+objName);

		tmp_val = obj.value;
		tmp_val = tmp_val.trim();
		tmp_val = removeSpace(tmp_val);
		if(tmp_val.length < 1)
			return false;
		else
			return true;

	}

	function RegNoValidate(reg_no1, reg_no2){
        var s = reg_no1 + reg_no2;
        if( s.charAt(6) == 1 || s.charAt(6) == 2 ){
                if( s.charAt(12) ==
                        (( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
                                 +s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
                                 +s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
                                 +s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
                                % 11)))%10)
                    return true;
                else
                	return false;
        }else{
			return false;
		}


	}

	function RegNoTotalValidate(reg_no){
        var s = reg_no;
        s = s.substring(0, 6) + s.substring(7);
        if( s.charAt(6) == 1 || s.charAt(6) == 2 ){
                if( s.charAt(12) ==
                        (( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
                                 +s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
                                 +s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
                                 +s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
                                % 11)))%10)
                    return true;
                else
                	return false;
        }else{
			return false;
		}


	}



	function setKrClip(info_tp, title, url){
		//info_tp
		// 1: ´º½º,  2: °ü½ÉÄÁÅÙÃ÷/¾÷Ã¼

		tmp_value = parseInt(info_tp);

		if(tmp_value <= 50)
			act_url = '/webkr/mypage/At_myclip.jsp';
		else
			act_url = '/weben/mypage/At_myclip.jsp';


		window.open('','pop_window','width=450,height=400, toolbar=0,scrollbars=no,resizable=no');

		document.myClipFrm.info_tp.value = info_tp;
		document.myClipFrm.clip_tit.value = title;
		document.myClipFrm.clip_url.value = url;

		document.myClipFrm.action = act_url;
		document.myClipFrm.target = 'pop_window';

		document.myClipFrm.submit();

	}


	function setKrClip2(info_tp, title, url, tTemplate, tGflag){
		//info_tp
		// 1: ´º½º,  2: °ü½ÉÄÁÅÙÃ÷/¾÷Ã¼

		tmp_value = parseInt(info_tp);

		if(tmp_value <= 50)
			act_url = '/webkr/mypage/At_myclip.jsp';
		else
			act_url = '/weben/mypage/At_myclip.jsp';

		window.open('','pop_window','width=450,height=400, toolbar=0,scrollbars=no,resizable=no');

		document.myClipFrm.info_tp.value = info_tp;
		document.myClipFrm.clip_tit.value = title;
		document.myClipFrm.clip_url.value = clip_url;
		document.myClipFrm.template.value = tTemplate;
		document.myClipFrm.g_flag.value = tGflag;
		document.myClipFrm.target = 'pop_window';
				document.myClipFrm.action = act_url;

		document.myClipFrm.submit();

	}



	function setKrClip_N(info_tp, title, url,reg_dt){
		//info_tp
		// 1: ´º½º,  2: °ü½ÉÄÁÅÙÃ÷/¾÷Ã¼
		var today = new Date();
		var nMonth = today.getMonth()+1;
		var nDay = "";

		if(nMonth <10 )
			nMonth = "0" + nMonth;

		if(today.getDate() < 10 )
			nDay = "0" + today.getDate();
		else
			nDay = today.getDate();

		tmp_value = parseInt(info_tp);

		if(tmp_value <= 50)
			act_url = '/webkr/mypage/At_myclip.jsp';
		else
			act_url = '/weben/mypage/At_myclip.jsp';

		window.open('','pop_window','width=450,height=450, toolbar=0,scrollbars=no,resizable=no');
		document.myClipFrm.info_tp.value = info_tp;
		document.myClipFrm.clip_tit.value = title;
		document.myClipFrm.clip_url.value = clip_url;
		document.myClipFrm.reg_dt.value = today.getYear()+""+nMonth+""+nDay;
		document.myClipFrm.target = 'pop_window';
				document.myClipFrm.action = act_url;

		document.myClipFrm.submit();

	}


	function setKrClip_N2(info_tp, title, url,reg_dt, tTemplate, tGflag){
		//info_tp
		// 1: ´º½º,  2: °ü½ÉÄÁÅÙÃ÷/¾÷Ã¼

		var today = new Date();
		var nMonth = today.getMonth()+1;
		var nDay = "";

		if(nMonth <10 )
			nMonth = "0" + nMonth;

		if(today.getDate() < 10 )
			nDay = "0" + today.getDate();
		else
			nDay = today.getDate();

		tmp_value = parseInt(info_tp);

		if(tmp_value <= 50)
			act_url = '/webkr/mypage/At_myclip.jsp';
		else
			act_url = '/weben/mypage/At_myclip.jsp';


		window.open('','pop_window','width=450,height=450, toolbar=0,scrollbars=no,resizable=no');

		document.myClipFrm.info_tp.value = info_tp;
		document.myClipFrm.clip_tit.value = title;
		document.myClipFrm.clip_url.value = clip_url;
		document.myClipFrm.reg_dt.value = today.getYear()+""+nMonth+""+nDay;
		document.myClipFrm.template.value = tTemplate;
		document.myClipFrm.g_flag.value = tGflag;
		document.myClipFrm.target = 'pop_window';
		document.myClipFrm.submit();

	}


	function selectedOption(frmName, objName, value){
		sel = eval("document.all."+frmName+"."+objName);

		for(i=0; i<sel.length; i++){
			v_val = sel.options[i].value;
			if(v_val == value)
				sel.options[i].selected = true;
		}
	}

	function enterSubmit(fctName){
		if(event.keyCode ==13 ){
			invoke(fctName, new Array());
		}
	}

	function sendIDMMail(toAddr, id, pw){
		uri = '/common/blank.html';
		param = 'width=450,height=400, toolbar=0,scrollbars=no,resizable=no';
		pop_win = window.open(uri,'pop_win', param);

		pop_win.location.href = "/servlets/AtIDMMail?toAddr="+toAddr+"&id="+id+"&pw="+pw;

	}

	//»ç¾÷ÀÚ¹øÈ£ À¯È¿¼º Ã¼Å©
	function CheckCompReg(comp_reg_no){

		comp_reg_no = comp_reg_no.trim();

		// »ç¾÷ÀÚ¹øÈ£ Ã¼Å© Çü½Ä
		var chkRule = "137137135";
		var ThisVal1=comp_reg_no.substring(0, 3);
		var ThisVal2=comp_reg_no.substring(4, 6);
		var ThisVal3=comp_reg_no.substring(7);

		var strCorpNum = ThisVal1 + ThisVal2 + ThisVal3; // »ç¾÷ÀÚ¹øÈ£ 10ÀÚ¸®
		var step1, step2, step3, step4, step5, step6, step7;


		step1 = 0;			// ÃÊ±âÈ­

		for (i=0; i<7; i++)
		{
	step1 = step1 + (strCorpNum.substring(i, i+1) *chkRule.substring(i, i+1));
		}

		step2 = step1 % 10;
	step3 = (strCorpNum.substring(7, 8) * chkRule.substring(7, 8))% 10;
		step4 = strCorpNum.substring(8, 9) * chkRule.substring(8, 9);
		step5 = Math.round(step4 / 10 - 0.5);
		step6 = step4 - (step5 * 10);
		step7 = (10 - ((step2 + step3 + step5 + step6) % 10)) % 10;

		if (strCorpNum.substring(9, 10) != step7)   // °á °ú ºñ±³ ÆÇ´Ü
		{
			alert("»ç¾÷ÀÚ ¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù")
			return false;
		}else{
			return true;
		}


	}
	//Janux End





	function returnMail(Mail,Fontcolor)
	{
		if( Mail.length > 0 )
		{
			document.write("<a href=mailto:"+Mail+"><font color="+Fontcolor+">"+Mail+"</font></a>");
		}
		else
		{
			document.write("");
		}
	}

	function returnURL(URL, Target, Fontcolor)
	{
		var type = "";
		var endFont = "</font>";
		var endTag = "</a>";

		if( URL.length > 0 )
		{
			if( URL.substring(0,4) != "http" )
			{
				document.write("<a href=http://"+URL+" target="+Target+"><font color="+Fontcolor+">"+URL+endFont+endTag);
			}
			else
			{
				document.write("<a href="+URL+" target="+Target+"><font color="+Fontcolor+">"+URL+endFont+endTag);
			}
		}
		else
		{
			document.write("");
		}
	}
	
	function returnURL2(URL1, URL2, Target, Fontcolor)
	{
		var type = "";
		var endFont = "</font>";
		var endTag = "</a>";

		if( URL1.length > 0 )
		{
			if( URL1.substring(0,4) != "http" )
			{
				document.write("<a href=http://"+URL1+" target="+Target+"><font color="+Fontcolor+">"+URL2+endFont+endTag);
			}
			else
			{
				document.write("<a href="+URL1+" target="+Target+"><font color="+Fontcolor+">"+URL2+endFont+endTag);
			}
		}
		else
		{
			document.write("");
		}
	}	

	var strLoginErrorMsg_kr = "·Î±×ÀÎ ÇØ¾ß ÇÕ´Ï´Ù.";
	var strLoginErrorMsg_en = "Please login";

        function onlyNumber(){
           // ³ëÆ®ºÏ¿¡¼­´Â ¸ÔÁö ¾ÊÀ½. »ç¿ë±ÝÁö
           if( (event.keyCode < 48)||(event.keyCode > 57) ) event.returnValue=false;
        }

        function jsOnlyNumber(sign)
        {
              if(isNaN(sign.value)){
//                    alert("¹®ÀÚ´Â ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.");
                    sign.value='';
                    sign.focus();
              }
        }

        function onlyNum(target){
        	var i;
        	var t = removeSpace(target.value);
        	var Digit = '1234567890';
        	var j = 0;

            for (i=0; i < t.length; i++){
               if(Digit.indexOf(t.substring(i,i+1)) < 0){
                   j++;
               }
            }

            if(j>0) return true;
            else return false;
        }

        function removeSpace(value){
            var v ='';
            for(i=0;i<value.length;i++){
    	       if(' ' != value.charAt(i))
                  v += value.charAt(i);
            }
            return v;
        }

        function convLine(strA,strB,rep) {
        	var strBr = strA;
        	while(strBr.indexOf(strB) > -1) {
        		strBr = strBr.replace(strB,rep);
        	}
        	return strBr;
        }


    function genreClassNm(f1,f2){
    	var genre_cd='', genre_nm='';
    	var class_cd='', class_nm='';
    	var curLocation_nm='';

        for(i=0;i< f1.options.length ;i++){
        	if(f1.options[i].selected){
        	   genre_cd = f1.options[i].value;
        	   genre_nm = f1.options[i].text;
        	   break;
        	}
        }

        for(i=0;i< f2.options.length ;i++){
        	if(f2.options[i].selected){
        	   class_cd = f2.options[i].value;
        	   if(class_cd != 'ALL' && class_cd != '0')
        	     class_nm = "-"+f2.options[i].text;

        	   break;
        	}
        }

        if(genre_cd=='ALL' || genre_cd=='0' || genre_cd=='')
           curLocation_nm = f1.options[0].text;
        else
           curLocation_nm = genre_nm + class_nm;

        return curLocation_nm;
    }
    
    
// ¹®ÀÚ¿­¿¡¼­ Æ¯Á¤ ¹®ÀÚ¿­¸¦ Ã£¾Æ¼­ ´Ù¸¥ ¹®ÀÚ¿­·Î º¯°æÇÑ´Ù..
// ÀÔ·Â °ª : OrgStr-ÀÔ·Â ¹®ÀÚ¿­, Target-º¯°æ´ë»ó¹®ÀÚ¿­, Change-º¯°æ¹®ÀÚ¿­
// ¸®ÅÍ °ª : String-º¯°æµÈ ¹®ÀÚ¿­

function replaceText ( OrgStr, Target, Change )
{
	var index, len=0;
	var fullStr = '';

	while ( (index=OrgStr.indexOf(Target)) >= 0) 
	{
		fullStr = fullStr + ''+ OrgStr.substring(0,index) + ''+Change ;

		OrgStr = OrgStr.substring(index+Target.length);
	}
	return fullStr+''+OrgStr;
}
//-->
