// °ø¹éÃ¼Å©
function checkValue(it)
{
	var returnValue=false;
	if( it.value=="" || it.value==null ){
		returnValue=true;
	}
	return returnValue;
}

// ¼ýÀÚÃ¼Å©
function checkNumberFormatValue(it,charNum)
{
	var returnValue=false;
	var tempValue = it.value;
	var num= tempValue.length;
	/*ÀÚ¸®¼ö ¸ÂÃß±â*/
	if( (charNum-num)<0 ){
		returnValue = false;	
		return returnValue;
	}else{
		var gap=charNum-num;
		var tempstring="";
		for (k=0;k<gap;k++){
			tempstring +="0";
		}
		tempValue = tempstring + it.value;
	}

	/*¼ýÀÚ°Ë»çÇÏ±â*/
	for (k=0;k<num;k++){
		if( tempValue.charAt(k)>="0" && tempValue.charAt(k)<="9" ){
			returnValue = false;			
		}else{
			returnValue = true;			
			break;
		}
	}

	it.value=tempValue;
	return returnValue;
}

// checkBox¹öÆ° Ã¼Å©¿©ºÎ È®ÀÎ
function checkCheckBoxValue(it)
{
	var returnValue=true;

	if ( !it.checked ){
		returnValue=false;
	}
	return returnValue;
}


// radio¹öÆ° Ã¼Å©¿©ºÎ È®ÀÎ
function checkRadioValue(it)
{
	var returnValue=true;

	for(k=0;k<it.length;k++){
		if (it[k].checked){
			returnValue=false;
			break;
		}
	}
	return returnValue;
}

// Ã¼Å©µÈ raido¹öÆ° °ª
function getRadioValue(it)
{
	var returnValue;

	for(k=0;k<it.length;k++){
		if (it[k].checked){
			returnValue=false;
			returnValue = it[k].value;
			break;
		}
	}
	return returnValue;
}


// ID Ã¼Å©
function checkIDValue(it,checkNumFrom,checkNumTo)
{

	var num= it.length;
	if ( checkNumFrom<=num && num<=checkNumTo ){
		for (k=0;k<num;k++){
			if ( k==0 ){
				if( !((it.charAt(k)>="A" && it.charAt(k)<="Z") || (it.charAt(k)>="a" && it.charAt(k)<="z")) ){//Ã¹¹øÂ° ¹®ÀÚ´Â ¿µ¹®ÀÌ¿©ÇÔ
					alert("¾ÆÀÌµð´Â A~Z ¶Ç´Â a~z ·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.");
					return true;
				}
			} else {
				if( !((it.charAt(k)>="A" && it.charAt(k)<="Z") || (it.charAt(k)>="a" && it.charAt(k)<="z") || (it.charAt(k)>="0" && it.charAt(k)<="9")) ){//µÎ¹øÂ° ¹®ÀÚºÎÅÍ´Â ¿µ¹®µµ´Â ¼ýÀÚÀÌ¾î¾ßÇÔ
					alert("¾ÆÀÌµð´Â a~z ¶Ç´Â 0~9 ÀÇ ¹®ÀÚ·Î ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.");
					return true;
				}
			}
		}
	}else{
		alert("¾ÆÀÌµð´Â "+checkNumFrom+"~"+checkNumTo+"ÀÚÀÇ ¿µ¹® ¶Ç´Â ¿µ¹® ¹× ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ¸¸µé¾î ÁÖ½Ê½Ã¿À.");
		return true;
	}

	return false;			

}

function checkLoginIDValue(it,checkNumFrom,checkNumTo)
{
	var min = checkNumFrom;
	var max = checkNumTo;
	var ret = false;
	var len = it.length;
	userid = it.toLowerCase();

	if(len>=min && len<=max) {
		for (k=0; k<len; k++) {
			var char1 = userid.charAt( k );
			if( char1=="'" || char1==" " || char1=="\"" ) {
				alert("¾ÆÀÌµð´Â °ø¹éÀÌ³ª Æ¯¼ö¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.\t");
				return true;
			}
		}
	} else {
		alert("¾ÆÀÌµð´Â "+min+"~"+max+"ÀÚÀÇ ¿µ¹® ¶Ç´Â ¿µ¹® ¹× ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇÏ¼¼¿À.\t");
		return true;
	}
	return false;
}

// ÆÐ½º¿öµå Ã¼Å©
function checkPASSValue(it,checkNumFrom,checkNumTo)
{
	var num= it.length;
	if ( checkNumFrom<=num && num<=checkNumTo ){
		for (k=0;k<num;k++){
			if( !((it.charAt(k)>="A" && it.charAt(k)<="Z") || (it.charAt(k)>="a" && it.charAt(k)<="z") || (it.charAt(k)>="0" && it.charAt(k)<="9")) ){
				alert("ºñ¹Ð¹øÈ£´Â ¿µ¹® ¶Ç´Â ¿µ¹® ¹× ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ¸¸µé¾î ÁÖ½Ê½Ã¿À.");
				return true;
			}
		}
	}else{
		alert("ºñ¹Ð¹øÈ£´Â "+checkNumFrom+"~"+checkNumTo+"ÀÚÀÇ ¿µ¹® ¶Ç´Â ¿µ¹® ¹× ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ¸¸µé¾î ÁÖ½Ê½Ã¿À.");
		return true;
	}
	return false;		

}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
function checkJuminNum(resident) 
{
	var returnValue=false;

	IDtot =0;
	IDAdd = "234567892345";

		for(i=0; i<12; i++)

		IDtot = IDtot + parseInt(resident.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(resident.substring(12, 13)) != IDtot) {
			returnValue = true;
		}
		return returnValue;
}

// ÇÑ¸ÞÀÏ Ã¼Å©
function checkHanmail(it) 
{
	var atpos = 0 ;
	var validFieldValue = it.value ;
	var num= validFieldValue.indexOf("@", 0)+1;
	
	if (validFieldValue.substring(num, num+8) =="daum.net" || validFieldValue.substring(num, num+11) == "hanmail.net") {
		return true;
	}
	return false;
}

// Email Çü½Ä Ã¼Å©
function checkEmail(it)
{
	var atpos = 0 ;
	var validFieldValue = it.value ;
	if (validFieldValue.indexOf("@", 0) < 2 || validFieldValue.indexOf(".", 0) < 2 || validFieldValue.length < 5 ) {
		return true;
	}
	return false;
}

// input ¿¡·¯½Ã text ¼±ÅÃ
function textErrorUtil(aa)
{
	aa.focus();
	aa.select();
	return;
}

// input ¿¡·¯½Ã focus ÁÖ±â
function etcErrorUtil(aa)
{
	aa.focus();
	return;
}

// input ¿¡·¯½Ã focus ÁÖ±â2
function selectErrorUtil(aa)
{
	aa.focus();
	return;
}

// textarea¿¡¼­ °³Çà¹®ÀÚ¸¦ <br>ÅÂ±×·Î º¯È¯
function textAreaUtil(aa)
{

	var temp = document.all.tags("textarea");
	var tempLength = temp.length;

	var indexOfValue=0;

	for (k=0;k<tempLength;k++){
		
		if ( aa=="Return2Br" ){		
			for (;;){
				temp(k).value = Return2Br(temp(k).value);	
				if( temp(k).value.indexOf("\r\n")==-1)break;
			}
		}else if(aa=="Br2Return"){
			for (;;){
				temp(k).value = Br2Return(temp(k).value.replace("<br>","<BR>"));
				if( temp(k).value.indexOf("<BR>")==-1 )break;
			}			
		}
	}
}

// brÅÂ±×·Î º¯È¯
function Return2Br(value)
{
	var returnValue = value.replace("\r\n", "<BR>");
	return returnValue;
}
// brÅÂ±×¸¦ °³Çà¹®ÀÚ·Î º¯È¯
function Br2Return(value)
{
	var returnValue = value.replace("<BR>","\r\n");
	return returnValue;
}

// ¿ìÆí¹øÈ£ Ã£±â
function openZipcode(formName,fieldName)
{

	var popUpFile="/member/open_zipcode.jsp?formName="+formName+"&fieldName="+fieldName;/*[ÆË¾÷Ã¢ ÆÄÀÏ°æ·Î Àý´ë°æ·Î·ÎÀÔ·Â!!!]*/
	var popUpHeight=350;                                       /*[ÆË¾÷Ã¢ ³ôÀÌ]*/
	var popUpWidth=400;                                        /*[ÆË¾÷Ã¢ ³ÐÀÌ]*/
	var popUpWindowName="openZipcode";/*[Àý´ë°æ·Î·ÎÀÔ·Â!!!]*/
	var popUpOption="width="+popUpHeight+",height="+popUpWidth+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=0,top=0";

	NewWindow ( popUpFile, "popUpWindow", popUpWidth, popUpHeight, popUpOption );
}

// ÆË¾÷Ã¢ °¡¿îµ¥ À§Ä¡¿¡ ¶ç¿ì±â
function NewWindow(mypage, myname, w, h, theFeats) 
{ 
	var winl = (screen.width - w) / 2; 
	var wint = (screen.height - h) / 2; 
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+','+theFeats 
	win = window.open(mypage, myname, winprops) 
	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}
