/*////////////////////////  À¥Á¢±Ù¼º ³×ÀÌ°ÔÀÌ¼Ç  /////////////////////////*/



//±Û·Î¹ú ³×ºñ°ÔÀÌ¼Ç(2Depth ¸Þ´º±×·ì)¿¡ ´ëÇÑ ¸¶¿ì½º ¶Ç´Â Å°º¸µå ¹ÝÀÀ(º¸ÀÓ/¼û±è)¼³Á¤

function menuD2block(id) {

	for(num=1; num<=7; num++) document.getElementById('D2MG'+num).style.display='none'; //D2MG1~D2MG5 ±îÁö ¼û±ä ´ÙÀ½

	document.getElementById(id).style.display='block'; //ÇØ´ç ID¸¸ º¸ÀÓ

}



//·ÎÄÃ ³×ºñ°ÔÀÌ¼Ç(4Depth ¸Þ´º±×·ì)¿¡ ´ëÇÑ ¸¶¿ì½º ¶Ç´Â Å°º¸µå ¹ÝÀÀ(º¸ÀÓ/¼û±è)¼³Á¤

function menuD4MGblock(id) {

	for(num=1; num<=12; num++) document.getElementById('D4MG'+num).style.display='none'; //D4MG1~D4MG5 ±îÁö ¼û±ä ´ÙÀ½

	document.getElementById(id).style.display='block'; //ÇØ´ç ID¸¸ º¸ÀÓ

}



// ÇöÀç ÆäÀÌÁöÀÇ ¸Þ´º »óÅÂ Ç¥½Ã(ÆíÀÇ»ó ¸ðµÎ ¾ð´õ¶óÀÎÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸ç body onLoad ½Ã ½ÇÇàµÊ)

function menuD1on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD2on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD3on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD4on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD5on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD6on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD7on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD8on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD9on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD10on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD11on(id) {

	document.getElementById(id).style.textDecoration='underline';

}

function menuD12on(id) {

	document.getElementById(id).style.textDecoration='underline';

}



function MM_openBrWindow(url,winName,condition)

{

   window.open(url,winName,condition);

   return false;

}



function OpenWin(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable){

	

	toolbar_str = toolbar ? 'yes' : 'no';

	menubar_str = menubar ? 'yes' : 'no';

	statusbar_str = statusbar ? 'yes' : 'no';

	scrollbar_str = scrollbar ? 'yes' : 'no';

	resizable_str = resizable ? 'yes' : 'no';

	fo = window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);

	fo.focus();

	return false;

}



 function loginCk() {

	var frm = document.login;

	if(frm.memberId.value.length < 4){

		alert("¾ÆÀÌµð¸¦ 4ÀÚÀÌ»ó ÀÔ·ÂÇØÁÖ¼¼¿ä.");

		frm.memberId.focus();

		return false;

	} else if(frm.pwd.value =="") {

		alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");

		frm.pwd.focus();

		return false;

	} else {

		return true;

	}

	return false;

}



var NUM;

function mouseOnMenu(seq, bool)

{

	var oTD = eval("document.all.menuX" + seq);

	if(NUM != seq){

		if (bool){

			oTD.className="left_3depth_on";

		}else{

			oTD.className="left_3depth";

		}

	}

}



function clickMenu(seq, pseq, url)

{

	NUM = seq;	

	if (NUM > 0){

	

		for(var i = 1; i <= tcnt; i++)

		{

			var oTD2 = eval("document.all.menuX" + i);

				oTD2.className = "left_3depth";

		}

		



		var oTD = eval("document.all.menuX" + seq);

		oTD.className="left_3depth_on";

	}



}



var SNUM;

function mouseOnTDS(seq, bool)

{

	var oTD = eval("document.all.menuS" + seq);

	if(SNUM != seq){

		if (bool){

			oTD.className="left_b_on";

		}else{

			oTD.className="left_b";

		}

	}

}



function clickTDS(seq)

{

	SNUM = seq;

	

	if (SNUM > 0){

		for(var i = 1; i <= tcntS; i++)

		{

			var oTD2 = eval("document.all.menuS" + i);

				oTD2.className = "left_b";

			

			var pTD2 = eval("document.all.menuSub" + i);

			if(pTD2){

				if(pTD2.style.display != "none"){

					if(i != seq){

						pTD2.style.display = "none";

					}

				}

			}

		}

	

		var oTD = eval("document.all.menuS" + seq);

		oTD.className="left_b_on";





		

		var pTD = eval("document.all.menuSub" + seq);



		if(pTD){

			pTD.style.display = "";

		}



	}



}





function goUrl(pseq, seq, url, pupupFlag)

{

	var fAmp = "?";



	if(url.length > 0){

		if(pupupFlag) {

			window.open(url,"","");

		}

		else{

			if(url.indexOf("?") > 0) fAmp = "&";



			if(pseq > 0 && seq > 0) {

				location.href = url + fAmp + "clickParentNum=" + pseq + "&clickNum=" + seq;

			}

			else if(pseq > 0 && seq <= 0){

				location.href = url + fAmp + "clickParentNum=" + pseq + "&clickNum=0";

			}

		}

	}



}



function quickListChange(str) {

	for (i=1;i<4;i++) {

		if (i == str) {

			document.getElementById("quickList_img"+str).src = "/portal/image/inc/q_s_"+str+""+str+".gif";

			document.getElementById("quickList0"+str).style.display = "";

		} else {

			document.getElementById("quickList_img"+i).src = "/portal/image/inc/q_s_0"+i+".gif";

			document.getElementById("quickList0"+i).style.display = "none";

		}

	}

}



function login_seach(str) {

	//var str = document.getElementById('login_seach_type').value;

	for (i=1;i<4;i++) {

		if (i == str) {

			document.getElementById("seach_img0"+str).src = "/portal/image/inc/g_0"+str+".gif";

			document.getElementById("login_seach_"+str).style.display = "";

		} else {

			document.getElementById("seach_img0"+i).src = "/portal/image/inc/g_"+i+""+i+".gif";

			document.getElementById("login_seach_"+i).style.display = "none";

		}

	}

}



function goBuse() {

	if (document.all.quickList1.value != '') {

		window.open(document.all.quickList1.value);

	}

}



function goDong() {

	if (document.all.quickList2.value != '') {

		window.open(document.all.quickList2.value);

	}

}



function goSaup() {

	if (document.all.quickList3.value != '') {

		window.open(document.all.quickList3.value);

	}

}



function show(object) {

	if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'visible';

	else if (document.all) document.all[object].style.visibility = 'visible';

}



function hide(object) {

	if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'hidden';

	else if (document.all) document.all[object].style.visibility = 'hidden';

}



// Open New Window

function openNewWindow(url,winName,condition)

{

	eval("var " + winName);



	eval(winName + " = window.open(url,winName,condition);");

	eval(winName + ".focus();");

	// condition : top=0, left=0, width=10, height=10, toolbar=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0

}



function checkNoTucsu()

{	

	var keyCode = event.keyCode;	

    if (keyCode == 123 || keyCode == 124 || keyCode == 125 || keyCode == 126

		|| keyCode == 91 || keyCode == 92 || keyCode == 93 || keyCode == 94 || keyCode == 95 || keyCode == 96

		|| keyCode == 40 || keyCode == 41 || keyCode == 42 || keyCode == 43 || keyCode == 45 

		|| keyCode == 60 || keyCode == 61 || keyCode == 62 || keyCode == 63 || keyCode == 64

		|| keyCode == 33 || keyCode == 34 || keyCode == 35 || keyCode == 36 || keyCode == 37  || keyCode == 38 || keyCode == 39)

	{		

		

         event.returnValue=false;

     }

}



function checkNoTucsu2()

{	

	var keyCode = event.keyCode;	

    if (keyCode == 123 || keyCode == 124 || keyCode == 125 || keyCode == 126

		|| keyCode == 91 || keyCode == 92 || keyCode == 93 || keyCode == 94 || keyCode == 95 || keyCode == 96

		|| keyCode == 40 || keyCode == 41 || keyCode == 42 || keyCode == 43  

		|| keyCode == 60 || keyCode == 61 || keyCode == 62 || keyCode == 63 || keyCode == 64

		|| keyCode == 33 || keyCode == 34 || keyCode == 35 || keyCode == 36 || keyCode == 37  || keyCode == 38 || keyCode == 39)

	{		

		

         event.returnValue=false;

     }

}



function checkTucsu()

{

 var objEv = event.srcElement;

 var num ="{}[]<>?_|~`!@#$%^&*-+\"'\\";

 event.returnValue = true;

  

 for (var i=0;i<objEv.value.length;i++)

 {

 if(-1 != num.indexOf(objEv.value.charAt(i)))

 event.returnValue = false;

 }

  

 if (!event.returnValue)

 {

  alert("Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");

  objEv.value="";

 }

}





function checkDomain(nname){

	var arr = new Array(

	'.com','.net','.org','.biz','.coop','.info','.museum','.name',

	'.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag',

	'.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw',

	'.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm',

	'.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc',

	'.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr',

	'.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz',

	'.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm',

	'.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm',

	'.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm',

	'.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq',

	'.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',

	'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li',

	'.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg',

	'.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt',

	'.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng',

	'.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf',

	'.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py',

	'.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg',

	'.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv',

	'.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn',

	'.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um',

	'.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws',

	'.wf','.ye','.yt','.yu','.za','.zm','.zw');



	var mai = nname;

	var val = true;



	var dot = mai.lastIndexOf(".");

	var dname = mai.substring(0,dot);

	var ext = mai.substring(dot,mai.length);

	//alert(ext);

		

	if(dot>2 && dot<57)

	{

		for(var i=0; i<arr.length; i++)

		{

			if(ext == arr[i])

			{

				val = true;

				break;

			}    

			else

			{

				val = false;

			}

		}

		if(val == false)

		{

			   alert("µµ¸ÞÀÎ¸íÀÇ "+ext+" °¡ ºÎÀûÇÕÇÕ´Ï´Ù.");

			 return false;

		}

		else

		{

			for(var j=0; j<dname.length; j++)

			{

				var dh = dname.charAt(j);

				var hh = dh.charCodeAt(0);

				if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==45 || hh==46)

				{

					if((j==0 || j==dname.length-1) && hh == 45)    

					{

						alert("Domain name should not begin are end with '-'");

						return false;

					}

				}else{

					alert("Æ¯¼ö¹®ÀÚ(ÇÑ±ÛÆ÷ÇÔ)´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");

					return false;

				}

			}

		}

	}

	else

	{

		alert("µµ¸ÞÀÎ¸íÀÌ ºÎÀûÇÕÇÕ´Ï´Ù.");

		return false;

	}    



	return true;

}



function LTrim(str){

	if (str==null){

		return null;

	} 

	

	for(var i=0;str.charAt(i)==" ";i++);



	return str.substring(i,str.length);

}



function RTrim(str){ 

	if (str==null){

		return null;

	} 

		

	for(var i=str.length-1;str.charAt(i)==" ";i--); 

		

	return str.substring(0,i+1); 

}



function Trim(str){return LTrim(RTrim(str));}



function trim( str ){

	return Trim(str);

    //return str.replace(/(^s*)|(s*$)/g, "");

    

} // end trim



function CheckByteLength(str, limitBytes)

{

 	var byteLen = 0;

 	for(i=0; i<str.length; i++)

 	{

  		if(str.charCodeAt(i) > 255)

   			byteLen += 2;

  		else

   			byteLen ++;

  

  		if(byteLen > limitBytes)

   			return false;

 	}

 	return true;

}



//¹®ÀÚ¿­ ÀÚ¸£±â

function CutString(str, limitBytes)

{

 	var byteLen = 0;

 	for(i=0; i<str.length; i++)

 	{

  		if(str.charCodeAt(i) > 255)

   			byteLen += 2;

  		else

   			byteLen ++;

  

  		if(byteLen > limitBytes)

   			return str.substring(0, i);

 	}

 	return str;

}





function CheckInputLength(obj, limitBytes, fieldName, alertFlag, idx)

{	

	



	if(obj.length>0){

		

		if(CheckByteLength(obj[idx].value, limitBytes) == false)

 		{

 			if(alertFlag) alert(fieldName + "´Â ÃÖ´ë " + limitBytes + "¹ÙÀÌÆ® ±îÁö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.\n(ÇÑ±Û "+ (limitBytes/2)+"ÀÚ, ¿µ¹® " + limitBytes + "ÀÚ)");

 		

  			obj[idx].value = CutString(obj[idx].value, limitBytes);

		}

	}else{



		if(CheckByteLength(obj.value, limitBytes) == false)

		{

			if(alertFlag) alert(fieldName + "´Â ÃÖ´ë " + limitBytes + "¹ÙÀÌÆ® ±îÁö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.\n(ÇÑ±Û "+ (limitBytes/2)+"ÀÚ, ¿µ¹® " + limitBytes + "ÀÚ)");

			

			obj.value = CutString(obj.value, limitBytes);

		}

	}

}



/* byte check(´ÙÀ½²¨) */

function updateChar(FieldName, mententname, textlimitname){



		var strCount = 0;

		var tempStr, tempStr2;	

		for(i = 0;i < document.getElementById(mententname).value.length;i++)

		{

			tempStr = document.getElementById(mententname).value.charAt(i);

			if(escape(tempStr).length > 4) strCount += 2;

				else strCount += 1 ;

		}

		if (strCount > FieldName){

			alert("ÃÖ´ë " + FieldName + "byteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");	

			strCount = 0;		

			tempStr2 = "";

			for(i = 0; i < document.getElementById(mententname).value.length; i++) 

			{

				tempStr = document.getElementById(mententname).value.charAt(i);	

				if(escape(tempStr).length > 4) strCount += 2;

				else strCount += 1 ;

				if (strCount > FieldName)

				{

					if(escape(tempStr).length > 4) strCount -= 2;

					else strCount -= 1 ;	

					break;	      		

				}

				else tempStr2 += tempStr;

			}	    

			document.getElementById(mententname).value = tempStr2;

			//document.writeForm.mentents.value = tempStr2;

		}		

		document.getElementById(textlimitname).innerHTML = strCount;

}





//Ã·ºÎ ÆÄÀÏ »çÀÌÁî Ã¼Å© 

function getFileSize(path)

{

	var img = new Image();

	img.dynsrc = path;

	return img.fileSize;

}



function getimgExt(fnm){

  var imgExt ="gif,jpg,jpeg,bmp";

  if(imgExt.indexOf(fnm.toLowerCase()) != -1){

	   return true;

  }

  return false;  

}





function Number_Format(fn)

{ 

	  var str = fn.value; 

	  var Re = /[^0-9]/g; 

	  var ReN = /(-?[0-9]+)([0-9]{3})/; 

	  str = str.replace(Re,'');              

	  while (ReN.test(str)) { 

			  str = str.replace(ReN, "$1,$2"); 

			  } 

	  fn.value = str; 

}



function Number_Format2(strg)

{ 

	  var str;	

	  var Re = /[^0-9]/g; 

	  var ReN = /(-?[0-9]+)([0-9]{3})/; 

	  str = strg.replace(Re,'');              

	  while (ReN.test(str)) { 

			  str = str.replace(ReN, "$1,$2"); 

			  } 

	  return str;

}





function fileName(path)

{

	var file = path.substring(path.lastIndexOf('\\')+1,path.length);

	var filename;	



	if(file.indexOf('.')>=0) {

		filename = file.substring(0,file.lastIndexOf('.'));

	} else {

		filename = file;

	}



	return filename;

}



function fileNameExp(path)

{

	var file = path.substring(path.lastIndexOf('\\')+1,path.length);

	var exp;



	if(file.indexOf('.')>=0) {		

		exp = file.substring(file.lastIndexOf('.')+1,file.length);

	} else {

		exp = '';

	}



	return exp;

}



function zipOpen()

{

	openNewWindow('/zip/zipSh.do?method=zipSearch', 'zip','width=430, height=425');

	return false;

}



function doWork(str){

	str = Number(str);

	for (i=1;i<7;i++) {
		document.getElementById("index_hd_tap0"+i).style.display = "none" ;
		document.getElementById("index_hd_link0"+i).className = '';
		document.getElementById("imgWork0"+i).src="main_image/newstab0"+i+".gif";
	}
	document.getElementById("index_hd_tap0"+str).style.display = "" ;
	document.getElementById("index_hd_link0"+str).className = 'selected';
	
	document.getElementById("imgWork0"+str).src="main_image/newstab0"+str+"_o.gif";
}



function doWorkView(str){

	var img = "";

	for (i=1;i<7;i++) {

		img = Number(i - 1);

		if (i == Number(str)) {

			document.getElementById("imgWork0"+str).src = "/portal/image/inc/index_btn"+(str-1)+"_s.gif";

		} else {

			document.getElementById("imgWork0"+i).src = "/portal/image/inc/index_btn"+img+"_nos.gif";;

		}

	}

}



function  ct_print(){

	var id = document.getElementById("print_area");

	if(id == '[object]'){

		openNewWindow('/popup/help/print.html','print','status=no,toolbar=no,resizable=no,scrollbars=no, menubar=no,width=779,height=614,top=0,left=10'); 

	}else{

		alert("ÀÎ¼â¸¦ ÇÒ¼ö ¾ø´Â ¿µ¿ªÀÔ´Ï´Ù.");

	}



}



function setNavi(){

   document.navigation.action ="/member/myNavi.do?method=setNaviWrite";

   document.navigation.submit();

 }



 function load(method, url, header, syn) 

{

	if (method = "GET")

	{

		url = url + "?" + header;

		header = null;

	}

	else if(method = "POST")

	{

		//httpRequest.open(method,url,syn);

		//httpRequest.send(header);

	}

	else

	{

		alert("Àß¸øµÈ ¹æ½ÄÀ¸·Î Àü¼ÛÇÏ·Á°í ÇÕ´Ï´Ù. ´Ù½Ã È®ÀÎ¹Ù¶ø´Ï´Ù.");

		return null;

	}



	httpRequest = getXMLHttpRequest();		//°´Ã¼ »ý¼º

	httpRequest.onreadystatechange = callbackResult;		//callback ½Ã

	httpRequest.open(method,url,syn);

	httpRequest.send(header);  //µ¿±â ¹æ½ÄÀÏ °æ¿ì °á°ú¸¦ ±â´Ù¸°´Ù.(ºêÀÚ¿ìÀú ¹æ½Ä¿¡ µû¶ó Ã³¸®ºÒ´É °¡´É¼º)

								//ºñµ¿±â ¹æ½ÄÀÏ °æ¿ì ´ÙÀ½ ¸í·É ¹Ù·Î Ã³¸®.(Å©·Î½º ºê¶ó¿ìÀú ÃßÃµ)

}



function doMoll(str){

	str = Number(str);

	for (i=1;i<5;i++) {

		if (i == str) {
			document.getElementById("Moll_link0"+str).className = 'selected';
			document.getElementById("M0"+str).style.display = "" ;
			document.getElementById("imgMoll0"+str).src="main_image/infotab0"+str+"_o.gif";
			

		} else {
			document.getElementById("Moll_link0"+i).className = '';
			document.getElementById("M0"+i).style.display = "none" ;
			document.getElementById("imgMoll0"+str).src="main_image/infotab0"+str+"_o.gif";
			document.getElementById("imgMoll0"+i).src="main_image/infotab0"+i+".gif";

		}

	}

}

//ÆäÀÌÂ¡
function movePage(pageNum) {
    document.form1.pageNum.value = pageNum;
    document.form1.submit();
}

//ÆäÀÌÁö ÀÌµ¿
function goPage(bno,clickParentNum){
	document.viewForm.bno.value = bno;
	document.viewForm.clickParentNum.value = clickParentNum;
    document.viewForm.submit();
}
