//if (this == top) { top.location.href="/";}

var fmt1 = /\S/;

// Email Check
function EmailCheck(arg_v)
{
	var	vValue = "";
	
	for(var i = 0; i < arg_v.length; i++)
	{
		vValue = arg_v.charAt(i);
		
		if (AlphaCheck(vValue) == false  && NumberCheck(vValue) == false && EmailSpecialCheck(vValue) == false)
			return false;
	}
	
	return true;
}

function modify(){
	location.href = "/join/m_regist_edit.asp"
}

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;
	}
	else {
		return false;
	}
} 


// ¿µ¼ýÀÚ Check
function AlphaNumCheck(arg_v)
{
	var	vValue = "";
	
	for(var i = 0; i < arg_v.length; i++)
	{
		vValue = arg_v.charAt(i);
		
		if (AlphaCheck(vValue) == false  && NumberCheck(vValue) == false) return false;
	}
	
	return true;
}  

// ¿µ¹® ÆÇº°
function AlphaCheck(arg_v)
{
	var alphaStr = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

	if ( alphaStr.indexOf(arg_v) < 0 ) 
		return false;
	else 
		return true;
}

// ¼ýÀÚ ÆÇº°
function NumberCheck(arg_v)
{
	var numStr = "0123456789";

	if ( numStr.indexOf(arg_v) < 0 ) 
		return false;
	else 
		return true;
}

// Email Æ¯¼ö ¹®ÀÚ Ã¼Å© 
function EmailSpecialCheck(arg_v)
{
	var SpecialStr = "_-@.";

	if ( SpecialStr.indexOf(arg_v) < 0 ) 
		return false;
	else 
		return true;
}


function hasOnlyNumDN() {														//¼ýÀÚÅ°¿Ü ¸î°¡Áö »©°í ÀÔ·Â±ÝÁö

	var code = event.keyCode ? event.keyCode : 
	        event.which ? event.which : event.charCode;
	if (code!=13) {
		event.returnValue =
			( code >= 48 && code <= 57)     // Number
			|| code == 8                    // Backspace
			|| code == 9                    // Tab
			|| code == 46                   // Delete
			|| ( code >= 37 && code <= 40)  // Cursor Key
	//		|| ( code >= 96 && code <= 105) // Key Pad	
	}
}

function isNull(stObj){                 //½ºÆäÀÌ½º¸¸ ÀÔ·ÂÇÑ°ª °É·¯³»±â => "     " ÀÌ·±°Å
	var SpaceOX	= 0;

	for (var i = 0; i<stObj.value.length; i++){
		if (stObj.value.charAt(i)==" "){
			SpaceOX = SpaceOX + 0;
		}else{
			SpaceOX = SpaceOX + 1;
		}
	}

	if (SpaceOX == 0) 	return true;
	else				return false;

}

function not_Space() {					//½ºÆäÀÌ½ºÅ° ¸ø ¾²°Ô ¸¸µé±â(onkeydown)
  var keyCode = event.keyCode ? event.keyCode :
	event.which ? event.which : event.charCode;
	if (keyCode!=13) {
		if(keyCode != 32) {
			event.returnValue = true;
		} else {
			event.returnValue = false;
		}
	}
}

/////////////////////
// ³Î°ª Ã¼Å© ÇÔ¼ö////
/////////////////////
// if ( !null_check(document.frm.name, "ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä", false)) return false;
function null_check(obj, msg, emptyOk) {		
	res = true;

	if(isEmptyObj(obj))	{
		if(!emptyOk) {
			alert(msg);
			obj.focus();
		}
		res = emptyOk;
	}
	return res;		
}

function isEmptyObj(para) {
  for(var i=0; i<isEmptyObj.arguments.length; i++) 
  {
    if( typeof(isEmptyObj.arguments[i]) == "object" && isEmptyObj.arguments[i].value.length > 0)
      return false;
  }

  return true;
}

//null check ÇÔ¼ö -- null°ú °ø¹é¸¸ Áý¾î³ÖÀº°Í Ã¼Å©(submit)
//if(nullchk(obj.zip3 , "Á÷Àå ¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.")) return false;
function nullchk(obj, str) {
	var fmt1 = /\S/;   //½ºÆäÀÌ½º°¡ ¾Æ´Ñ°ÍÀÌ ÀÖ³Ä... Âï´Â »ç¶÷µµ ÀÖÀ»±î..¸ô¶ó.ÇÏ¿©Æ° ¸¸µé¾îµÎÀÚ..	
	if (!fmt1.exec(obj.value) || obj.value == "") 
	{
		alert(str);
		obj.value = "";
		obj.focus();
		return true;
	}
	else return false;
}

// ################### Ã¹ ±ÛÀÚ ¼ýÀÚÀÎÁö ÆÇ´Ü
function fir_chk(obj)
{
	sko = obj.value.charAt(0);
	if (!(sko < '0' || sko > '9'))
	{
		alert("¾ÆÀÌµð Ã¹ ±ÛÀÚ´Â ¿µ¹®ÀÚ ¿©¾ß ÇÕ´Ï´Ù.");
		obj.focus();
		return true;
	}else return false;
}

// ################### ÇÑ±Û/¿µ¾î¸¸ Ã¼Å© (¸Þ¼¼Áö,¿ÀºêÁ§Æ®)
function kor_only(cho,mi)
{
	mid = mi;

	if(!(trim_s(mid.value) == 0)){
		searchko = mid.value;
		for (i = 0 ; i < searchko.length ; i++)
		{
			sko = searchko.charAt(i);
			if ((sko < '°¡' || sko > 'ÆR')&&(sko < 'a' || sko > 'z')&&(sko < 'A' || sko > 'Z'))
			{
				alert(cho);
				mid.value = "";
				mid.focus();
				return true;
			}
		}
	}else return false;
}
// ##################### °ø¹é À¯¹« Ã¼Å©
function trim_s(keyword) 
{ 
    var st_num, key_len; 
    st_num = keyword.indexOf(" ");     
    while (st_num != -1) 
    { 
        keyword = keyword.replace(" ", ""); 
        st_num  = keyword.indexOf(" "); 
    } 
    key_len=keyword.length; 
    return key_len; 
} 

// #################### ¼ýÀÚ¸¸ ÀÔ·Â °¡´É
function num_only(obj)
{
	if(((event.keyCode<48) || (event.keyCode>57)))
	{
		alert("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		obj.value = "";
		obj.focus();
		return false;
	}else return true;
}

// ################### ÁöÁ¤±æÀÌ ¸¸Å­ ÀÔ·ÂÇÏ¸é ÀÚµ¿ Æ÷Ä¿½º ÀÌµ¿
// ¿¹) onkeyup=moveFocus(this, this.maxlength, test2);
function moveFocus(obj1,length,obj2) {
	if(obj1.value.length >= length) 
	obj2.focus();
}


// ¼ýÀÚÀÔ·Â ‰Ñ´ÂÁö Ã¼Å©
function check_number(obj){
	var str_len = obj.value.length;
	var i;		
	var num = '1234567890';
	
	for (i=0; i < str_len; i++)	{
	   if(num.indexOf(obj.value.substring(i,i+1)) < 0) {
	   	   alert("¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
	   	   obj.value="";
	   	   obj.focus();
	       return true;
	   }
	}
	return false;
} 

function L_login(){
	alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ¼¼¿ä");
}

function logout(){
	location.href = "/mem/m_logout.asp";
}

function member_edit(){
	location.href = "/join/m_regist_edit.asp";
}

function member_join(){
	location.href = "/join/join_1.asp";
}

function member_delete(){
	location.href = "/join/m_regidt_del.asp";
}
/*
function member_search(){
	window.open("/member/member_search.asp","msearch","width=350,height=250");
}
*/


/****************************ÀüÈ­¹øÈ£ ¼ÂÆÃÇÏ±â************************************/

var FirstTwoString = "";	//¾Õ¿¡ 2ÀÚ¸®
var FirstThreeString = "";	//¾Õ¿¡ 3ÀÚ¸®

function JHC_Tel_Display(val){

	var DashedAcntno = garbageRemove(val);	//¼ýÀÚ»©°í ¾ø¾Ö¹ö¸²
	var ReDashedAcntno = ""

	if(DashedAcntno.length > 3){

		FirstTwoString = DashedAcntno.substring(0,2);		//¾Õ¿¡ 2ÀÚ¸®
		FirstThreeString = DashedAcntno.substring(0,3);		//¾Õ¿¡ 3ÀÚ¸®

		if (FirstTwoString == "02") {		// 02±¹¹ø ÀüÈ­¹øÈ£
			if(DashedAcntno.length < 9){	
				ReDashedAcntno = "02--"		//9ÀÚ¸® ¹Ì¸¸ÀÏ°æ¿ì Áö¿ª¹øÈ£¸¸ ¹ÝÈ¯
			}else if(DashedAcntno.length == 9){
				ReDashedAcntno = DashedAcntno.substring(0,2) + "-" + DashedAcntno.substring(2,5) + "-" + DashedAcntno.substring(5,9);
			}else{							//10ÀÚ¸® ÀÌ»óÀÏ°æ¿ì(11ÀÚ¸®ºÎÅÍ Â©¸²)
				ReDashedAcntno = DashedAcntno.substring(0,2) + "-" + DashedAcntno.substring(2,6) + "-" + DashedAcntno.substring(6,10);
			}
		}
		else	//02¸¦ Á¦¿ÜÇÑ ÀüÈ­¹øÈ£
		{
			switch(FirstThreeString){
				case "010" :
				case "011" :
				case "016" :
				case "017" :
				case "018" :
				case "019" : ReDashedAcntno = JHC_HpTel_makeAcntnoDash(DashedAcntno); break;
				default : ReDashedAcntno = JHC_HomeTel_makeAcntnoDash(DashedAcntno); break;
			}		
		}
	}else{
		ReDashedAcntno = "--"
	}

	return ReDashedAcntno;
}


// ÇÚµåÆù¹øÈ£ ÀÔ·Â¹Þ¾Æ ¼ÂÆÃ(¹øÈ£¸¸ ¹ÞÀ½, ±æÀÌ°¡ 10,11ÀÌ ¾Æ´Ò°æ¿ì ¸®ÅÏÀº ÇÏÀÌÇÂ¸¸ÇÔ)
function JHC_HpTel_makeAcntnoDash(val) {

	var DashedAcntno = val;
	var ReDashedAcntno = ""
	
	if (DashedAcntno.length == 10) {			//ÇÚµåÆù¹øÈ£°¡ 10ÀÚ¸®ÀÏ °æ¿ì
		ReDashedAcntno = DashedAcntno.substring(0,3) + "-" + DashedAcntno.substring(3,6) + "-" + DashedAcntno.substring(6,10);
	} else if (DashedAcntno.length > 10){	//ÇÚµåÆù¹øÈ£°¡ 11ÀÚ¸®ÀÌ»óÀÏ °æ¿ì(12ÀÚ¸®ºÎÅÍ Â©¸²)
		ReDashedAcntno = DashedAcntno.substring(0,3) + "-" + DashedAcntno.substring(3,7) + "-" + DashedAcntno.substring(7,11);
	} else {
		//ÀÚ¸´¼ö ÀÌ»óÀ¸·Î ÇÏÀÌÇÂ¸¸ ¸®ÅÏÇÔ
		ReDashedAcntno = DashedAcntno.substring(0,3) + "--";
	}

	return ReDashedAcntno;

}


// ÀÏ¹ÝÀüÈ­ ÀÔ·Â¹Þ¾Æ ¼ÂÆÃÇÏ±â(¹øÈ£¸¸ ¹ÞÀ½)
function JHC_HomeTel_makeAcntnoDash(val){

	var DashedAcntno = val;
	var ReDashedAcntno = "";

	switch(FirstThreeString){
		case "050" : ReDashedAcntno = JHC_Four_localNumber(DashedAcntno); break;	//Æò»ý¹øÈ£?
		default : ReDashedAcntno = JHC_Three_localNumber(DashedAcntno); break;
	}

	return ReDashedAcntno;
}

function JHC_Three_localNumber(val){	//3ÀÚ¸® ±¹¹ø

	var DashedAcntno = val;
	var ReDashedAcntno = "";

	if (DashedAcntno.length == 10) {
		ReDashedAcntno = DashedAcntno.substring(0,3) + "-" + DashedAcntno.substring(3,6) + "-" + DashedAcntno.substring(6,10);
	} else if (DashedAcntno.length >= 11) {	//11ÀÚ¸® ÀÌ»óÀÏ°æ¿ì 12ÀÚ¸®ºÎÅÍ Â©¸²
		ReDashedAcntno = DashedAcntno.substring(0,3) + "-" + DashedAcntno.substring(3,7) + "-" + DashedAcntno.substring(7,11);
	} else {
		ReDashedAcntno = DashedAcntno.substring(0,3) + "--";
	}

	return ReDashedAcntno;
}

function JHC_Four_localNumber(val){		//4ÀÚ¸®±¹¹ø

	var DashedAcntno = val;
	var ReDashedAcntno = "";

	if (DashedAcntno.length == 11) {
		ReDashedAcntno = DashedAcntno.substring(0,4) + "-" + DashedAcntno.substring(4,7) + "-" + DashedAcntno.substring(7,11);
	} else if (DashedAcntno.length >= 12) {
		ReDashedAcntno = DashedAcntno.substring(0,4) + "-" + DashedAcntno.substring(4,8) + "-" + DashedAcntno.substring(8,12);
	} else {
		ReDashedAcntno = DashedAcntno.substring(0,4) + "--";
	}

	return ReDashedAcntno;
}

function garbageRemove(val) { 

	var TelNumber = "";

	for(var i=0; i<val.length; i++) { 
		if ( JHC_isNumber(val.charAt(i)) ){ 
			TelNumber += val.charAt(i); 
		} 
	} 
	return TelNumber; 
}

//¼ýÀÚ¸¸ ÀÖ´ÂÁö Ã¼Å© 
function JHC_isNumber(val)
{
	var numberStr = "0123456789";
	
	if ( numberStr.indexOf(val) < 0 ) 
		return false;
	else 
		return true;
}

/****************************ÀüÈ­¹øÈ£ ¼ÂÆÃÇÏ±â ³¡************************************/
