//È¸¿ø°¡ÀÔ½Ã ÀÌ¿ë¾à°ü Ã¼Å© - ºñµ¿ÀÇ½Ã
function agreement_not()
{
	var check = document.checkform.agreement_no;
	if (check.checked)
	{
		document.checkform.agreement_ok.checked = false;
		if (confirm("ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇÇÏÁö ¾ÊÀ¸½Ê´Ï±î?"))
		{
			location.href="../main/main.pb";
		}
		else
		{
			document.checkform.agreement_no.checked = false;
		}
	}

}


//¿ìÆí¹øÈ£°á°úÀÔ·ÂÇÏ±â
function onClick(i) {

	zipcode = document.forms[i].h_zip1.value;
	fom = opener.document.theForm;
	tmp1 = zipcode.substring(0,3);
	tmp2 = zipcode.substring(4,7);
   
	fom.zip1.value = tmp1;
	fom.zip2.value = tmp2;
    
	fom.address1.value = document.forms[i].h_zip2.value;
    
	parent.window.close();
	parent.fom.address2.focus();
}

//¿ìÆí¹øÈ£°Ë»ö
function GoSearch()
{
	if ( document.InSearch.str_zip.value == ""  )
	{
	  alert("'µ¿ÀÌ¸§'À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
      document.InSearch.str_zip.focus();
	  return;
	}

	if (document.InSearch.str_zip.value.length <= 1)
	{ 
    	alert("'µ¿ÀÌ¸§'À» ÃÖ¼Ò 2±ÛÀÚ ÀÌ»ó ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	    document.InSearch.str_zip.focus();
	    return false;
	}

	document.InSearch.submit();
}

// »õ·Î¿î  À©µµ¿ì¶ç¿ì´ÂÇÔ¼ö - È¸¿ø°¡ÀÔ½Ã Ã¼Å©ÆäÀÌÁö
function sub_win(url, field)
{ 
	var opt = "toolbar=no,resizable=yes,scrollbars=yes,location=no,resize=no,menubar=no,directories=no,copyhistory=0,width=484,height=350,top= 330,left = 370"; 	
	window.open(url, 'new_window', opt); 
} 
//¾ÆÀÌµð Áßº¹Ã¼Å©
function Id_Check(){
  var ini=document.theForm;
	if(document.theForm.id.value==""){ 
	alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	document.theForm.id.focus();
	return;
	}
	if(ini.id.value.length < 6){
	alert("¿µ¹®¤ý¼ýÀÚ¸¦ Æ÷ÇÔÇØ¼­ 6±ÛÀÚ ÀÌ»ó 8±ÛÀÚ ÀÌÇÏ·Î \n\n¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	ini.id.focus();
	return;
	}
	if(ini.id.value.length > 12){
	alert("¿µ¹®¤ý¼ýÀÚ¸¦ Æ÷ÇÔÇØ¼­ 6±ÛÀÚ ÀÌ»ó 8±ÛÀÚ ÀÌÇÏ·Î \n\n¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	ini.id.focus();
	return;
	}
	ini.realid.value = ini.id.value;
	window.open('id_check.pb?id='+document.theForm.id.value,'id_check','width=398,height=150,menubar=no,scrollbars=no');
}
//ÃßÃµÀÎ Á¸Àç¿©ºÎ È®ÀÎ
function recom_check(){
    var ini=document.theForm;
	if(document.theForm.recomid.value==""){ 
	alert("ÃßÃµÀÎ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	document.theForm.recomid.focus();
	return;
	}
    if(ini.recomid.value.length < 6){
	alert("¿µ¹®¤ý¼ýÀÚ¸¦ Æ÷ÇÔÇØ¼­ 6±ÛÀÚ ÀÌ»ó 8±ÛÀÚ ÀÌÇÏ·Î \n\n¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	ini.recomid.focus();
	return;
	}
	if(ini.recomid.value.length > 12){
	alert("¿µ¹®¤ý¼ýÀÚ¸¦ Æ÷ÇÔÇØ¼­ 6±ÛÀÚ ÀÌ»ó 8±ÛÀÚ ÀÌÇÏ·Î \n\n¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	ini.recomid.focus();
	return;
	}
	window.open('recom_check.pb?id='+document.theForm.recomid.value,'recom_check','width=300,height=150,menubar=no,scrollbars=no');
}

//¾ÆÀÌµð Ã¼Å©½Ã ¼ýÀÚ¿Í¿µ¹®ÀÚÀÎÁöÃ¼Å© 
function onlyEng(objtext1) {
				var inText = objtext1.value;
				var ret;	
				for (var i = 0; i < inText.length; i++) {
				    ret = inText.charCodeAt(i);
					if ((ret > 122) || (ret < 48) || (ret > 57 && ret < 65) || (ret > 90 && ret < 97)) {
						alert("¿µ¹® ¶Ç´Â ¼ýÀÚ·Î ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
						objtext1.value = "";
						objtext1.focus();
						return false;
					}
				}
				return true;
			}
//Æ¯¼ö¹®ÀÚ ÀÔ·Â ºÒ°¡
function Special_Check()
{
if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) 
event.returnValue=false;
}
//ÇÑ±Û¸¸ÀÔ·Â
function keycheck(mkey){
  if((mkey>90||mkey<97)||mkey>122){
     alert("ÇÑ±Û·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä."); 
	 event.returnValue=false; 
     }
 }
//¼ýÀÚ¸¸ ÀÔ·Â
function OnlyNumber(){
var key = event.keyCode;
 var messageArea = document.getElementById("ssnMessage");
 if(!(key==8||key==9||key==13||key==46||key==144||(key>=48&&key<=57)||key==110||key==190)){
  alert('¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');

  event.returnValue = false;
 }


}
// Áß¾Ó¿¡¼­ »õÃ¢¿­±â
function center_win(url, name, width, height,add) {
  var str = "height=" + height + ",innerHeight=" + height;
  str += ",width=" + width + ",innerWidth=" + width;
  if (window.screen) {
    var ah = screen.availHeight - 30;
    var aw = screen.availWidth - 10;

    var xc = (aw - width) / 2;
    var yc = (ah - height) / 2;

    str += ",left=" + xc + ",screenX=" + xc;
    str += ",top=" + yc + ",screenY=" + yc;
		if (add) str += ",scrollbars=auto";
  }
  window.open(url, name, str);
}
//ÆË¾÷»èÁ¦
function board2_del(idx,ref,re_level,url,table,intpage){
		var bool = confirm("\n»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?\n");
		if (bool){
			location.href = "del.asp?idx="+idx+"&ref="+ref+"&re_level="+re_level+"&url="+url+"&table="+table+"&intpage="+intpage;
		}
}
//ÀÌ¸ÞÀÏ ÁÖ¼ÒÃ¼Å©
function EmailCheck() {
   var mvalue = document.theForm.email;
    if (mvalue.value.search(/(\S+)@(\S+)\.(\S+)/) == -1) {
        alert ("ID@°íÀ¯µµ¸ÞÀÎ¸í Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä!!\n\n¿¹) help@programbay.co.kr");
        mvalue.value = "";
        mvalue.focus();
        return false;
    }
}

//¸Þ¸ð ÀüÃ¼ Ã¼Å©ÇÏ±â
function ToggleCheckAll(button) {
	var sa=true;
	if(button.checked) sa=false;
	for (var i=0;i<document.frmlist.elements.length;i++) {
		var e = document.frmlist.elements[i];
		if(sa) e.checked=false;
		else e.checked=true;
	}
	if(sa) button.checked=false;
	else button.checked=true;
}

/////////////////////////////////////////////////////////////////////
/////////// ½Ç¸íÀÎÁõ Ã¼Å©ÇÔ¼ö //////////////////////////////////////////
////////////////////////////////////////////////////////////////////////

//ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸® ÀÔ·ÂÈÄ ´ÙÀ½À¸·Î ³Ñ±â±â
function Shift() {
 if(document.form1.jumin1.value.length==6) {
    document.form1.jumin2.focus();
    return; 
   }
 }
function juminno_check(){
  if(document.form1.jumin2.value.length==7) {
	jumin=document.form1.jumin1.value  + document.form1.jumin2.value
	 gop="234567892345"
	 var i=0
	 sum=0
	 while(i<=5) {
	 a=jumin.charAt(i) 
	 b=gop.charAt(i)
	 sum+=eval(a*b)
	 i++
   }
	 i=6
	 while(i<=11) {
	 a=jumin.charAt(i)
	 b=gop.charAt(i)
	 sum+=eval(a*b)
	 i++
    }

	 endpoint=11-(sum%11)+""
	 endpoint=endpoint.substring(endpoint.length-1,endpoint.length)
	 bunho=jumin.charAt(12)+""
	 if(bunho!=endpoint) {
	  alert('Á¤»óÀûÀÎ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.');
	  document.form1.jumin1.value="";
	  document.form1.jumin2.value="";
	  document.form1.jumin1.focus();
	  return; 
     }
   }
}
//½Ç¸íÀÎÁõ ÀÌ¸§,ÁÖ¹Î¹øÈ£ Ã¼Å© 
function name_check()
 {
  var f = window.document.form1;
        if(f.name.value==""){
	alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	f.name.focus();
	return;
	}

	if(f.jumin1.value=="" || f.jumin1.value.length!=6) {
	alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.')
	f.jumin1.focus();
	return ; 
	}

 	if(f.jumin2.value=="" || f.jumin2.value.length!=7) {
	alert('ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.')
	f.jumin2.focus()
	return; 
	}
		
	var obj=document.frames["execFrame1"];
	obj.document.location.href = "./namecheck/nc_p.asp?name="+document.form1.name.value+"&jumin1="+document.form1.jumin1.value+"&jumin2="+document.form1.jumin2.value;
}

/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
///// ³¯ÀÚ ////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
function GetDateTime(inDT, fmt)
{
	var retval;
	switch (fmt)
	{
	case 1:			//¼­¹öÀÇ ÇöÀç³¯Â¥¿Í ½Ã°£À» ¾Ë¾Æ³»¼­ VARCHAR(14) Çü½ÄÀ¸·Î ¸®ÅÏÇÑ´Ù.
	{
		retval = "<%=Year(now) & Right(0 & Month(now), 2) & Right(0 & Day(now), 2) & Right(0 & Hour(now), 2) & Right(0 & Minute(now), 2) & Right(0 & Second(now), 2)%>";
		break;
	}
	case 2:			//Å¬¶óÀÌ¾ðÆ®ÀÇ ÇöÀç³¯Â¥¿Í ½Ã°£À» ¾Ë¾Æ³»¼­ VARCHAR(14) Çü½ÄÀ¸·Î ¸®ÅÏÇÑ´Ù.
	{
		   var mydate=new Date();
		   var yearm=mydate.getYear();
		   if (yearm < 1000)
			   yearm+=1900;
		   //var day=mydate.getDay()
		   var monthm=mydate.getMonth()+1;
		   if (monthm<10)
		   monthm="0"+monthm;
		   var daym=mydate.getDate();
		   if (daym<10)
			   daym="0"+daym;

		   retval = yearm + String(monthm) + String(daym);
		   break;
	}
	case 3:			//VARCHAR(14)Çü½ÄÀÇ °ªÀ» ¹Þ¾Æ¼­ ³â/¿ù/ÀÏ Çü½ÄÀ¸·Î ¸®ÅÏÇÑ´Ù.
	{
		retval = inDT.substring(0, 4) + "/" + String(inDT.substring(5,7)) + "/" + String(inDT.substring(7,9));
		break;
	}
	case 4:			//VARCHAR(14)Çü½ÄÀÇ °ªÀ» ¹Þ¾Æ¼­ ³â/¿ù/ÀÏ ½Ã:ºÐ:ÃÊ Çü½ÄÀ¸·Î ¸®ÅÏÇÑ´Ù.
	{
		retval = inDT.substring(0, 4) + "/" + String(inDT.substring(5,7)) + "/" + String(inDT.substring(7,9)) + " " + String(inDT.substring(9,11)) + ":" + String(inDT.substring(11,13)) + ":" + String(inDT.substring(13,15));
		break;
	}
	default:
		retval = ""
		break;
	}
	return retval;
}
///////////////////////////////////
//·Î±×ÀÎÃ¼Å© 2009/07/15 ¼öÁ¤ ·Î±×ÀÎÇÒ½Ã¿¡ ±âÁ¸ URL·Î ¸®ÅÏ°ª º¸³»±â
function not_login(){
	var for_link = document.URL;
	alert("·Î±×ÀÎ ÈÄ ¼­ºñ½º¸¦ ÀÌ¿ëÇØ ÁÖ¼¼¿ä.");
	self.location.href='../menu/all_login.pb?for_link='+for_link;
}

///////////////////////////////////
//ÆË¾÷Ã¢¶ç¿ì´ÂºÎºÐ
//openWindow('/homepage/banner.asp','402','601');
function openWindow(url,width,height) {
	var widths = width;
	var heights = height;
	var top = 0; // Ã¢ÀÌ ¶ã À§Ä¡ ÁöÁ¤
	var left = 0;
	var temp2 = 'toolbar=no, width='+widths+',height='+heights+',top='+top+',left='+left;
	var temp = url;
	window.open(temp, 'notice1', temp2);
}
function openWindow2(url,width,height,lefts) {
	var widths = width;
	var heights = height;
	var top = 0; // Ã¢ÀÌ ¶ã À§Ä¡ ÁöÁ¤
	var left = lefts;
	var temp2 = 'toolbar=no, scrollbars=no, width='+widths+',height='+heights+',top='+top+',left='+left;
	var temp = url;
	window.open(temp, 'notice2', temp2);
}
function openWindow3(url,width,height,lefts) {
	var widths = width;
	var heights = height;
	var top = 0; // Ã¢ÀÌ ¶ã À§Ä¡ ÁöÁ¤
	var left = lefts;
	var temp2 = 'toolbar=no, width='+widths+',height='+heights+',top='+top+',left='+left;
	var temp = url;
	window.open(temp, 'notice3', temp2);
}
function openWindow4(url,width,height,lefts) {
	var widths = width;
	var heights = height;
	var top = 30; // Ã¢ÀÌ ¶ã À§Ä¡ ÁöÁ¤
	var left = 30;
	var temp2 = 'toolbar=no, scrollbars=yes, width='+widths+',height='+heights+',top='+top+',left='+left;
	var temp = url;
	window.open(temp, 'notice2', temp2);
}
//Á¡ÇÁ¸Þ´º
function go_to_page(eForm) {
	var MoveTo;
	MoveTo = eForm.bank.selectedIndex;
	if ( 0 != MoveTo && 1 != MoveTo ) window.open(eForm.bank.options[MoveTo].value, "_blank");
}
function go_to_page1(eForm) {
	var MoveTo;
	MoveTo = eForm.game.selectedIndex;
	if ( 0 != MoveTo && 1 != MoveTo ) window.open(eForm.game.options[MoveTo].value, "_blank");
}

function EncodeStr(text) {
	var rot13text_rotated = ""; /* the function will return this string */;

	for (i = 1 ; i < (text.length + 1); i++) {
		k = text.charCodeAt(i-1);
		if (k >= 97 && k <= 109) {
			k = k + 13;
		} 
		else if (k >= 110 && k <= 122) {
			k = k - 13;
		}
		else if (k >= 65 && k <= 77) {
			k = k + 13;
		}
		else if (k >= 78 && k <= 90) {
			k = k - 13;
		}
		else if (k >= 45 && k <= 57)
		{
			k = k + 57;
		}
		rot13text_rotated = rot13text_rotated + String.fromCharCode(k);
	}
	return rot13text_rotated;
}
/////////////////////////////////////////////////////////////////////////////////
/////// SQL injection °ü·Ã ´Ü¾î ¸·±â ////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
function GetBwordList() {
	NotWord = new Array("select","create","alter","drop","delete","javascript","update","sp_","xp_","exec","declare","Ox","--","@variable","print","union","insert","openrowset")
	return NotWord;
}

function BadWordCheck(form) {
	NotWord = GetBwordList();
	SIZE = NotWord.length;
	// var name = formname;
	sText = form.value;
	for(i=0; i<SIZE; i++) {
		if(sText.indexOf(NotWord[i]) != -1) {
			alert("±ÝÁö¾î°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.\n\n±ÝÁö¾îÀÇ ¸¶Áö¸·±ÛÀÚ´Â ¡ÙÇ¥Ã³¸®µÇ¸ç []¾È¿¡ Ç¥½ÃµË´Ï´Ù.");
			return 1;
		}
	}
	return ck_BadWord(sText);
}

/*
 indexOf´Â ¸Å°³º¯¼ö¿Í ÀÏÄ¡ÇÏ´Â ¹®ÀÚ¿­ÀÇ À§Ä¡¸¦ ¹ÝÈ¯ÇÏ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.
 ±×·±µ¥, ¸Å°³º¯¼ö¿Í ÀÏÄ¡ÇÏ´Â ¹®ÀÚ¿­ÀÌ ¾ø´Ù¸é -1À» ¹ÝÈ¯ÇÕ´Ï´Ù.
 ±×·¡¼­ ´ë°³´Â ½ºÆ®¸µÀÇ Á¸ÀçÀ¯¹«¸¦ ÆÇ´ÜÇÏ´Âµ¥ ¾²ÀÔ´Ï´Ù.
*/


// SQL injection bad word °ü·Ã
function ck_BadWord(tmpstr)
{
	var BadWord = new Array("select","create","alter","drop","delete","javascript","update","sp_","xp_","exec","declare","Ox","--","@variable","print","union","insert","openrowset")
	
	for(var i=0;i<BadWord.length;i++)
	{
		if(location.host.indexOf("pops") == -1) {
			tmpstr=tmpstr.replace(BadWord[i],"["+str_Left(BadWord[i],BadWord[i].length-1)+"¡Ù]");
			//tmpstr=tmpstr.replace(BadWord[i],"["+(BadWord[i])+"0]");
			//alert( BadWord[i]);
			//alert(BadWord[i]-1);
			//return;
              
		} else {
			tmpstr=tmpstr.replace(BadWord[i],str_repeat("¡Ú",BadWord[i].length));
		}	
	}
	return tmpstr;
}

function str_repeat(tmpstr,tmpnum)
{
	var retstr="";
	for(var i=0;i<tmpnum;i++)
		retstr+=tmpstr;
	return retstr;
}


function DetectIBlockWord(form , game_id) {
	return BadWordCheck(form);
}

//¹®ÀÚ¿­ left,right ºÐ¸®ÇÔ¼ö 
function str_Left(str, n){
if (n <= 0)
    return "";
else if (n > String(str).length)
    return str;
else
    return String(str).substring(0,n);
}

function str_Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}


//±Ý¾× ÄÞ¸¶ Âï±â ÇÔ¼ö
//ÄÞ¸¶ Âï±â
function commaStr( num ){
var len,point,str;
 num = num+"";
 point = num.length%3
 len = num.length;

 str = num.substring(0,point);
 while( point < len){
  if( str != "" ) str += ",";
  str += num.substring( point , point+3);
  point +=3;
 }
 return str;
}
