/*
function mousedown_handler(e) {
	// IE ÀÎ °æ¿ì
	if (navigator.userAgent.indexOf("MSIE") != -1) {
		if (window.event.button == 2)
			alert("¿À¸¥ÂÊ ¹öÆ°Àº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù")
		window.event.returnValue = false;
	}
	
	// Netscape ÀÎ °æ¿ì
	else if (navigator.userAgent.indexOf ("Mozilla") != -1) {
		if (e.which == 3)
			alert("¿À¸¥ÂÊ ¹öÆ°Àº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù")
		return false;
	}
}

document.onmousedown = mousedown_handler;
*/


//¼ýÀÚÀü´ÞÇÏ¸é 3ÀÚ¸®¾¿ ÄÞ¸¶ Âï¾î¼­ ¹ÝÈ¯ÇÏ´Â ÇÔ¼ö
function numFormat (tt) {

	var str;
	str = new String(tt);
	var temp = "";
	var buff = "";
	var i = "";
  	var n = "";

  	for ( i = 0 ; i < str.length ; i ++ ) {
  		if ( str.charAt(i) != ' ' ) {
  			n = n + String( str.charAt(i) );
  		}
  	}

	var len = n.length;
	var pos = len % 3;
	if (pos > 0) {
		temp = temp + n.substring(0,pos) + ',';
		len = len - pos;
	}

	while (len > 3) {
		temp = temp + n.substring(pos,pos+3) + ',';
		len = len - 3;
		pos = pos + 3;
	}

	temp = temp + n.substring(pos,pos+3) + buff;
	return temp;
}

function isnumber(x)
{
	var anum=/(^\d+$)|(^\d+\.\d+$)/
	if (anum.test(x))
	{
		testresult=true
	}
	else
	{
		testresult=false
	}
	return (testresult)
}

function checkSpace( str )
{
     if(str.search(/\s/) != -1){
     	return 1;
     }

     else {
         return "";
     }
}

function validID( str )
{
     /* check whether input value is included space or not  */
     var retVal = checkSpace( str ); 
             
     if( retVal != "" ) {
         alert("¾ÆÀÌµð´Â ºó °ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0; 
     } 
     if( str.charAt(0) == '_') {
	 alert("¾ÆÀÌµðÀÇ Ã¹¹®ÀÚ´Â '_'·Î ½ÃÀÛÇÒ¼ö ¾ø½À´Ï´Ù.");
	 return 0;
     }

     /* checkFormat  */
     var isID = /^[a-z0-9_]{4,10}$/;
     if( !isID.test(str) ) {
         alert("¾ÆÀÌµð´Â 4~10ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ,Æ¯¼ö±âÈ£(_)¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}

function validPWD( str )
{
     var cnt=0;

    /* check whether input value is included space or not  */
     var retVal = checkSpace( str );
     if( retVal != "") {
         alert("ºñ¹Ð¹øÈ£´Â ºó°ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0;
     }
     for( var i=0; i < str.length; ++i)
     {
         if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
     }  
     if( cnt == str.length ) {
         alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         return 0; 
     }

     /* limitLength */

     //var isPW = /^[a-z0-9_~`!@\\#\$%\^&\*()-\+=\|\[\]\{\};:'"<,>.?/]{6,12}$/;
     var isPW = /^[a-z0-9]{4,10}$/;
     if( !isPW.test(str) ) {
         alert("ºñ¹Ð¹øÈ£´Â 4~10ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}


function jumincheck(str1,str2)
{
	var str_jumin1 = str1;
	var str_jumin2 = str2;
	var checkImg='';


	var i3=0
	for (var i=0;i<str_jumin1.length;i++)
	{
		var ch1 = str_jumin1.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i3=i3+1 }
	}
	if ((str_jumin1 == '') || ( i3 != 0 ))
	{
		return 0;
	}
	
	 
	
	var i4=0
	for (var i=0;i<str_jumin2.length;i++)
	{
		var ch1 = str_jumin2.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i4=i4+1 }
	}
	if ((str_jumin2 == '') || ( i4 != 0 ))
	{
	  return 0;
	}

	if(str_jumin1.substring(0,1) < 4)
	{
		return 0;
	}

	if(str_jumin2.substring(0,1) > 2)
	{
		return 0;
	}

	if((str_jumin1.length > 7) || (str_jumin2.length > 8))
	{
		return 0;
	}

	if ((str_jumin1 == '72') || ( str_jumin2 == '18'))
	{
	  return 0;
	}
	
	var f1=str_jumin1.substring(0,1)
	var f2=str_jumin1.substring(1,2)
	var f3=str_jumin1.substring(2,3)
	var f4=str_jumin1.substring(3,4)
	var f5=str_jumin1.substring(4,5)
	var f6=str_jumin1.substring(5,6)
	var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
	var l1=str_jumin2.substring(0,1)
	var l2=str_jumin2.substring(1,2)
	var l3=str_jumin2.substring(2,3)
	var l4=str_jumin2.substring(3,4)
	var l5=str_jumin2.substring(4,5)
	var l6=str_jumin2.substring(5,6)
	var l7=str_jumin2.substring(6,7)
	hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
	hap=hap%11
	hap=11-hap
	hap=hap%10
	if (hap != l7) 
	{
	  return 0;
	}
	
	return 1;
}

function validEMAIL( str )
{
     /* check whether input value is included space or not  */
     if(str == ""){
     	alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }
     var retVal = checkSpace( str );
     if( retVal != "") {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ºó°ø°£ ¾øÀÌ ³ÖÀ¸¼¼¿ä.");
         return 0;
     }
          
     /* checkFormat */
     var isEmail = /[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*@[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*/;
     if( !isEmail.test(str) ) {
         alert("ÀÌ¸ÞÀÏ Çü½ÄÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.");
         return 0;
     }
     if( str.length > 60 ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â 60ÀÚ±îÁö À¯È¿ÇÕ´Ï´Ù.");
         return 0;
     }

	 if( str.lastIndexOf("daum.net") >= 0 || str.lastIndexOf("hanmail.net") >= 0 ) {
 		 alert("´ÙÀ½ ¸ÞÀÏ °èÁ¤Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		 return 0;
	 }

     return 1;
}

