	// menu
	function displaySubmenu(inx) {
		var menuCnt = 7;
		hideSubmenu(menuCnt);
		var obj = document.getElementById("submenu0"+inx);
		obj.style.display="block";
	}
	
	// menu
	function hideSubmenu(menuCnt) {
		for (var i=1;i<=menuCnt;i++) {
			try
			{
				var obj = document.getElementById("submenu0"+i);
				obj.style.display="none";			
			}catch (e){}
		}
	}

	function cutString(con,len,msg) {
		var tempi1=0;
		var tempi2=0;
		var plen=len-1;
		if (con.value=="") {
			return;
		} else {
			byteIs=0;
			for (i=0;i<con.value.length;i++) {
				tmp = con.value.charAt(i);
				escChar = escape(tmp);
				if (escChar=='%0D') {
				} else if (escChar.length > 4) {
					byteIs += 2;
				} else {
					byteIs += 1;
				}
				if (byteIs>len) {break;}
				if (byteIs==plen) {tempi1 = i+1;}
				if (byteIs==len) {tempi2 = i+1;}
			}
			if (byteIs>len) {
				alert(msg);
				if (tempi2>0) {tmpval = con.value.substr(0,tempi2);byteIs=len;}
				else {tmpval = con.value.substr(0,tempi1);byteIs=plen;}
				con.value = tmpval;
			}
			
		}
	}
	
	// ³Ñ¾î¿Â ¹®ÀÚ¿­ ±æÀÌ¸¦ ¹ÙÀÌÆ®·Î Ã¼Å©ÇÏ¿© ±× ÀÌ»óÀÌ¸é ÀÚ¸£°í µÞ ºÎºÐ¿¡ Ãß°¡ ¹®ÀÚ¸¦ ºÙÀÎ´Ù  2010.01.18
	// iStr : ÀÔ·Â½ºÆ®¸µ  /  len : ÀÚ¸¦±æÀÌ (1byte´Â ¸¶Áö¸· ¹®ÀÚ¿¡ µû¶ó ¿ÀÂ÷ ÀÖÀ» ¼ö ÀÖ½¿)  /  addStr : Ãß°¡ÇÒ½ºÆ®¸µ
	function cutByteStringReturn(iStr, len, addStr) {
		var tempi1=0;
		var tempi2=0;
		var byteIs=0;
		var plen=len-1;
		var retString="";
		if (iStr == "") {
			return retString;
		} else {
			byteIs=0;
			for (var f_l_i=0; f_l_i<iStr.length; f_l_i++) {
				tmp = iStr.charAt(f_l_i);
				escChar = escape(tmp);
				if (escChar=='%0D') {
				} else if (escChar.length > 4) {
					byteIs += 2;
				} else {
					byteIs += 1;
				}
				if (byteIs>len) {break;}
				if (byteIs==plen) {tempi1 = f_l_i+1;}
				if (byteIs==len) {tempi2 = f_l_i+1;}
			}
			if (byteIs>len) {
				if (tempi2>0) {tmpval = iStr.substr(0,tempi2-addStr.length);byteIs=len;}
				else {tmpval = iStr.substr(0,tempi1-addStr.length);byteIs=plen;}
				retString = tmpval + addStr;
			} else {
				retString = iStr;
			}
			return retString;
		}
	}

	function bookmark() { 
		window.external.AddFavorite('http://www.xonda.net', '½ð´Ù³Ý - ´ëÇÑ¹Î±¹ ´ëÇ¥ ¹®ÀÚ¸Þ½ÃÁö ¼­ºñ½º');
	} 

	function loginchk(t) {
		loginid	= t.loginid.value;
		loginpass		= t.loginpass.value;

		//if (loginid.length<2) {
		//	alert('ID´Â 4ÀÚÀÌ»ó ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.');
		//	return false;
		//}

		/* ¼ýÀÚ id°¡ Á¸ÀçÇÏ¿© ÀÓ½Ã·Î ÁÖ¼® Ã³¸®ÇÔ 2008.10.07 (ÀÛ¾÷ÀÚ)
		if (!alphabetic_chk(loginid.charAt(0))) {
			alert('ID´Â Ã¹¹®ÀÚ´Â ¹Ýµå½Ã ¿µ¹®À¸·Î ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.');
			t.loginid.focus();
			return false;
		}	

		if (!hangul_chk(loginid)) {
			alert('ID´Â ¹Ýµå½Ã ¿µ¹®°ú ¼ýÀÚ·Î¸¸ ÀÌ·ç¾î Á®¾ß ÇÕ´Ï´Ù.');
			t.loginid.focus();
			return false;
		}
		*/
		if (loginpass.length < 2) {
			alert('ºñ¹Ð¹øÈ£´Â 4ÀÚÀÌ»ó ÀÔ·ÂÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù.');
			t.loginpass.focus();
			return false;
		}
		return true;

	}

	function getRadioValue(conname) {
		try
		{
			conlen = document.all(conname).length;
			if (conlen>1){
				for (i=0;i<conlen;i++) {
					if (document.all(conname)[i].checked==true) {
						return document.all(conname)[i].value;
					}
				}
			} else {
				return document.all(conname).value;
			}
			return conlen;
		}
		catch (e)
		{
			return "";
		}
	}

	function Jumin_chk(it) {

		IDtot = 0;
		IDAdd = "234567892345";

		for(i=0; i<12; i++)
			IDtot = IDtot + parseInt(it.substring(i, i+1)) * parseInt(IDAdd.substring(i, i+1));
			IDtot = 11 - (IDtot%11);
			if (IDtot == 10)
				IDtot = 0;
			else if (IDtot == 11)
				IDtot = 1;
			if(parseInt(it.substring(12, 13)) != IDtot)
				return true;
	}

	function hangul_chk(word) {
		var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890.-_";

		for (i=0; i< word.length; i++)
		{
			idcheck = word.charAt(i);

			for ( j = 0 ;  j < str.length ; j++){

				if (idcheck == str.charAt(j)) break;

	     			if (j+1 == str.length){
	   				return false;
	     			}
	     		}
	     	}
	     	return true;
	}
	//¿Ü±¹°è±â¾÷ ÀÌ¸ÞÀÏ ÁÖ¼Ò Ã¼Å©¸¦ À§ÇÑ.. 
	function hangul_chk_email(word) {
		var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890.-_";

		for (i=0; i< word.length; i++)
		{
			idcheck = word.charAt(i);

			for ( j = 0 ;  j < str.length ; j++){

				if (idcheck == str.charAt(j)) break;

	     			if (j+1 == str.length){
	   				return false;
	     			}
	     		}
	     	}
	     	return true;
	}

	function alphabetic_chk(word) {
		var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";

			for (i=0; i< word.length; i++) {
				idcheck = word.charAt(i);

				for ( j = 0 ;  j < str.length ; j++){

					if (idcheck == str.charAt(j)) break;

	     				if (j+1 == str.length){
	   					return false;
		 				}
     			}
     		}
   		return true;
	}

	function spchar_chk(word) {
		var str = "&;'\"";
		//alert(str.length);

		for (i=0; i< word.length; i++) {
			idcheck = word.charAt(i);
			for ( j = 0 ;  j < str.length ; j++){
				if (idcheck == str.charAt(j)) return true;
     		}
		}
   		return false;
	}

	function openWin(url,title,opt) {
		window.open(url,title,opt);
	}



	function selBoxing(obj,data) {
		for (i=0;i<obj.length;i++) {
			if (obj.options[i].value==data) {
				obj.options[i].selected=true;
			}
		}
	}




function numberIn(obj)
{

    var str = obj.value;
    var workStr = "";
    var typeNum         = " 0123456789";
    var typeSign        = " +-";
    var signChk         = true;
    var dotChk          = true;

    if ( typeNum.indexOf(str.substr(0,1)) > 0 )   // ºÎÈ£¿Í ¼ýÀÚ°¡ Ã³À½ ½ÃÀÛ°¡´ÉÇÏ´Ù.
    {
        workStr = str.substring(0, 1);

        for (var i = 1; i < str.length; i++)
        {
		    var chkNum = str.substring(i, i+1);
            if ( typeNum.indexOf(chkNum) > 0 )  // ¼ýÀÚÀÎÁö
            {
    	        workStr = workStr + chkNum;
            }
	    }
    }
    obj.value = workStr;

    obj.value = insertComma(workStr);
}

function insertComma(str)
{
    var txtNumber = '' + str;
    var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
    var arrNumber = txtNumber.split('.');
    arrNumber[0] += '.';
    do
    {
        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
    } while (rxSplit.test(arrNumber[0]));
    if (arrNumber.length > 1)
    {
        return arrNumber.join('');
    }
    else
    {
        return arrNumber[0].split('.')[0];
    }
}

function loadDate(sdv,scon,edv,econ) {
	date = new Date();
	sy = date.getYear();
	sm = makeZero(date.getMonth()+1);
	sd = makeZero(date.getDate());
	if (sdv.length < 10) {sdv = sy+"-"+sm+"-"+sd;}
	if (edv.length < 10) {edv = sy+"-"+sm+"-"+sd;}
	scon.value=sdv;
	econ.value=edv;
}

function makeZero(s) {
	if (s < 10) {s="0"+s;}
	return s;
}

function makeYear_SelBox(oid,objf,sv) {
	date = new Date();
	sy = date.getYear();

	ystr="<select "+objf+"='"+oid+"'>";
	for (i=2004;i<=sy;i++) {
		chk="";
		if (!isNaN(sv) && i==parseInt(sv)) {chk = "selected";}
		ystr+="<option value='"+i+"' "+chk+">"+i+"</option>";
	}
	ystr+="</select>";
	return ystr;
}

function makeMonth_SelBox(oid,objf,sv) {
	date = new Date();

	sm = date.getMonth()+1;

	if (sv=="" || isNaN(sv)) {sv=sm;}

	mstr="<select "+objf+"='"+oid+"'>";
	if (sv.length > 1 && sv.charAt(0)=="0") {
		sv = sv.charAt(1);}

	for (i=1;i<=13;i++) {
		chk="";
		if (i==parseInt(sv)) {chk = "selected";}
		mstr+="<option value='"+makeZero(i)+"' "+chk+">"+makeZero(i)+"</option>";
	}
	mstr+="</select>";
	return mstr;
}

function makeDatePrint(sy,sm,ey,em,divid) {
	pstr = "";
	pstr = makeYear_SelBox('syy','name',sy)+" ³â ";
	pstr += makeMonth_SelBox('smm','name',sm)+" ¿ù ~ ";
	pstr += makeYear_SelBox('eyy','name',ey)+" ³â ";
	pstr += makeMonth_SelBox('emm','name',em)+" ¿ù";
	document.getElementById(divid).innerHTML=pstr;

}
function makeSDatePrint(sy,sm,divid) {
	pstr = "";
	pstr = makeYear_SelBox('syy','name',sy)+" ³â ";
	pstr += makeMonth_SelBox('smm','name',sm)+" ¿ù";
	document.getElementById(divid).innerHTML=pstr;

}
function replace(msrc,sstr,rstr) {
       var idx,sleft,sright;
       msrc+="";
       sstr+="";
       rstr+="";
       idx=msrc.indexOf(sstr);
       if (idx > -1) {
              sleft = msrc.substring(0,idx) + rstr;
              sright = msrc.substring(idx+sstr.length);
              return sleft + replace(sright,sstr,rstr);
       } else {
              return msrc;
       }
}

function viewReser(c) {
	dis="hidden";
	if (c.checked==true) {
		dis = "";}
	document.getElementById("ressetter").style.visibility=dis;
}


function chkMinus(n) {
	if (n < 0){n=0;}
	return n;
}

function splitvalue(vl,t) {
	str = "";
	for (i=0;i<vl.length;i++) {
		if (vl.charAt(i)!=t){
			str+=vl.charAt(i);
		}
	}
	return str;
}
function valChkToInt(obj) {
	phoneno=splitvalue(obj.value,"-");
	obj.value = phoneno;
	if (phoneno.length>11) {
		phoneno = phoneno.substring(0,11);
	}
	if (isNaN(phoneno)) {alert('¼ýÀÚ¸¸ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.');obj.value="";return false;}
}



function serverTimeCheck(sy,sm) {
	if (sy.length<8 || sm.length < 4) {return false;}
	qsyy = sy.substr(0,4);
	qsmm = sy.substr(4,2);
	qsdd = sy.substr(6,2);
	qshh = sm.substr(0,2);
	qshm = sm.substr(2,2);
	succ = $.ajax({
	type: "POST",
	url: "/common/ServerTime.asp",
	data: "syy="+qsyy+"&smm="+qsmm+"&sdd="+qsdd+"&shh="+qshh+"&shm="+qshm,
	async: false
	}).responseText;
	succ = parseInt($.trim(succ));
	if (succ < 10) {
		return false;
	}
	return true;

}




function maketime2(addid,shh,shm) {


	str = "<select name='"+addid+"hh'>";
	for (i=0;i<24;i++) {
		if (i<10) {pi="0"+i;}
		else {pi=""+i;}
		if (pi==shh) {checked="selected";}
		else {checked="";}
		str+="<option value='"+pi+"' "+checked+">"+pi+"</option>";
	}
	str+="</select> ½Ã ";

	str += "&nbsp;<select name='"+addid+"hm'>";
	for (i=0;i<60;i+=5) {
		if (i<10) {pi="0"+i;}
		else {pi=""+i;}
		if (pi==shm) {checked="selected";}
		else {checked="";}
		str+="<option value='"+pi+"' "+checked+">"+pi+"</option>";
	}
	str+="</select> ºÐ";
	return str;
}

function ViewSaveMessage(mt) {
	window.open('../MessageBox/PopSaveBox.asp?msgtype='+mt,'openwin','width=800,height=700');
}

function psView(s) {
	document.getElementById("tmpprogressbar").style.display=s;
}

function psView_Pos(s,t,l) {
	document.getElementById("progressbar").style.top=t;
	document.getElementById("progressbar").style.left=l;
	document.getElementById("tmpprogressbar").style.display=s;

}

function getEmailISP(val,con) {
	document.all(con).value=val;
}

function selSelectedVal(conname,val,tp) {
				if (tp=="s") {
					len = document.all(conname).length;
					for (i=0;i<len;i++) {
						if (document.all(conname).options[i].value==val) {
							document.all(conname).options[i].selected=true;	
						}
					}
				} else if (tp=="c") {
					len = document.all(conname).length;
					for (i=0;i<len;i++) {
						if (document.all(conname)[i].value==val) {
							document.all(conname)[i].checked=true;	
						}
					}
				}
			}

function makeOnlyNum(val) {
	retVal="";
	for (Ni=0;Ni<val.length;Ni++) {
		tmpVal = val.charAt(Ni);
		if (tmpVal>='0' && tmpVal<='9') {
			retVal+=tmpVal;
		}
	}
	return retVal;
}

function makeOnlyNum_Cont(con) {
	con.value = makeOnlyNum(con.value);
}

function emailValidate(val) {
	if(val.length > 0){
		if (val.indexOf("@")<0) {
			return false;
		}
		aval = val.split("@");
		if (hangul_chk_email(aval[0])==false) {
			return false;
		}
		if (hangul_chk_email(aval[1])==false) {
			return false;
		}
		if (aval[1].indexOf(".")<0) {
			return false;
		}
	} else {
		return false;
	}
	return true;
}

function httpValidate(val) {
	if (val.length>0) {
		if (hangul_chk_email(val)==false) {
			return false;
		}
		if (val.indexOf(".")<0) {
			return false;
		}
	}
	return true;
}

	function getSelDate(s) {
		y = document.all(s+"yy").options[document.all(s+"yy").selectedIndex].value;
		m = document.all(s+"mm").options[document.all(s+"mm").selectedIndex].value;
		d = document.all(s+"dd").options[document.all(s+"dd").selectedIndex].value;
		return y+m+d;
	}
	function getSelTime(s) {
		h = document.all(s+"hh").options[document.all(s+"hh").selectedIndex].value;
		m = document.all(s+"hm").options[document.all(s+"hm").selectedIndex].value;
		return h+m;
	}


function chkOnlyTel(val) {
	for (Ni=0;Ni<val.length;Ni++) {
		tmpVal = val.charAt(Ni);
		if ((tmpVal>='0' && tmpVal<='9')||tmpVal=='-') {
		} else {
			return false;
		}
	}
	return true;
}

function NumberFormat(val) {
	val = ""+val;
	if (val.indexOf(".")>-1) {
		tval = val.substr(0,val.indexOf(".")+1);
		for (NFi=val.indexOf(".")+1;NFi<val.indexOf(".")+3;NFi++) {
			tval+=val.charAt(NFi);
		}
		val = tval;
	}
	return val;
}


	function getType(s) {
		if (s=="SMS") { return "´Ü¹®";}
		else if (s=="LMS"||s=="TXT") { return "Àå¹®";}
		else if (s=="URL") { return "URL";}
		//else if (s.length==3){ return "¸ÖÆ¼";}
		else { return "¸ÖÆ¼";}
		return "";
	}

	function visibleRev(con,s) {
		disable = true;
		if (con.checked==true) {
			disable = false;
		}
		if (s=="e") {
			document.all("esdate").disabled=disable;
			document.all("eshh").disabled=disable;
			document.all("eshm").disabled=disable;
		} else if (s=="a") {
			document.all("sdate").disabled=disable;
			document.all("shh").disabled=disable;
			document.all("shm").disabled=disable;
		}
	}
	
	function visibleRevRdo(con,s) {
		if (con.value=='0') {
			disable = true;
		} else if (con.value=='1') {
			disable = false;
		}
		if (s=="e") {
			document.all("esdate").disabled=disable;
			document.all("eshh").disabled=disable;
			document.all("eshm").disabled=disable;
		} else if (s=="a") {
			document.all("sdate").disabled=disable;
			document.all("shh").disabled=disable;
			document.all("shm").disabled=disable;
		}
	}

