/**********************************************************************************************************
'*	ÇÁ·Î±×·¥¸í : Javascript_function.js
'*	±â´É : °øÅëÀ¸·Î »ç¿ëÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö
'*  ¸¸µç³¯Â¥ : 2004-07-14
'*	¸¶Áö¸· ¼öÁ¤ÀÏ : 2006-08-08
'*	¸¶Áö¸· ¼öÁ¤ÀÚ : ¹é½ÂÇö
'*	¹öÁ¯ : 1.0
'*	±âÅ¸ »çÇ× : 
'*				1. ±âÁ¸ÀÇ formCheck_function.jsÀÇ ÇÔ¼ö¸¦ Á¤¸®
'*********************************************************************************************************/

//Æ®¸®¹Ö
String.prototype.Trim= new Function("return this.replace(/^\\s+|\\s+$/g,'')")	

//È®ÀÎÃ¢ ¶ç¿ì±â - »èÁ¦µî È®ÀÎÇÏ´Â ÆË¾÷À» ´Ù¸£°Ô ¶ç¿ï¼ö ÀÖµµ·Ï ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÑ´Ù.
//confirm_popup("¹öÆ°¼ö(1/2)", "¸Þ¼¼Áö", "»ö»ó(blue/redµî)", "°¡·ÎÃ¢»çÀÌÁî", "¼¼·ÎÃ¢»çÀÌÁî")
function confirm_popup(button_count, err_message, info_kind, swidth, sheight){

	if(button_count==1){
		alert(err_message);
		return true;
	}else{
		if(confirm(err_message)){
			return true;
		}else{
			return false;
		}
	}
	/*************************************************************************************************
	//ÆË¾÷Ã¢À» ¸¸µé°æ¿ì
	if(swidth==""){
		swidth=350;
	}
	if(sheight==""){
		sheight=210;
	}
	var value_check=window.showModalDialog('/culture/pop/chucheon_end.asp?button_count=' + button_count + '&err_message=' + err_message + '&info_kind=' + info_kind,'Information', 'dialogHeight:' + sheight + 'px; dialogWidth:' + swidth + 'px; edge: Raised; center: yes; help: no; resizable: no; status: no; scroll: no');
	return value_check;
	**************************************************************************************************/
}

// ÇÊ¼ö ÀÔ·Â°ª À¯¹«Ã¼Å©ÇÑÈÄ °æ°íÃ¢ ¶Ù¿ì±â
//inputCheck("ÆûÀÌ¸§", "¿¤¸®¸ÕÆ®ÀÌ¸§", "Ç×¸ñ", "¹®ÀÚ/¼ýÀÚ/ÇÑ±Û/¿µ¹®/¿µ¹®(ºóÄ­Æ÷ÇÔ)/¿µ¹®,¼ýÀÚ/ÀÌ¸ÞÀÏ/ÀüÈ­¹øÈ£(S,N,K,E,E2,EN,EM,T)", ["±æÀÌ±¸ºÐ(S:small, B:big, F:fix, R:range)"], [ÃÖ¼Ò±æÀÌ], [ÃÖ´ë±æÀÌ], "ÇÊ¼ö¿©ºÎ(Y/N)")
//if(!inputCheck("form1", "id", "¾ÆÀÌµð", "EN", "R", "4", "16", "Y")){return false;}
//if(!inputCheck("form1", "pwd", "ÆÐ½º¿öµå", "EN", "R", "4", "16", "Y")){return false;}
//if(!inputCheck("form1", "aa", "¼¿·ºÆ®", "S", "", "", "", "Y")){return false;}
//if(!inputCheck("form1", "bb", "Ã¼Å©", "S", "", "", "", "Y")){return false;}
//if(!inputCheck("form1", "cc", "¶óµð¿À", "S", "", "", "", "Y")){return false;}

function inputCheck(form_name,elm,msg,strORNum,len_gubun,s_len,b_len,essential){
	if(!eval("document."+ form_name +"."+ elm)){
		confirm_popup(1,elm + " ¿¤¸®¸ÕÆ®°¡ Á¤ÀÇµÇÁö ¾Ê¾Ò½À´Ï´Ù.", "red", "", "");
		return false;
	}
	var form = eval("document."+ form_name +"."+ elm);
	if(form.type=="text" || form.type=="textarea" || form.type=="password" || form.type=="file"){
	//ÅØ½ºÆ® ¹Ú½º, ÅØ½ºÆ® ¿µ¿ª
		var inputStr = form.value.Trim();
		if(essential=="Y"){
			if (inputStr==""){
				confirm_popup(1,msg + " Ç×¸ñÀº ¹Ýµå½Ã ÀÔ·ÂÇÏ¼Å¾ß µË´Ï´Ù.", "red", "", "");
				form.value="";
				try{
					form.focus();
				}catch(e){
				
				}
				return false;
			}
		}else{
			if (inputStr==""){
				return true;
			}
		}
		
		if(!FuncCheck(strORNum,form_name,elm,msg)){return false;}

		if (len_gubun!=""){
			if(!lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len)){return false;}
		}
	}else if(form.type==undefined || form.type=="radio"){
	//¶óµð¿À ¹öÆ°
		if(!form.length){
			if(form.type=="radio"){
				if(!form.checked){
					confirm_popup(1,msg+" ¼±ÅÃÇÏ¼¼¿ä!", "red", "", "");
					return false;	
				}
				return true;
			}else{
				confirm_popup(1,form.type, "red", "", "");
				return false;
			}
			
		}
		var elm_len = form.length;
		var ok = 0;
		if(elm_len<=0){
			confirm_popup(1,elm + " ¿¤¸®¸ÕÆ®°¡ Á¤ÀÇµÇÁö ¾Ê¾Ò½À´Ï´Ù.", "red", "", "");
			return false;
		}
		for(var i=0;i<elm_len;i++) { 
			if (form[i].checked) { 
				ok = i+1;
			}
		}

		if(ok < 1) { 	
			confirm_popup(1,msg+" ¼±ÅÃÇÏ¼¼¿ä!", "red", "", "");
			return false;
		}
	}else if(form.type=="checkbox"){
	//Ã¼Å©¹Ú½º
		if(essential=="Y"){
			if(!form.checked){
				confirm_popup(1,msg + " Ç×¸ñÀº ¹Ýµå½Ã Ã¼Å©ÇÏ¼Å¾ß µË´Ï´Ù.", "red", "", "");
				return false;
			}
		}
	}else if(form.type.indexOf("select") != -1){
	//¼¿·ºÆ® ¹Ú½º
		var inputStr = form.options[form.selectedIndex].value;
		if(essential=="Y"){
			if (inputStr==""){
				confirm_popup(1,msg + " Ç×¸ñÀº ¹Ýµå½Ã ¼±ÅÃÇÏ¼Å¾ß µË´Ï´Ù.", "red", "", "");
				form.value="";
				form.focus();
				return false;
			}
		}else{
			if (inputStr==""){
				return true;
			}
		}

		if(!FuncCheck(strORNum,form_name,elm,msg)){return false;}

		if (len_gubun!=""){
			if(!lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len)){return false;}
		}
	}else{
	//±×¿Ü
		confirm_popup(1, form.type, "red", "", "");
		return false;
	}
	return true;
}

//ÇÔ¼ö°ªÃ¼Å©
function FuncCheck(value,form_name,elm,msg){
	switch (value){
		case "S":
			//¹®ÀÚ
			break;
		case "N":
			//¼ýÀÚ
			if(!IsNumber(form_name,elm,msg)){return false;}
			break;
		case "K":
			//ÇÑ±Û
			if(!IsKor(form_name,elm,msg)){return false;}
			break;
		case "E":
			//¿µ¹®
			if(!IsEng(form_name,elm,msg)){return false;}
			break;
		case "E2":
			//¿µ¹®
			if(!IsEng2(form_name,elm,msg)){return false;}
			break;
		case "EN":
			//¿µ¹®,¼ýÀÚ
			if(!IsNumEng(form_name,elm,msg)){return false;}
			break;
		case "EM":
			//ÀÌ¸ÞÀÏ
			if(!IsEmail(form_name,elm,msg)){return false;}
			break;
		case "T":
			//ÀüÈ­¹øÈ£
			if(!IsPhone(form_name,elm,msg)){return false;}
			break;
		default:
	}
	return true;
}

// ¼¿·ºÆ®¹Ú½º ÀÔ·Â°ª À¯¹«Ã¼Å©ÇÑÈÄ °æ°íÃ¢ ¶Ù¿ì±â
function selectCheck(form_name,elm,msg,essential){
//»ç¿ë¹ý selectCheck("ÆûÀÌ¸§", "¿¤¸®¸ÕÆ®ÀÌ¸§", "Ç×¸ñ", "ÇÊ¼ö¿©ºÎ(Y/N)")

	var objSel = eval("document."+ form_name +"."+ elm);
	inputStr = objSel.options[objSel.selectedIndex].value;
	var form = objSel;
	if (essential=='N')
	{
		if (inputStr==''){return true;}
	}else{
		if (inputStr==''){
			confirm_popup(1,msg + " Ç×¸ñÀº ¹Ýµå½Ã ¼±ÅÃÇÏ¼Å¾ß µË´Ï´Ù.", "red", "", "");
			form.value="";
			form.focus();
			return false;
		}
		return true;
	}
}

// Ã¼Å©/¶óµð¿À¹Ú½º Ã¼Å© À¯¹«Ã¼Å©ÇÑÈÄ °æ°íÃ¢ ¶Ù¿ì±â
function checkCheck(form_name,elm,msg,lenGubun, checkCnt){
//»ç¿ë¹ý checkCheck("ÆûÀÌ¸§", "¿¤¸®¸ÕÆ®ÀÌ¸§", "Ç×¸ñ", "°¹¼ö ±¸ºÐ", "¼±ÅÃÇÒ°¹¼ö")
	var form = eval("document."+ form_name +"."+ elm);
	var trueCnt = 0
	for(i = 0 ; i < form.length; i++){
		if(form[i].checked==true){
			trueCnt++;		
		}
	}

	checkCnt = (checkCnt=='')? 1:checkCnt

	if(lenGubun=='F'){
		if(parseInt(checkCnt)!=trueCnt){
			if(parseInt(checkCnt)==1){
				alert(msg + 'Ç×¸ñÀº ¹Ýµå½Ã ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			}else{
				alert(msg + 'Ç×¸ñÀº ¹Ýµå½Ã '+ checkCnt +'°³¸¦ ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			}
			return false
		}		
	}else if(lenGubun=='S'){
		if(parseInt(checkCnt)<trueCnt){
			alert(msg + 'Ç×¸ñÀº ¹Ýµå½Ã '+ checkCnt +'°³ ÀÌÇÏ¸¦ ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return false
		}		
	}else if(lenGubun=='B'){
		if(parseInt(checkCnt)>trueCnt){
			alert(msg + 'Ç×¸ñÀº ¹Ýµå½Ã '+ checkCnt +'°³ ÀÌ»óÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return false
		}		
	}
	return true;
}


//ÀÔ·Â°ªÀÌ ¼ýÀÚÀÎÁö Ã¼Å©
function IsNumber(form_name,elm,msg) {
	//»ç¿ë¹ý IsNumber(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, À¯È¿ÇÏÁö ¾ÊÀ»°æ¿ì ¸Þ¼¼Áö)
	var form = eval("document."+ form_name +"."+ elm);
	for(var i = 0; i < form.value.length; i++) {
		var chr = form.value.substr(i,1);
		if(chr < '0' || chr > '9') {            
			confirm_popup(1,msg + " Ç×¸ñÀº ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.", "red", "", "");
			form.focus();
			return false;
		}
	}
	return true;   
}


//±æÀÌÃ¼Å©
function lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len){
//»ç¿ë¹ý lenCheck("ÆûÀÌ¸§", "¿¤¸®¸ÕÆ®ÀÌ¸§", "Ç×¸ñ", "±æÀÌ±¸ºÐ(S:small, B:big, F:fix, R:range)", [ÃÖ¼Ò±æÀÌ], [ÃÖ´ë±æÀÌ])

	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim()
	if (len_gubun=="S"){	//º¸´Ù ÀÛÀº °ª
		if (inputStr.length > parseInt(s_len)){
			confirm_popup(1,msg + " Ç×¸ñÀº " + s_len + "ÀÚ ÀÌÇÏÀÔ´Ï´Ù.", "red", "", "");
			form.focus();
			return false;
		}
	}else if (len_gubun=="B"){	//º¸´Ù Å« °ª
		if (inputStr.length < parseInt(s_len)){
			confirm_popup(1,msg + " Ç×¸ñÀº " + s_len + "ÀÚ ÀÌ»óÀÔ´Ï´Ù.", "red", "", "");
			form.focus();
			return false;
		}
	}else if (len_gubun=="F"){	//°íÁ¤µÈ °ª
		if (inputStr.length != parseInt(s_len)){
			confirm_popup(1,msg + " Ç×¸ñÀº " + s_len + "ÀÚ ÀÔ´Ï´Ù.", "red", "", "");
			form.focus();
			return false;
		}
	}else if (len_gubun=="R"){	//¹üÀ§ °ª
		if (inputStr.length < parseInt(s_len) || inputStr.length > parseInt(b_len)){
			confirm_popup(1,msg + " Ç×¸ñÀº " + s_len + "ÀÚ ÀÌ»ó "+ b_len +"ÀÚ ÀÌÇÏ ÀÔ´Ï´Ù.", "red", "", "");
			form.focus();
			return false;
		}
	}
	return true;
}


//ÇÑ±Û¸¸ ÀÔ·Â
//»ç¿ë¹ý IsKor(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, Ç×¸ñ)
function IsKor(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim();
	for(var i = 0; i < inputStr.length; i++) {
		 var chr = inputStr.substr(i,1);         
		 if ((chr > '0' && chr < '9') || (chr > 'a' && chr < 'z') || (chr > 'A' && chr < 'Z')) {
			confirm_popup(1,msg + " Ç×¸ñÀº ÇÑ±Û·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.", "red", "", "");
			form.focus();
			return false;
		 }
	}
	return true;
}


//¿µ¹® ÀÔ·Â
//»ç¿ë¹ý IsEng(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, Ç×¸ñ)
function IsEng(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim()
	for(var i = 0; i < inputStr.length; i++) {
		 var chr = form.value.substr(i,1);         
		 if ((chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z')) {
			confirm_popup(1,msg + " Ç×¸ñÀº ¿µ¹®À¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.", "red", "", "");
			form.focus();
			return false;
		 }
	}
	return true;   
}

//¿µ¹® ÀÔ·Â
//»ç¿ë¹ý IsEng2(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, Ç×¸ñ)
function IsEng2(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim()
	for(var i = 0; i < inputStr.length; i++) {
		 var chr = form.value.substr(i,1);         
		 if ((chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z') && (chr != ' ')) {
			confirm_popup(1,msg + " Ç×¸ñÀº ¿µ¹®À¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.", "red", "", "");
			form.focus();
			return false;
		 }
	}
	return true;   
}

//¿µ¹® ¼ýÀÚÁ¶ÇÕ ÀÔ·Â
//»ç¿ë¹ý IsNumEng(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, Ç×¸ñ)
function IsNumEng(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim()
	for(var i = 0; i < inputStr.length; i++) {
		 var chr = form.value.substr(i,1);         
		 if ((chr < '0' || chr > '9') && (chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z')) {
			confirm_popup(1,msg + " Ç×¸ñÀº ¿µ¹® , ¼ýÀÚ , ¿µ¹®/¼ýÀÚ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.", "red", "", "");
			form.focus();
			return false;
		 }
	}
	return true;   
}


//ÀÌ¸ÞÀÏÃ¼Å©(µµ¸ÞÀÎ)
//»ç¿ë¹ý IsEmail(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, Ç×¸ñ)
function IsEmail(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var inputStr = form.value.Trim();
	if (inputStr=='')
	{
		confirm_popup(1,msg+"À» ÀÔ·ÂÇØÁÖ¼¼¿ä.", "red", "", "");
		form.focus();
		return false;
	}
	emailchk = 0;
	for (var j=0; j < inputStr.length ; j++ ) {
		var ch= inputStr.substring(j,j+1);
		if (ch == "@" | ch== "." ) {
			emailchk = emailchk + 1;
		}
	}
	if (emailchk < 2 ) {
		confirm_popup(1,msg+" ÁÖ¼Ò°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.", "red", "", "");
		form.focus();
		return false;
	}
	return true;
}


//ÀÌ¸ÞÀÏÃ¼Å©(µµ¸ÞÀÎ)
//»ç¿ë¹ý IsEmail2(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§1, ¿¤¸®¸ÕÆ®ÀÌ¸§2)
function IsEmail2(form_name, elm1, elm2)
{
	var elm1Value = eval("document." + form_name + "." + elm1);
	var elm2Value = eval("document." + form_name + "." + elm2);
	
	var EmailValue = elm1Value.value.Trim() + "@" + elm2Value.value.Trim();

	if (EmailValue.value == "") {
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		elm1Value.focus();
		return false;
	} else {
		emailField = EmailValue;
		var regMail =/^[._a-zA-Z0-9-]+@[._a-zA-Z0-9-]+\.[a-zA-Z]+$/;
		if (!regMail.test(emailField))	{
			if (emailField!=""){
				alert("ÀÔ·ÂÇÏ½Å ÀÌ¸ÞÀÏÀº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				elm1Value.value = "";
				elm2Value.value = "";
				elm1Value.focus();
				return false;
			}
		}
	}
	return true;
}

//ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·Â°ª À¯¹«Ã¼Å©ÇÑÈÄ °æ°íÃ¢ ¶Ù¿ì±â
function juminCheck(form_name, elm1, elm2, essential){
	if (essential == 'Y'){
		var jform1 = eval("document."+ form_name +"."+ elm1);
		var jform2 = eval("document."+ form_name +"."+ elm2);
		var j = jform1.value + jform2.value;
		var strSex = j.substring(6,7);
		var retValue;

		if(strSex  == '1' || strSex == '2' || strSex =='3' || strSex == '4')
		{
			retValue = isResNo(j);
		}
		else
		{
			retValue = isFResNo(j);
		}


		if (retValue)
		{
			return true;
		}else{
			confirm_popup(1,"ÁÖ¹Î¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.", "red", "", "");
			jform1.value="";
			jform2.value="";
			jform1.focus();
			return false;
		}
	}else if(essential == 'N'){
		var jform1 = eval("document."+ form_name +"."+ elm1);
		var jform2 = eval("document."+ form_name +"."+ elm2);
		var j = jform1.value + jform2.value;
		var strSex = j.substring(6,7);
		var retValue;

		if (j=='')
		{
			return true;
		}

		if(strSex  == '1' || strSex == '2' || strSex =='3' || strSex == '4')
		{
			retValue = isResNo(j);
		}
		else
		{
			retValue = isFResNo(j);
		}
		
		if (retValue)
		{
			return true;
		}else{
			confirm_popup(1,"ÁÖ¹Î¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.", "red", "", "");
			jform1.value="";
			jform2.value="";
			jform1.focus();
			return false;
		}	
	}
}

///ÁÖ¹Î ¹øÈ£ À¯È¿ Ã¼Å©
function jCheck(j){
	var resno = j;

	// ÁÖ¹Î¹øÈ£ÀÇ ÇüÅÂ¿Í 7¹øÂ° ÀÚ¸®(¼ºº°) À¯È¿¼º °Ë»ç
	fmt = /^\d{6}[1234]\d{6}$/;
		if (!fmt.test(resno)) {
		return false;
	}

	// ³¯Â¥ À¯È¿¼º °Ë»ç
	birthYear = (resno.charAt(6) <= "2") ? "19" : "20";
	birthYear += resno.substr(0, 2);
	birthMonth = resno.substr(2, 2) - 1;
	birthDate = resno.substr(4, 2);
	birth = new Date(birthYear, birthMonth, birthDate);

	if ( birth.getYear() % 100 != resno.substr(0, 2) ||
		birth.getMonth() != birthMonth ||
		birth.getDate() != birthDate) {
	}

	// Check Sum ÄÚµåÀÇ À¯È¿¼º °Ë»ç
	buf = new Array(13);
	for (i = 0; i < 6; i++) buf[i] = parseInt(resno.charAt(i));
	for (i = 6; i < 13; i++) buf[i] = parseInt(resno.charAt(i));

	multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
	for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);

	if ((11 - (sum % 11)) % 10 != buf[12]) {
		return false;
	}

	jumin2_val = resno.substr(6)
	if(jumin2_val == '0000000' || jumin2_val == '1111111' || jumin2_val == '2222222' ||
	jumin2_val == '3333333' || jumin2_val == '4444444' || jumin2_val == '5555555' ||
	jumin2_val == '6666666' || jumin2_val == '7777777' || jumin2_val == '8888888' || 	
	jumin2_val == '9999999') {
		return false;
	}

	return true;
}

///ÁÖ¹Î ¹øÈ£ À¯È¿ Ã¼Å©2
//
// Sub ID		: isResNo
// Description	: ÁÖ¹Î¹øÈ£°Ë»ç
// Param		: s	- number(13ÀÚ¸®)
// Return		: true or false
//
function isResNo(s) {
	if( s.charAt(6) == 1 || s.charAt(6) == 2 || s.charAt(6) == 3 || s.charAt(6) == 4){
		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;
	}
	return false;
}

//
// Sub ID		: isResNo
// Description	: Àç¿Ü±¹ÀÎ¹øÈ£ °Ë»ç
// Param		: s	- number(13ÀÚ¸®)
// Return		: true or false
//
function isFResNo(s) {
        var sum=0;
        var odd=0;
        buf = new Array(13);
        for(i=0; i<13; i++) { buf[i]=parseInt(s.charAt(i)); }
        odd = buf[7]*10 + buf[8];
        if(odd%2 != 0) { return false; }
        if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
                return false;
        }
        multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
        for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
        sum = 11 - (sum%11);
        if(sum >= 10) { sum -= 10; }
        sum += 2;
        if(sum >= 10) { sum -= 10; }
        if(sum != buf[12]) { return false }
        return true;
}


//ÀüÈ­¹øÈ£ Ã¼Å©
function IsPhone(form_name,elm,msg) {
	var form = eval("document."+ form_name +"."+ elm);
	var regPhone =/^[0]{1}[0-9]{1,2}-[1-9]{1}[0-9]{2,3}-[0-9]{4}$/;

	if(!regPhone.test(form.value)){
		confirm_popup(1,msg + "°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.", "red", "", "");
		form.select();
		return false;
	}
	return true;
}


// »èÁ¦¿©ºÎ °æ°íÃ¢
// gourl ÀÌµ¿ÇÒ ÁÖ¼ÒÁö
function delCheck(gourl,msg)
{
	if(confirm_popup(2, msg, "RED", "", ""))
	{
		location.href = gourl;
	}
}


//ÅØ½ºÆ® ¹Ú½º auto tab ±â´É
function textAutoTab(currElm,nextElm,n){
//	OnKeyUp="textAutoTab('ÇöÀçelm¸í', '¿Å°Ü°¥ elm¸í', '±ÛÀÚ¼ö')"
	thisValue = document.all(currElm).value;
	nextControl = document.all(nextElm);
	if(thisValue.length==parseInt(n)){
		nextControl.focus();
	}
}


// °ü¸®ÀÚ ÆäÀÌÁö ¿ìÆí¹øÈ£ °Ë»ö
function findPost(l_type, elm_zipcode, elm_addr1, elm_addr2){
	/*
	var strUrl
	if (l_type == 1){
		strUrl = "/common/FindZipcode.asp"
	} else if(l_type == 2) {
		strUrl = "http://allopopadmin.lhsoft.co.kr/common/FindZipcode.asp"
	}
	*/
	var strUrl = "/common/FindZipcode.asp"
	WO = window.open(strUrl + "?elm_zipcode=" + elm_zipcode + "&elm_addr1=" + elm_addr1 + "&elm_addr2=" + elm_addr2,"PWin","menubar=no,scrollbars=yes,width=100,height=100");
	WO.focus();
}


//¸Þ½ÃÁö ÀÔ·Â½Ã string() ±æÀÌ Ã¼Å©
//»ç¿ë¹ý : OnKeyUp="textAreaLenCheck('formName', 'contents', 100)"
function textAreaLenCheck(formName, elmName, strLen)
{
	var msgtext, taObj
	taObj = eval('document.'+ formName +'.'+elmName)
	msgtext = taObj.value;
	
	var i=0,l=0;
	var temp,lastl;
	
	//±æÀÌ¸¦ ±¸ÇÑ´Ù.
	while(i < msgtext.length)
	{
		temp = msgtext.charAt(i);
		
		if (escape(temp).length > 4)
			l+=2;
		else if (temp!='\r')
			l++;
		// OverFlow
		if(l>strLen)
		{
			alert('ÀÔ·Â¶õ¿¡ Çã¿ë ±æÀÌ ÀÌ»óÀÇ ±ÛÀ» ¾²¼Ì½À´Ï´Ù.\n\nÀÔ·Â¶õ¿¡´Â ÇÑ±Û '+ parseInt(strLen/2) +'ÀÚ, ¿µ¹® '+ strLen +'ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.');
			temp = taObj.value.substr(0,i);
			taObj.value = temp;
			l = lastl;
			break;
		}
		lastl = l;
		i++;
	}
}


//ÆË¾÷ Áß¾Ó¿¡ ¶ç¿ì±â
//NewWindow("URL", "ÆË¾÷¸í", "°¡·ÎSize", "¼¼·ÎSize", "½ºÅ©·Ñ¹Ù") 
function NewWindow(mypage, myname, w, h, scroll)
{
	var win = null;
	
	LeftPosition=(screen.width) ? (screen.width-w)/2 : 0;
	TopPosition=(screen.height) ? (screen.height-h)/2 : 0;				
	settings='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',resizable=no, scrollbars=' + scroll
	win=window.open(mypage,myname,settings);
}


//ÆäÀÌÁö ¸®»çÀÌÁî
function doResize(name)
{
			alert("ÇÁ·¹ÀÓÀÇ »çÀÌÁî Á¶ÀýÁßÀÔ´Ï´Ù.");			
	try
	{
		var oBody   = document.frames(name).document.body;
		var oIFrame = document.all(name);
		var frmWidth  = oBody.scrollWidth;
		var frmHeight = oBody.scrollHeight;
		if(frmHeight ==0){
			alert("ÇÁ·¹ÀÓÀÇ »çÀÌÁî Á¶ÀýÁßÀÔ´Ï´Ù.");			
			frmWidth  = oBody.scrollWidth;
			frmHeight = oBody.scrollHeight;			
		}
		
		oIFrame.style.height = frmHeight;
		oIFrame.style.width = frmWidth;
	}
	catch (e)
	{
			alert("ÇÁ·¹ÀÓÀÇ »çÀÌÁî Á¶ÀýÁßÀÔ´Ï´Ù.");			
		window.status = "IFrame Resize Error";
	}
}
							
//ÀüÃ¼¼±ÅÃ
//CheckAll(document.Formname)
var AllorNothing = false;
function CheckAll(obj)
{
	var cntBox = obj.check.length;	

	if (AllorNothing == false)
	{
		AllorNothing = true;
	}
	else
	{
		AllorNothing = false;
	}

	if(cntBox >= 2)
	{
		for (i = 0; i < cntBox; i ++)
		{
			obj.check[i].checked = AllorNothing;
		}
	}
	else
	{
		obj.check.checked = AllorNothing;
	}
}

//È®ÀÎ ÈÄ ¾×¼Ç
function ConfirmAction(msg, url)
{
	if(confirm(msg + "ÇÏ½Ã°Ú½À´Ï±î?"))
	{
		location.href = url;
	}
}
	
//¼±ÅÃµÈ Ç×¸ñ¸¸ È®ÀÎ ÈÄ ¾×¼Ç	
function CheckAction(obj, msg)
{
	var cntBox = document.getElementsByName("check");
	var checked = 0;

	for(var i=0; i<cntBox.length; i++) 
	{ 
		if(cntBox[i].checked == true) 
		{   
			checked++;
		}
	}

	if(checked == 0) 
	{
		alert(msg + "ÇÒ µ¥ÀÌÅÍ¸¦ ÇÑ°³ ÀÌ»ó ¼±ÅÃÇØÁÖ¼¼¿ä.");
		return false;
	}
	else
	{
		if(confirm(msg + "ÇÏ½Ã°Ú½À´Ï±î?"))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}	

				
//ÀÌ¸ÞÀÏ ¼±ÅÃ
function ReadLock(formName, elm1, elm2)
{
	var form  = eval("document." + formName + "." + elm1);
	var form2 = eval("document." + formName + "." + elm2);
	var str = form2.options[form2.selectedIndex].value

	if(str == ""){
		form.value = "";
		form.readOnly = false;
		form.focus();
	}else{
		form.value = str;
		form.readOnly = true;				
	}
}

//ÀÌ¸ÞÀÏ ¼±ÅÃ
function ReadLock2(formName, elm1, elm2)
{
	var form  = eval("document." + formName + "." + elm1);
	var form2 = eval("document." + formName + "." + elm2);
	var str = form2.options[form2.selectedIndex].text

	if(str == "Á÷Á¢ÀÔ·Â"){
		form.value = "";
		form.readOnly = false;
		form.focus();
	}else{
		form.value = str;
		form.readOnly = true;				
	}
}	

function ReadLock3(sid,formName, elm1, elm2)
{
	var form  = eval("document." + formName + "." + elm1);
	var form2 = eval("document." + formName + "." + elm2);
	
	var str = document.getElementById(sid).options[document.getElementById(sid).selectedIndex].text;	
	
	if(str == ""){
		form.value = "";
		form.readOnly = false;
		form.focus();
	}else{
		form.value = str;
		form.readOnly = true;				
	}
}	

//ÄíÅ°°ª °¡Á®¿À±â
function getCookie(Name) 
{
	var search = Name + "=";
	
	if(document.cookie.length > 0){
		offset = document.cookie.indexOf(search)
		if(offset != -1){
			offset += search.length;
			end = document.cookie.indexOf(";", offset)
			if(end == -1){
				end = document.cookie.length;
			}
			return unescape(document.cookie.substring(offset, end));
		}
	}
	return "";
}

	
//ÄíÅ°°ª ÁöÁ¤ÇÏ±â
function setCookie(name, value, expires) 
{
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expires );
	document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString();
}
function setCookieLogin (name, value, expires) {
  document.cookie = name + "=" + escape (value) +
    "; path=/; expires=" + expires.toGMTString();
}
	
//ÀÛÀºµû¿ÈÇ¥ Ã¼Å©
function CheckQuot(formName, elm)
{
	var elmValue = eval("document." + formName + "." + elm);
	var value = elmValue.value;
	var i = 0;
	
	for (var j=0; j < value.length ; j++ ) 
	{
		var ch= value.substring(j,j+1);
		if (ch == "'"){
			i = i + 1;
		}
	}
	
	if(i == 0)
	{
		return true;
	}
	else
	{
		alert("»ç¿ëÇÒ¼ö ¾ø´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù.");
		elmValue.focus();	
		return false;
	}
}


// ±ÛÀÚ¼ö Á¦ÇÑÇÏ±â ½ÃÀÛ
//»ç¿ë¹ý updateChar(ÆûÀÌ¸§, Á¦ÇÑ±ÛÀÚ¼ö, ¿¤¸®¸ÕÆ®ÀÌ¸§)
function updateChar(form_name, length_limit, seq)
{
	var comment = eval("document."+form_name+"."+seq);
	var form = "document."+form_name;
	var length = calculate_msglen(comment.value);
	var realLength = length_limit;// * 2;

	//document.getElementById("textlimit").innerHTML = length;
	if (length > realLength) {
		alert("ÃÖ´ë " + length_limit + "ÀÚ ±îÁöÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		comment.value = comment.value.replace(/\r\n$/, "");
		comment.value = assert_msglen(comment.value, realLength);
	}
}

function calculate_msglen(message)
{
	var nbytes = 0;

	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		if(escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				nbytes += 1;
			}
		} else if (ch == '<' || ch == '>') {
			nbytes += 4;
		} else {
			nbytes += 1;
		}
	}

	return nbytes;
}

function assert_msglen(message, maximum)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				inc = 1;
			}
		} else if (ch == '<' || ch == '>') {
			inc = 4;
		} else {
			inc = 1;
		}
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	//document.getElementById("textlimit").innerHTML = nbytes;
	return msg;
}	
// ±ÛÀÚ¼ö Á¦ÇÑÇÏ±â ³¡

//ÀÌ¹ÌÁö Ã¼Å©
//»ç¿ë¹ý inputImgCheck(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ®ÀÌ¸§, ÇÊ¼ö¿©ºÎ(Y/N))
function inputImgCheck(form_name,elm,msg,essential){
	var form = eval("document."+ form_name +"."+ elm);
	if(!form){
		alert(elm+"Àº °´Ã¼°¡ ¾Æ´Õ´Ï´Ù.");
		return false;
	}

	var inputStr = form.value;
	if (essential=='N')
	{
		if (inputStr==''){
			return true;
		}else{
			if(isImageFile(inputStr)){
				return true;
			}
			else{
				alert(msg +" Ç×¸ñÀº ÀÌ¹ÌÁöÆÄÀÏ¸¸ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù. ");
				form.value="";
				form.focus();
				return false;
			}
		}
		return true;
	}else{
		if (inputStr==''){
			alert(msg + " Ç×¸ñÀ» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
			form.value="";
			form.focus();
			return false;
		}else{
			if(isImageFile(inputStr)){
				return true;
			}
			else{
				alert(msg +" Ç×¸ñÀº ÀÌ¹ÌÁöÆÄÀÏ¸¸ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù. ");
				form.value="";
				form.focus();
				return false;
			}
		}
	}
}


//¾÷·Îµå ÀÌ¹ÌÁö Ã¼Å©
function isImageFile(file) {
	var imgArray = new Array(".gif", ".jpg", ".png",".bmp", ".jpeg");
	if (!file) 
		return false;
	while(file.indexOf("\\")!=-1){
		file = file.slice(file.indexOf("\\") + 1);
		ext = file.slice(file.indexOf(".")).toLowerCase();
		for (var i = 0; i < (imgArray).length; i++) {
			if (imgArray[i] == ext){
				return true;
				break;
			}
		}
	}
	return false;
}

//³¯Â¥Çü½Ä Ã¼Å©
function isValidDate(objValue) { 

    var pt = /^\d{4}-\d{2}-\d{2}$/; 
    if (!pt.test(objValue)) {
		alert("³¯Â¥ Çü½ÄÀº 2007-01-01 Çü½ÄÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.")
		return false;
	} 

    var y = parseInt(objValue.substr(0,4), 10); 
    var m = parseInt(objValue.substr(5,2), 10) - 1; 
    var d = parseInt(objValue.substr(8,2), 10); 

    var dt = new Date(y, m, d); 

    if (dt.getYear() == y && dt.getMonth() == m && dt.getDate() == d) { 
        return true; 
    } else { 
		alert("À¯È¿ÇÑ ³¯Â¥°¡ ¾Æ´Õ´Ï´Ù.")
        return false; 
    } 
}



//±ÇÇÑ ÀÌ¿ÜÀÇ ÆäÀÌÁö Á¢±Ù ±ÝÁö
function UrlCheck()
{
	var url = "<%=CONST_ALLOW_URL%>";
	var urlArray = url.split(",");
	var allowOk = 0;

	for(i=0; i < urlArray.length; i++)
	{
		if(urlArray[i] == top.window.location)
		{
			allowOk++;
		}
	}

	if(allowOk == 0)
	{
		alert('¿Ã¹Ù¸£Áö ¾ÊÀº °æ·ÎÀÔ´Ï´Ù.');
		top.location.href = "/";
	}
}

// ¼ýÀÚ¸¸ ÀÔ·Â Ã¼Å©
function IsNumCheck() {
	if ((event.keyCode<48) || (event.keyCode>57)) {
		event.returnValue=false;
	}
}


function getID(id){
	return document.getElementById(id);
}

function getName(name){
	return document.getElementByName(name);
}


//ÂÊÁöµî¿¡¼­ ÀüÃ¼¼±ÅÃ ¹öÆ°°ú ¿¬°á
function selectAllCheck(frm,fsname) {
	var fname = frm;
	if(fname.checkAll.value == "N"){
		fname.checkAll.value = "Y"
		checkVal = true;
	}else if(fname.checkAll.value == "Y"){
		fname.checkAll.value = "N"
		checkVal = false;
	}
	for (var i = 0; i < fname.elements.length; i++) {
		if (fname.elements[i].name == fsname) {
			fname.elements[i].checked = checkVal ;
		}
	}
}
//¼±ÅÃ Ã¼Å©¹Ú½º »èÁ¦Ã³¸®
function deleteSelect(frmObj,url,target){

	if( !checkboxCheck(frmObj,"selcheckbox") ){
		alert("Please check checkbox");
		return false;
	}

	if( confirm("Do you Delete?") ){

		frmObj.action = url;
		frmObj.target = target;
		frmObj.submit();
	}
}
//Ã¼Å©¹Ú½º »èÁ¦¿¡¼­ ÇÏ³ªÀÇ ¹öÆ°À¸·Î »èÁ¦½Ã Ã³¸®
function deleteSelectONE(frmObj,url,target,ONEValue){
	var fname = frmObj;
	for (var i = 0; i < fname.elements.length; i++) {
		if (fname.elements[i].name == "selcheckbox"){
			if( fname.elements[i].value == ONEValue ){
				fname.elements[i].checked = true;
			}else{
				fname.elements[i].checked = false;
			}
		}
	}
	
	if( confirm("Do you Delete?") ){

		frmObj.action = url;
		frmObj.target = target;
		frmObj.submit();
	}
}


function checkboxCheck(frm,fsname){
	    var fname = frm;
		var isCheck = false;
		for (var i = 0; i < fname.elements.length; i++) {
			if (fname.elements[i].name == fsname && fname.elements[i].checked == true) {
				isCheck = true;
				break;
			}
		}

		return isCheck;
}

function maketwodigit(str) {			
	if ( str.length == "1" ) {				
		str = "0" + String(str);			
	}
	else {				
		str = String(str);				
	}
	return String(str);
}


//»ó´Ü ·Î±×ÀÎ °ü·Ã
function loginFormCheck(obj)
{
	if(document.LoginForm.vMemId.value == "¾ÆÀÌµð"){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		document.LoginForm.vMemId.focus();
		return false;
	}
	if(document.LoginForm.vMemPwd.value == "ÆÐ½º¿öµå"){
		alert("ÆÐ½º¿öµå ÀÔ·ÂÇÏ¼¼¿ä");
		document.LoginForm.vMemPwd.focus();
		return false;
	}

	if(!inputCheck("LoginForm", "vMemId", "¾ÆÀÌµð", "S", "R", "4", "12", "Y")){return false;}
	if(!CheckQuot("LoginForm", "vMemId")){return false;}
	if(!inputCheck("LoginForm", "vMemPwd", "ºñ¹Ð¹øÈ£", "S",	"R", "4", "16", "Y")){return false;}
	//alert('bb')
	if (document.LoginForm.saveAdminId.checked == true)
	{
		saveid(document.LoginForm);
	}
	else{
		deleid(document.LoginForm);
	}
	
	obj.submit();
	//return true;
	//document.LoginForm.action = "<%=CONST_SSL_URL %>/loginProc.asp?goURL=main"
	//document.LoginForm.submit();
}

//·Î±×ÀÎ ÆäÀÌÁö »ç¿ë
function loginFormCheck2(obj)
{
	if(document.LoginForm2.vMemId.value == "¾ÆÀÌµð"){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		document.LoginForm2.vMemId.focus();
		return false;
	}
	if(document.LoginForm2.vMemPwd.value == "ÆÐ½º¿öµå"){
		alert("ÆÐ½º¿öµå ÀÔ·ÂÇÏ¼¼¿ä");
		document.LoginForm2.vMemPwd.focus();
		return false;
	}

	if(!inputCheck("LoginForm2", "vMemId", "¾ÆÀÌµð", "S", "R", "4", "12", "Y")){return false;}
	if(!CheckQuot("LoginForm2", "vMemId")){return false;}
	if(!inputCheck("LoginForm2", "vMemPwd", "ºñ¹Ð¹øÈ£", "S",	"R", "4", "16", "Y")){return false;}
	if (document.LoginForm2.saveAdminId.checked == true)
	{
		saveid(document.LoginForm2);
	}
	else{
		deleid(document.LoginForm2);
	}

	obj.submit();
	//return true;
	//document.LoginForm.action = "<%=CONST_SSL_URL %>/loginProc.asp?goURL=main"
	//document.LoginForm.submit();
}

function saveid(form) {
  var expdate = new Date();
  // ±âº»ÀûÀ¸·Î 30ÀÏµ¿¾È ±â¾ïÇÏ°Ô ÇÔ. ÀÏ¼ö¸¦ Á¶ÀýÇÏ·Á¸é * 30¿¡¼­ ¼ýÀÚ¸¦ Á¶ÀýÇÏ¸é µÊ
  if (form.saveAdminId.checked){
    expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 300); // 30ÀÏ
  }else{
    expdate.setTime(expdate.getTime() - 1); // ÄíÅ° »èÁ¦Á¶°Ç
  }
  //alert('aa');
  setCookieLogin("eagles_SAVEADMID", form.vMemId.value, expdate);
}


 function deleid(form)
 {
  var expireDate = new Date();
  //¾îÁ¦ ³¯Â¥¸¦ ÄíÅ° ¼Ò¸ê ³¯Â¥·Î ¼³Á¤ÇÑ´Ù.
  expireDate.setDate( expireDate.getDate() - 1 );
  document.cookie = "eagles_SAVEADMID" + "= " + "; expires=" + expireDate.toGMTString() + "; path=/";
 }


function imgNo(ele){
	if(ele.value == "¾ÆÀÌµð" || ele.value == "ÆÐ½º¿öµå"){
		//ele.style.backgroundImage="";
		ele.value = "";
	}
}


function loginOK(nicName){
	//alert(nicName+"´Ô ¹Ý°©½À´Ï´Ù.");
	//alert(opener.location);
	var obj = getID("LoginForm");
	if(self.location.pathname.toLowerCase() == "/htm/member/poplogin.asp"){
		opener.location.reload();
		self.close();
	}else if(obj.beforeLoginPage.value == "" || obj.beforeLoginPage.value == "#"){
		//document.location.reload();
		//alert(document.location.href);
		//document.location.href=document.location.href;
		//alert(nicName);
		document.location.href=obj.nowPageNew.value;
	}else{
		document.location.href=obj.beforeLoginPage.value;
	}
}


function logoutE(){
	document.location.href="/logout.asp";
}


function metoday(title, mUrl){
	var SUrl = mUrl;
//	$.get("/library/function/snsshorturl.asp?url="+mUrl,function(data) {
//		SUrl = data;
//	});	

	sitelink = "http://me2day.net/posts/new?new_post[body]=";
	sitelink = sitelink + '"' +encodeURIComponent(title) + '"' + ":" + encodeURIComponent(SUrl) + "&new_post[tags]=" + encodeURIComponent("ÇÑÈ­ÀÌ±Û½º");
	window.open(sitelink);
}

function twitter(title, mUrl){
	var SUrl = mUrl;
//	$.get("/library/function/snsshorturl.asp?url="+mUrl,function(data) {
//		SUrl = data;
//	});	
//	alert(SUrl);

	title = title + "";
	if (title.Trim()!="")
	{	
		// ±Û Á¦¸ñÀÇ '(ÀÛÀºµû¿ÈÇ¥)¸¦ º¯È¯½ÃÅ°±â
		title = title.replace('"', '&quot;'); // ±Û Á¦¸ñÀÇ "(Å«µû¿ÈÇ¥)¸¦ º¯È¯½ÃÅ°±â
		title = title.replace('"', '&quot;'); // javascript  ÀÇ °æ¿ì´Â Å«µû¿ÈÇ¥°¡ 2°³ÀÌ¸é µÎ¹ø ¸í·É¹®À» Áà¾ßÇÑ´Ù.	   
	}
	sitelink = "http://twitter.com/home?status=";
	sitelink = sitelink + encodeURIComponent(title) + " " + encodeURIComponent(SUrl);

	window.open(sitelink);
}	


function facebook(title, mUrl){
	sitelink = "http://www.facebook.com/sharer.php?u=";
	sitelink = sitelink +  encodeURIComponent(mUrl);
	window.open(sitelink);
}

function twitter2(title)
{
    twitter(title, CONST_SNS_URL);
}

function metoday2(title)
{
    metoday(title, CONST_SNS_URL);
}

function facebook2(title)
{
    facebook(title, CONST_SNS_URL);
}


function mainFlashLogin(url){
	document.LoginForm.beforeLoginPage.value=url;
	document.getElementById('mw_login').style.display='block';
    location.href = "#";
}


/*****************************/
/******¸ÞÀÎ¿¡¼­ »ç¿ë**********/
/*****************************/

	function toTimeString(date){//formatTime(date)
	//alert(date);
		var year = date.getFullYear();
		var month = date.getMonth()+1; //1¿ù=0,12¿ù=11
		var day = date.getDate();
		var hour = date.getHours();
		var min = date.getMinutes();

		if(("" + month).length == 1){month = "0" + month;}
		if(("" + day).length == 1){day = "0" + day;}
		if(("" + hour).length == 1){hour = "0" + hour;}
		if(("" + min).length == 1){min = "0" + min;}

		return ("" + year+month+day+hour+min);
	}
	function toTimeObject(time){//parseTime(time)
		var year = time.substr(0,4);
		var month = time.substr(4,2) -1; //1¿ù=0,12¿ù=11
		var day = time.substr(6,2);
		var hour = time.substr(8,2);
		var min = time.substr(10,2);
		//var sec = time.substr(12,2);	È®ÀÎÈÄ
		return new Date(year,month,day,hour,min);
	}
	function plusTime(date, addTime){
		var newDate = date;
		newDate.setHours(date.getHours() + addTime);
		return newDate
		//date = date + (1000 * 60 * 60 * 9);
	}
	function toTimeStringEagles(date){//formatTime(date)
	//alert(date);
		var year = date.getFullYear();
		var month = date.getMonth()+1; //1¿ù=0,12¿ù=11
		var day = date.getDate();
		var hour = date.getHours();
		var min = date.getMinutes();

		if(("" + month).length == 1){month = "0" + month;}
		if(("" + day).length == 1){day = "0" + day;}
		if(("" + hour).length == 1){hour = "0" + hour;}
		if(("" + min).length == 1){min = "0" + min;}

		return ("" +month + "/" + day);
	}
	function getMinInterval(time1,type123){
	//new Date() : Wed Mar 9 21:27:06 UTC+0900 2011
	//Æ®À§ÅÍ : Wed Mar 09 08:12:48 +0000 2011
	//ÆäÀÌ½ººÏ : 2011-03-09T21:57:47+0000
	//¹ÌÅõ : 2011-03-09T13:57:36+0900
		
		var date1;
		if(type123 == 1){	//Æ®À§ÅÍ
			try{
				var plus0000 = time1.length - 10;
				time1 = time1.substr(0,plus0000) + "UTC" + time1.substr(plus0000, 10);
				date1 = new Date(time1);
				//date1 = plusTime(date1,3);
			}catch (e){
				return time1
			}
		}else if(type123 == 2){	//ÆäÀÌ½ººÏ
			time1 = time1.substr(0,4) + time1.substr(5,2)+ time1.substr(8,2) + time1.substr(11,2) + time1.substr(14,2) + time1.substr(17,2);
			date1 = toTimeObject(time1);
			//alert(date1);
			date1 = plusTime(date1,9);

		}else if(type123 == 3){	//¹ÌÅõ
			time1 = time1.substr(0,4) + time1.substr(5,2)+ time1.substr(8,2) + time1.substr(11,2) + time1.substr(14,2) + time1.substr(17,2);
			//alert(time1);
			date1 = toTimeObject(time1);
			//date1 = plusTime(date1);
			//alert(date1);
		}

		
		/*
		var date2 = new Date();
		var Min = 1000 * 60; //1ºÐ
		interval = parseInt((date2 -date1) / Min, 10);
		return interval
		*/
		return toTimeStringEagles(date1);
	}
	//alert( new Date("20110309215747") );


	function toTimeStringEagles_pop(date){//formatTime(date)
	//alert(date);
		var year = date.getFullYear();
		var month = date.getMonth()+1; //1¿ù=0,12¿ù=11
		var day = date.getDate();
		var hour = date.getHours();
		var min = date.getMinutes();

		if(("" + month).length == 1){month = "0" + month;}
		if(("" + day).length == 1){day = "0" + day;}
		if(("" + hour).length == 1){hour = "0" + hour;}
		if(("" + min).length == 1){min = "0" + min;}

		return (year + "-" +month + "-" + day + " " + hour + ":" + min );
	}
	function getMinInterval_pop(time1,type123){
	//new Date() : Wed Mar 9 21:27:06 UTC+0900 2011
	//Æ®À§ÅÍ : Wed Mar 09 08:12:48 +0000 2011
	//ÆäÀÌ½ººÏ : 2011-03-09T21:57:47+0000
	//¹ÌÅõ : 2011-03-09T13:57:36+0900
		
		var date1;
		if(type123 == 1){	//Æ®À§ÅÍ
			try{
				var plus0000 = time1.length - 10;
				time1 = time1.substr(0,plus0000) + "UTC" + time1.substr(plus0000, 10);
				date1 = new Date(time1);
				//date1 = plusTime(date1,3);
			}catch (e){
				return time1
			}
		}else if(type123 == 2){	//ÆäÀÌ½ººÏ
			time1 = time1.substr(0,4) + time1.substr(5,2)+ time1.substr(8,2) + time1.substr(11,2) + time1.substr(14,2) + time1.substr(17,2);
			date1 = toTimeObject(time1);
			//alert(date1);
			date1 = plusTime(date1,9);

		}else if(type123 == 3){	//¹ÌÅõ
			time1 = time1.substr(0,4) + time1.substr(5,2)+ time1.substr(8,2) + time1.substr(11,2) + time1.substr(14,2) + time1.substr(17,2);
			//alert(time1);
			date1 = toTimeObject(time1);
			//date1 = plusTime(date1);
			//alert(date1);
		}

		
		/*
		var date2 = new Date();
		var Min = 1000 * 60; //1ºÐ
		interval = parseInt((date2 -date1) / Min, 10);
		return interval
		*/
		return toTimeStringEagles_pop(date1);
	}
	function shortText(txt){
		var retValue = "";
		//return txt;
		txt = txt.split("\r")[0];
		//txt = txt.replace(/\r/g, " ");
		//txt = txt.replace(/\n/g, " ");

		var sTmpMsg = txt;
		var sTmpMsgLen	= sTmpMsg.length;
		var sOneChar;
		var TOG_WORD				= '%0D';
		var iCounts=0;	
		for (var k = 0 ;k < sTmpMsgLen ;k++) {
			sOneChar = sTmpMsg.charAt(k);
			if (escape(sOneChar) == TOG_WORD) {
				iCounts++;
			}
			else if (escape(sOneChar).length > 4) {
				iCounts += 2;
			}
			else  {
				iCounts++;
			}
			retValue = retValue +sOneChar
			if(iCounts > 46){
				//alert(retValue);
				return retValue + "..";
			}
		}

		

		return retValue;
	}

/*****************************/
/******¸ÞÀÎ¿¡¼­ »ç¿ë ³¡ ******/
/*****************************/

//°ü¸®ÀÚ¿¡¼­ È¸¿øÁ¤º¸ º¸±â ¸µÅ©
function goMemInfo(vMemId){
	document.location.href="/member/custom/reg_board.asp?vMemId=" + vMemId;
}		
