function chksize( img )	{
	var temp;
	//¾÷·Îµå ÈÄ ÀÌ¹ÌÁö¸¦ ¸ð¿©ÁÙ Å×ÀÌºíÀÇ °¡·Î Å©±â
	//º¸±â ÁÁÀº »çÀÌÁî·Î ¼öÁ¤ÇØÁÖ¼¼¿ä
	//ÀüÃ¼ º¸±â¸¦ À§ÇÑ Anchor°¡ °É¸³´Ï´Ù.
	var chk_size = 550;
	temp	= new Image();
	temp.src=img.src;
	
	if( temp.width > chk_size )	{
		img.width=550;
	}
}
var stateFlag = 0; 
function checkImgFormat(imgPath){
	if ( imgPath.indexOf(".PNG") != -1 ||
		 imgPath.indexOf(".JPG") != -1 ||
		 imgPath.indexOf(".GIF") != -1 ||
		 imgPath.indexOf(".BMP") != -1 ||
		 imgPath.indexOf(".png") != -1 ||
		 imgPath.indexOf(".gif") != -1 ||
		 imgPath.indexOf(".jpg") != -1 ||
		 imgPath.indexOf(".bmp") != -1 ){
			stateFlag = 1;
			document.all.tempImg.src = imgPath;
	}else{
			stateFlag = 0;
			if ( imgPath != "" )
					alert("Áö¿øÇÏÁö ¾Ê´Â ÆÄÀÏÀÔ´Ï´Ù.");
	}
	var extFile = imgPath.split("\\");
	var ImgInfo = extFile[extFile.length-1];
	var ext = ImgInfo.split(".");
	if ( !isKorean(ext[0]) )
		alert("ÇÑ±Û¸íÀº Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");

}

//ÇÑ±ÛÃ¼Å©
function isKorean(ch) {
   var numUnicode = ch.charCodeAt(0);                                                                                    
   if ( 44032 <= numUnicode && numUnicode <= 55203 ) return false;            
   return true;
}

/**
  * ÀÔ·Â°ªÀÌ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ Æ÷¸Ë Çü½ÄÀÎÁö Ã¼Å©
  * ÀÚ¼¼ÇÑ format Çü½ÄÀº ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ''regular expression''À» ÂüÁ¶
  */
function isValidFormat(input,format) {
	if (input.value.search(format) != -1) {
		return true; //¿Ã¹Ù¸¥ Æ÷¸Ë Çü½Ä
	}
	return false;
}

function psnoCheck(it) {
	psnoTot = 0;
	psnoAdd = '234567892345';

	for(i=0;i<12;i++) {
		psnoTot = psnoTot + parseInt(it.substring(i,i+1))*parseInt(psnoAdd.substring(i,i+1));
	}
	psnoTot = 11 - (psnoTot%11);
	if (psnoTot==10) {
		psnoTot=0;
	} else if(psnoTot==11) {
		psnoTot=1;
	}
	if(parseInt(it.substring(12,13))!=psnoTot) return true
}

/**
  * ÀÔ·Â°ªÀÌ ÀÌ¸ÞÀÏ Çü½ÄÀÎÁö Ã¼Å©
  * ex) if (!isValidEmail(form.email)) {
  *         alert("¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.");
  *     }
  */
function isValidEmail(input) {
	var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
	return isValidFormat(input,format);
}

function getNumber(obj){
	var exp = /[^0-9]/g;
	var number = obj.value.replace(exp,"");
	return number;
}
// ¼ýÀÚ¸¸ ¹Þ¾Æ¼­ ¾Æ´Ï¸é ¸Þ¼¼Áö º¸¿© ÁÖ´Â 
function onlyNumber(objEv) {
	if(!isNum(objEv)){
		alert("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		objEv.value = "";
		objEv.focus();
		return;
	}
}
function isNum(input) {
    var chars = "0123456789";
    return containsCharsOnly(input,chars);
}
function containsCharsOnly(input,chars) {
    for (var inx = 0; inx < input.value.length; inx++) {
       if (chars.indexOf(input.value.charAt(inx)) == -1)
           return false;
    }
    return true;
}

function setMoneyFormat( tmpObj ){
	var cruVal = formattedMoney(tmpObj);
	tmpObj.value = cruVal;
}
function getMoneyFormat( tmpObj ) {
	return formattedMoney(tmpObj);
}
function setMoneyUpper(obj, bound){
	var tmp = removeFormattedMoney(obj);
	if ( tmp.length > bound ) {
		alert(bound+"ÀÚ¸®¼ö ÀÌ»ó ÃÊ°úÇÒ ¼ö ¾ø½À´Ï´Ù.");
		obj.value = "0";
		obj.focus();
	}
}
function removeFormattedMoney(v) {
	var unformat = "";
	var money = getNumber(v);
	var arr = money.split(",");
	for(var i = 0; i < arr.length; i++) {
		unformat += arr[i];
	}
	return unformat;
}
function formattedMoney(v) {
	var format = "";
	var money = removeFormattedMoney(v);

	money = reverse(money);
	for(var i = money.length-1; i > -1; i--) {
		if((i+1)%3 == 0 && money.length-1 != i) format += ",";
			format += money.charAt(i);
		}
	return format;
}

//¹ýÀÎµî·Ï¹øÈ£
function cvtCNumber(obj){
	var exp = /-/g;
	var number = obj.value.replace(exp,"");
	var num = "";
	
	if ( number.length > 6 ) {
		num = number.substring(0,6) + "-" + number.substring(6);
	} else {
		num = obj.value;
	}
	obj.value = num;
	
}

// ¼ýÀÚ¸¸ ÃßÃâÇÑ´Ù.
function getNumber(obj){
	var exp = /[^0-9]/g;
	var number = obj.value.replace(exp,"");
	return number;
}
//ÀüÈ­¹øÈ£ ÇÏÀÌÇÂ Ç¥½Ã
function isNumberOrHyphen(obj){
	var exp = /[^0-9-]/g;
	if ( exp.test(obj.value) ) {
		alert("¼ýÀÚ¿Í '-'¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		obj.value = "";
		obj.focus();
	}
}
function cvtPhoneNumber(obj){
	var exp = /-/g;
	var number = obj.value.replace(exp,"");
	var revNumber = reverse(number);
	if ( obj.value.length > 2 ) {
		if ( number.substring(0,2) == "02" ){
			obj.value = number.substring(0,2)+"-"+insertHyphen(number.substring(2));
		} else if ( obj.value.length > 3 && number.substring(0,2) != "02"  ) {
			obj.value = number.substring(0,3)+"-"+insertHyphen(number.substring(3));
		}
	}
}

function insertHyphen(target){
	var rev = reverse(target);
	var cnt = 0;
	if ( target.length%4 != 0 ) {
		cnt = Math.floor(target.length/4);
	} else {
		cnt = Math.floor(target.length/4)-1;
	}
	var result = "";
	if ( cnt > 0 ) {
		var token = new Array();
		for ( var i=0; i<=cnt; i++ ) {
			token[i] =  reverse(rev.substring(0,4));
			rev = rev.substring(4);
		}
		for ( var i=cnt; i>0; i-- ){
			result = result + token[i] + "-";
		}
		result += token[0];
		return result;

	} else {
		return target;
	}
}

function reverse(s) {
	var rev = "";

	for(var i = s.length-1; i >= 0 ; i--) {
		rev += s.charAt(i);
	}
	return rev;
}

function delConfirm(alertMessage, rurl) {
	sure = confirm(alertMessage);
	if (sure)
		location.href=rurl;
}

function isSelected(selObj){
	if (selObj.options[selObj.selectedIndex].value != "" ){
		return true;
	} else {
		return false;
	}
}

function taborder(arg,nextname,len) {
	if (arg.value.length==len) {
		nextname.focus() ;
		return;
  }
}    

function hasCheckedRadio(input) {
    if (input.length > 1) {
        for (var inx = 0; inx < input.length; inx++) {
            if (input[inx].checked) return true;
        }
    } else {
        if (input.checked) return true;
    }
    return false;
}

function isHanmail(obj){
	var format = /^((\w|[\-\.])+)@hanmail.net$/;
	return isValidFormat(obj, format);
}

function delConfirm(alertMessage, rurl) {
	sure = confirm(alertMessage);
	if (sure)
		location.href=rurl;
}


// º¹¼öÀÇ Ã¼Å©¹Ú½º ¼±ÅÃÇÏ±â
function check(allChk, chkbox){
	if ( chkbox ) {
	    if ( chkbox.length ) {
	        for(var i = 0; i<chkbox.length; i++) {
	            chkbox[i].checked = allChk.checked;
	        }
	    } else {
	        chkbox.checked = allChk.checked;
	    }
    } else {
    	alert("¼±ÅÃÇÒ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.");
    }
}

// Ã¼Å©¹Ú½º°¡ ÇÏ³ª¶óµµ Ã¼Å©µÇ¾î ÀÖ´ÂÁö È®ÀÎ
function isSeleted(objCheck){
	var count = 0;
	if ( objCheck ) {
		if(objCheck.name != undefined) {
			if (objCheck.checked ==true) {
				count=1;
			}
		} else {
			for (i=0; i<objCheck.length; i++) {
				if (objCheck[i].checked == true) {
					count=count+1; 
					break;
				}
			}
		}
    }
	if (count==0){
		return false;
	} else {
		return true;
	}
}

