function CheckID() {

	var id = eval(document.writeform.UserID);

	 if(checkEmpty(id,"¾ÆÀÌµð(ID)")) {

		 if(IsID(id)) {

			 var url = "/common/checkid.asp?userid="  + id.value;
			 var window_left = (screen.width-640)/2;
			 var window_top = (screen.height-480)/2;
			 window.open(url,"checkIDWin",'width=340,height=200,status=no,top=' + window_top + ',left=' + window_left + '');
		 }/* else {
	         popMsg("¾ÆÀÌµð´Â 4 ~ 10ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
	         id.focus();
		     id.select();

		 }*/

	  }
  
}


function CheckID1() {

	var id = eval(document.writeform.UserID);

	 if(checkEmpty(id,"¾ÆÀÌµð(ID)")) {

			return  IsID(id);
			/*
		 if(!IsID(id)) {

	         popMsg("¾ÆÀÌµð´Â 4 ~ 10ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
	         id.focus();
		     id.select();
			 return false;

		 }
		 */
		
	 } else {
			return false;
	 }
 
}

function IsID(id) {
  var flag = true;
  if(id.value.length < 4 || id.value.length > 10) {
		flag = false
/*	         popMsg("¾ÆÀÌµð´Â 4 ~ 10ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
	         id.focus();
		     id.select();
	 return false;
*/
  }
  for(var i = 0; i < id.value.length; i++) {
	 var chr = id.value.substr(i,1);         
	 if((chr < '0' || chr > '9') && (chr < 'a' || chr > 'z')) {
			flag = false;
//	         popMsg("¾ÆÀÌµð´Â 4 ~ 10ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
	//         id.focus();
		//     id.select();
//		return false;
	 }
  }

  if(flag) {
	  return true;
  } else {
	         popMsg("¾ÆÀÌµð´Â 4 ~ 10ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
	         id.focus();
		     id.select();
		return false;
  }
	
//  return true;   
}

function isNum(s) {
	if (parseInt(s) > 0) {
		return true;
	}
	return false;
}

function checkNum(finput,msg) {
	if(isNum(finput.value)) {
		return true;
	} else {
		if(msg) {
			window.alert(msg);
		}
		finput.focus();
		return false;
	}
}

function isValidEmail(f) {
	var re=new RegExp("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$","gi"); 
	var str = f.value;
	var matchArray=str.match(re); 
	if (matchArray) {
		return true; 
	} else {
		alert("Wrong Inserted Email !!");
		f.select();
		f.focus();
		return false; 
	}
}

function IsNumber(finput,msg) {
      
      for(var i = 0; i < finput.value.length; i++) {
         var chr = finput.value.substr(i,1);
         if(chr < '0' || chr > '9') {           
			alert(msg + "´Â(Àº) ¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
			finput.select();
			finput.focus();
            return false;
         }
      }
      return true;   
   }

function checkDate(finput) {
	var check = true;
	var myDate = finput.value.replace(/-/g,"");
	myDate = myDate.replace(/\s/g,"");
	myDate = myDate.replace(/\//g,"");
	if(myDate.length != 8) {
		check = false;
	}
	var year = parseInt(myDate.substr(0,4));
	var month = parseInt(myDate.substr(4,2));
	var day = parseInt(myDate.substr(6,2));
	var today = new Date();
	if(year<0 || year> today.getFullYear()) {
		check = false;
	}
	if(month<0 || month>12) {
		check = false;
	}
	if(day<0 || day>31) {
		check = false;
	}
	var pub_date = new Date(year,month,day);
	if(pub_date > today) {
		check = false;
	}
	if(!check) {
		window.alert("Àß¸øµÈ ³¯Â¥Çü½ÄÀÔ´Ï´Ù.");
		finput.focus();
	}
	return check;
}

function checkLen(finput, minLen, maxLen, inputName) {
	len=0;

	// String ±æÀÌ¸¦ ±¸ÇÏ´Â ºÎºÐ..
	for(i=0;i < finput.value.length; i++) {
		if(finput.value.charCodeAt(i) > 255) {
			len = len + 2;
		} else {
			len = len + 1;
		}
	}

	// ±æÀÌ È®ÀÎ.
	if (minLen > len) {
		if(minLen == maxLen) {
			msg = inputName + "Àº(´Â) " + minLen + "ÀÚ·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù(ÇÑ±ÛÀº ±ÛÀÚ´ç 2ÀÚ·Î °è»êµË´Ï´Ù.)";
		} else {
			msg = inputName + "Àº(´Â) " + minLen + "ÀÚ¸¦ ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù(ÇÑ±ÛÀº ±ÛÀÚ´ç 2ÀÚ·Î °è»êµË´Ï´Ù.)";
		}
		window.alert(msg);
		finput.focus();
		return false;
	}
	if (maxLen < len) {
		window.alert(inputName + "Àº(´Â) " + maxLen + "ÀÚ¸¦ ³ÑÀ» ¼ö ¾ø½À´Ï´Ù(ÇÑ±ÛÀº ±ÛÀÚ´ç 2ÀÚ·Î °è»êµË´Ï´Ù.)");
		finput.focus();
		return false;
	}
	return true;
}

function checkEmpty(finput,msg) {
	if(finput.value) {
		return true;
	} else {
		if(msg) {
			//window.alert("Please!! Not Inserted \"" + msg + "\"!!");
			window.alert(msg + " not empty!");
			finput.focus();
		}
		return false;
	}
}

function checkEmpty_notfocus(finput,msg) {
	if(finput.value) {
		return true;
	} else {
		if(msg) {
			window.alert("\"" + msg + "\"¸¦(À») ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
			blogeditor.focus();
		}
		return false;
	}
}


function checkSelection(finput,msg) {
	//window.alert(finput.name);
	var i = finput.selectedIndex;
	if(finput.options[i].value == 0 || finput.options[i].value == "") {
		if(msg) {
			window.alert("Not Selected \"" + msg + "\" !!");
			finput.focus();
		}
		return false;
	} else {
		return true;
	}
}

function checkRadio(finput,msg) {
	for( i = 0; i < finput.length; i++ ) {
		if(finput[i].checked == true) {
			return true;
		}
	}
	if(msg) {
		window.alert("\"" + msg + "\"ÀÌ(°¡) Ã¼Å©µÇÁö ¾Ê¾Ò½À´Ï´Ù.");
	}
	return false;
}

function setSelect(sel, value) {
	//window.alert(sel.name + ":" + value);
	if(value != "") {
		len = sel.length;
		for( i = 0; i < len; i++ ) {
			o = sel.options[i];
			//window.alert(o.value);
			if(o.value == value) {
				o.selected = true;
				break;
			}
		}
	}
}

function setRadio(rad, value) {
	if(value != "") {
		for( i = 0; i < rad.length; i++ ) {
			if( rad[i].value == value ) {
				rad[i].checked = true;
				break;
			}
		}
	}
}

function setCheck(chk, value) {
	if(value != "") {
		chk.checked = true;
	}
}

function hanCheck(finput, msg) {
	for(i=0;i<finput.value.length;i++) {
		var code=finput.value.charCodeAt(i);
		if (code > 128) {
			alert( msg + '¿¡´Â ÇÑ±ÛÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.');
			finput.value="";
			finput.focus();
			return false;
		}
	}
	return true;
}

function onlyNumber() {
	if (event.keyCode < 45 || event.keyCode > 57) {
		window.alert("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù");
		event.keyCode = 0;
	}
}

function pl(str) {
	document.write("Javascript Debug:  ");
	document.write(str + "<br>\n");
}

function popMsg(msg) {
	window.alert(msg);
}

function popUp( url,name,toolbar,location,status,menubar,scrollbars,resizable,width,height) {
	features = "toolbar=" + toolbar + ",location=" + location + ",status=" + status + ",menubar=" + menubar + ",scrollbars=" + scrollbars + ",resizable=" + resizable + ",width=" + width + ",height=" + height;
	window.open( url, name, features);
}

function link( url ) {
	if(url.length > 0) {
		url = "http://" + url;
		popUp(url,"link","yes","yes","yes","yes","yes","yes",800,600);
	}
}


function hideMsg() {
  window.status='';
  document.MM_returnValue = true;
}


function reSize()
{
	    var ParentFrame	    =	papermain.document.body;
	    var ContentFrame	=	document.all["papermain"];
	    ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight);
		ContentFrame.style.width = ParentFrame.scrollWidth + (ParentFrame.offsetWidth - ParentFrame.clientWidth);
}


function Open_ZipCode() {
  
    var win;
																	
    win = window.open("/common/zipcode.asp","ZipCode","width=380,height=400,toolbar=no,memubar=no,statusbar=no,scrollbars=yes,resizable=no");
    win.focus();
}


function comparePasswd(p1,p2) {
	
	if(p1.value != p2.value) {
		alert("ºñ¹Ð¹øÈ£ È®ÀÎÀ» Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		p2.focus();
		p2.select();
		return false;	
	}

	return true;
}

function Check_ResidentNum(H,L){


	var num1 = H.value;
	var num2 = L.value;
	var sum=0, checkSum, checkCode
	var check1, check2
	var flag = true


	  //--ÁÖ¹Îµî·Ï ¹øÈ£ Á¡°Ë=================================================
	for(var i=1; i<7 ; i++) 
		if((num1.charAt(i-1) < "0") || (num1.charAt(i-1) > "9")) 
			flag = false			
		else 
			sum += num1.charAt(i-1) * (i+1)			
			
	for(var i=1; i<3; i++)
		if((num2.charAt(i-1) < "0") || (num2.charAt(i-1) > "9"))
			flag = false
		else 
			sum += num2.charAt(i-1) * (i+7)
		
	for(var i=3;i<7; i++)
		if((num2.charAt(i-1) < "0") || (num2.charAt(i-1) > "9"))
			flag = false
		else
			sum += num2.charAt(i-1) * (i-1)

				
	if(flag)
	{
		check1 = (11 - (sum % 11))%10
		
			
		if((num2.charAt(6) < "0") || (num2.charAt(6) > "9"))
		{
			alert("Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù!");
			H.select();
			H.focus();
			return false;
		}	
		else
			check2 = num2.charAt(6);
				
		if(check1 != check2)
		{
			alert("Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù!");
			H.select();
			H.focus();
			return false;
		}
		return true;
	}
	else
	{

	   		if (!H.value) {
		         alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä!");
				 H.focus(); 
		         return false;
				}

	   		if (!L.value) {
		         alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä!");
				 L.focus(); 
		         return false;
				}

			alert("Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù!");
			H.focus();
			H.select();
			return false;

	}
	
}
