/*
	***********************************************
	³»  ¿ë : ÀÔ·ÂÇ×¸ñÀÇ À¯È¿¼º Ã¼Å©
	***********************************************
*/


/*-----------------------------------------------*/
// ¿ìÆí¹øÈ£
/*-----------------------------------------------*/
function openPostWin(s_jusoCtrl, s_zipCtrl){
	optionStr = "scrollbars=0,width=400,height=250";
	url = "/andy/common/search_post.asp?v_jusoCtrl=" + s_jusoCtrl + "&v_zipCtrl=" + s_zipCtrl;
	//url = "/login/postcode_search.asp?v_jusoCtrl=" + s_jusoCtrl + "&v_zipCtrl=" + s_zipCtrl;
	winObject = window.open(url,"", optionStr);
	winObject.focus();
}

/*===============================================*/
// ÁÖ¹Îµî·Ï¹øÈ£ È®ÀÎ
/*===============================================*/
function check_RegNo(textObj){
	var newValue = textObj.value
	var newLength = newValue.length

	for (var i=0; i!= newLength; i++){
		aChar = newValue.substring(i, i + 1)
		if (aChar < "0" || aChar > "9"){
			alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ¼ýÀÚ·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			textObj.focus();
			return false
		}
	}
	if (newLength != 13){
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. 13ÀÚ¸®¿©¾ß ÇÕ´Ï´Ù.");
		textObj.focus();
		return false
	}
	v_sum = newValue.substring(0,1)*2+newValue.substring(1,2)*3+
		newValue.substring(2,3)*4+newValue.substring(3,4)*5+newValue.substring(4,5)*6+
		newValue.substring(5,6)*7+newValue.substring(6,7)*8+newValue.substring(7,8)*9+
		newValue.substring(8,9)*2+newValue.substring(9,10)*3+newValue.substring(10,11)*4+
		newValue.substring(11,12)*5
		
	v_mod = parseInt(v_sum%11)
	v_check = 11 - v_mod
	if (v_check >= 10){
		v_check = v_check - 10
	}
	if (parseInt(newValue.substring(12,13)) != parseInt(v_check)){
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.")
		textObj.focus();
		return false
	}
	return true		
}
/*===============================================*/
// »ç¾÷ÀÚµî·Ï¹øÈ£ È®ÀÎ
/*===============================================*/
function ckeck_BizRegNo(textObj){
	var newValue = textObj.value
	var newLength = newValue.length
	
	if (newValue == ""){
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.")
		textObj.focus();
		return false
	}
	for (var i=0; i!= newLength; i++){
		aChar = newValue.substring(i, i + 1)
		if (aChar < "0" || aChar > "9"){
			alert("»ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ¼ýÀÚ·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			textObj.focus();
			return false
		}
	}
	if (newLength != 10){
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. 10ÀÚ¸®¿©¾ß ÇÕ´Ï´Ù.");
		textObj.focus();
		return false
	}

	v_sum = newValue.substring(0,1)*1+newValue.substring(1,2)*3+
		newValue.substring(2,3)*7+newValue.substring(3,4)*1+newValue.substring(4,5)*3+
		newValue.substring(5,6)*7+newValue.substring(6,7)*1+newValue.substring(7,8)*3

	v_tmp1 = parseInt((newValue.substring(8,9)*5)/10)
	v_tmp2 = parseInt((newValue.substring(8,9)*5)%10)
	v_sum = v_sum + v_tmp1 + v_tmp2
	v_check = parseInt(10 - (v_sum%10))
	if (v_check == 10){
		v_check = 0
	}
	if (parseInt(newValue.substring(9,10)) != parseInt(v_check)){
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.")
		textObj.focus();
		return false
	}
	return true	
}
/*===============================================*/
// ID/Pwd È®ÀÎ
/*===============================================*/
function check_ID_Pwd(strName,objText){

	if (check_TextBlank(strName,objText,"")==false) return false;
	if (check_TextEngNumOnly(strName,objText)==false) return false;

	var tmp = objText.value;
	if (tmp.length < 4 || tmp.length > 20) {
		alert(strName + "Àº(´Â) 4ÀÚ ÀÌ»ó, 20ÀÚ ÀÌÇÏ¸¸ °¡´ÉÇÕ´Ï´Ù.");
		objText.focus();
		return false;
	}
	if (tmp.indexOf("&") >= 0){
		alert(strName + "¿¡ [&]À» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
		objText.focus();
		return false;
	}
	return true;
}
/*===============================================*/
// ÀÏ¹Ý ÅØ½ºÆ® È®ÀÎ
/*===============================================*/
// °ø¹é Á¸Àç¿©ºÎ È®ÀÎ
function check_TextBlank(strName,objText,strContent){
	if (char_trim(objText.value) == ""){
		alert(strName + "À»(¸¦) ÀÔ·ÂÇÏ½Ê½Ã¿À." + "\n\n" + strContent);
		objText.focus();
		return false;
	}
	return true;
}
// °ø¹é ¾ø¾Ö±â
function char_trim(str){
	if (str == 0){
		result = "";
	}
	else{
		v_len = str.length;
		result="";
		for (var i=0; i<v_len; i++){
			schar = str.charAt(i);
			if (schar != " ") {
				result = result + schar;
			}
		
		}
	}
	return result;
}
// ¿µ/¼ýÀÚ¸¸ È®ÀÎ
function check_TextEngNumOnly(strName,objText){
	var tmp = objText.value;
	for (i = 0; i < tmp.length; i++) {
		if (tmp.charAt(i) >= '0' && tmp.charAt(i) <= '9')
			continue;
		else if (tmp.charAt(i) >= 'a' && tmp.charAt(i) <= 'z')
			continue;
		else if (tmp.charAt(i) >= 'A' && tmp.charAt(i) <= 'Z')
			continue;
		else if (tmp.charAt(i) == '_' || tmp.charAt(i) == '-')
			continue;
		else {
			alert(strName + "Àº(´Â) ¿µ/¼ýÀÚ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			objText.value = "" ;
			objText.focus();
			return false;
		}
	}
	return true;
}
/*===============================================*/
// ¶óµð¿À ¹öÆ° Ã¼Å© È®ÀÎ
/*===============================================*/
function check_radioChecked(strName,objText){
	for (i = 0; i < objText.length; i++){
		if (objText[i].checked) return true;
	}

	alert(strName + "À»(¸¦) ¼±ÅÃÇÏ½Ê½Ã¿À.");
	return false;
}

/*===============================================*/
// ¶óµð¿À ¹öÆ° Ã¼Å©ÇÑ °ª ³Ñ±è
/*===============================================*/
function check_radioValue(objText){
	var tmp_Value="";
	for (i = 0; i < objText.length; i++){
		if (objText[i].checked){
			tmp_Value = objText[i].value;
		}
	}
	return tmp_Value;
}

/*===============================================*/
// ÄÞº¸¹Ú½º ¼±ÅÃ È®ÀÎ
/*===============================================*/
function check_selectChecked(strName,objText){
	if(objText.selectedIndex == 0){
		alert(strName + "À»(¸¦) ¼±ÅÃÇÏ½Ê½Ã¿À.");
		objText.focus();
		return false;
	}
	return true;	
}

/*===============================================*/
// ÀÌ¸ÞÀÏ È®ÀÎ
/*===============================================*/
function check_Email(fm){		
	checkbit1 = false;
	checkbit2 = false;
	checkbit3 = false;

	tmp = fm.value ;	
	for (i = 0; i < tmp.length; i++)
	{
		if (tmp.charAt(i) ==  '@')
			checkbit1 = true;				
			
		if (tmp.charAt(i) ==  '.')
			checkbit2 = true;					
		
		if (tmp.charAt(i) ==  ';')
			checkbit3 = true;
	}		
	
	if ( checkbit1 == false || checkbit2 == false ) {		
		alert("Email Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
		//fm.value = "" ;
		fm.focus();
		return false;
	}
	if ( checkbit3 == true) {
		alert("Email Àº 1°³ ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
		fm.focus();
		return false;
	}
/*
	if (fm.value.indexOf("@hanmail.net") >= 0 || fm.value.indexOf("@daum.net") >= 0){
		alert("´ÙÀ½(Daum)ÀÇ ÇÑ¸ÞÀÏ(hanmail.net/daum.net)Àº µî·ÏÇÒ ¼ö ¾ø½À´Ï´Ù. \n\n´Ù¸¥ ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		fm.focus();
		return false;
	}
*/
	return true;
}
/*===============================================*/
//¼ýÀÚ(Á¤¼ö)¸¸ ÀÔ·Â
/*===============================================*/
function checkNumber(){
	if ((event.keyCode < 45 
		|| (57 < event.keyCode && event.keyCode < 96) 
		|| event.keyCode > 105)
		&& event.keyCode != 13 && event.keyCode != 8 && event.keyCode != 9
		&& event.keyCode != 46
		) event.returnValue = false;
}
function onFocusNumArea(obj){
	if (obj.value==0) obj.value=''
	else obj.select()
}
/*===============================================*/
//¼ýÀÚ¿¡ ÄÞ¸¶ »ðÀÔ
/*===============================================*/
function setComma(val){
	if (parseFloat(val) == 0) return "0";

	var money, result="", iLen=0, i;
	money = val + "";
	iLen = money.length;
	
	for (i=0; i < iLen; i++){
		result = result + money.charAt(i);			
		iWhere = iLen - 1 - i;
		if ( !(iWhere % 3) && (iLen > 3) && iWhere ) 
			result = result + ",";			
	}
	return result;
}
/*===============================================*/
//¼ýÀÚ¿¡ ÄÞ¸¶ »èÁ¦
/*===============================================*/
function outComma(str){
    comm_str = String(str);
    uncomm_str="";
    for(i=0; i<comm_str.length; i++){
       substr=comm_str.substring(i,i+1);
       if(substr!=",") uncomm_str += substr;
    }   	    
    return uncomm_str;
}

/*===============================================*/
//¹®ÀÚ¿¡ Æ¯Á¤¹®ÀÚ Á¦°Å
/*===============================================*/
function outChar(str, outstr){
	
    return str.replace(outstr,"");
}

/*===============================================*/
//¹®ÀÚ¿­¿¡ Æ¯Á¤¹®ÀÚ¿­ Æ÷ÇÔ¿©ºÎ (-1:¾øÀ½)
/*===============================================*/
function strSearch(str, instr){
	
    return str.search(instr);
}

function trim(str)
{
	return str.replace(/(^\s+)|(\s+)$/,"");
}

/*===============================================*/
// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù! 
/*===============================================*/
function keycheck() {
	if(((event.keyCode < 48)||(event.keyCode > 57)) && ((event.keyCode < 96)||(event.keyCode > 105)) && (event.keyCode !=46) && (event.keyCode !=8) && (event.keyCode !=9)) {
		event.returnValue=false;
	}
}
