
//	============================================================================
//	=	¹®ÀÚ¿­ ¾ÕµÚ¿¡ÀÖ´Â °ø¹é Á¦°Å
//	============================================================================

	function trim(txt){
		return txt.replace(/(^\s*)|(\s*$)/g, "");
	}

	function strSpace(str)	{
		var index,len
		while(true) {
			index = str.indexOf(" ");
			if (index == -1)
				break;
				len = str.length;
				str = str.substring(0,index) + str.substring((index + 1),len);
		}
		return str.length;
	}

//	============================================================================
//	=	¹®ÀÚ¿­ ¼ýÀÚÃ¼Å©
//	============================================================================
function fnOnlyNumChk(objNum) {
  var objNum = eval(objNum);
  var szValue = objNum.value;
  szValue = szValue.toUpperCase();
  for(var i=0; i < szValue.length; i++) {
    if (szValue.charAt(i) == ' '){
      return false;
    }else if ((szValue.charAt(i) < '0') || (szValue.charAt(i) > '9'))	{
      return false;
    }
  }
}

//	============================================================================
//	=	¼ýÀÚ¸¸ ÀÔ·ÂµÇµµ·Ï ÇÑ´Ù.
//	============================================================================
function onlyNumber(){
 // 90:ctrl+z, 67:ctrl+c, 86:ctrl+v
 if( (event.ctrlKey && event.keyCode==90) || (event.ctrlKey && event.keyCode==67) || (event.ctrlKey && event.keyCode==86) || (event.keyCode==190) || (event.keyCode>=96 && event.keyCode<=105) || (event.keyCode==110) || (event.keyCode>47 && event.keyCode<58) || event.keyCode==8 || event.keyCode==16 || event.keyCode==116 || event.keyCode==18 || event.keyCode==9 ||(event.keyCode>=37 && event.keyCode<=40) || event.keyCode==46 );
 else event.returnValue=false;
}


//	============================================================================
//	=	ÁÖ¹Îµî·Ï¹øÈ£Ã¼Å©
//	============================================================================
function JuminCheck(n1,n2)  { 
 var chk=0;
	for (var i = 0; i <=5 ; i++){ 
	chk = chk + ((i%8+2) * parseInt(n1.substring(i,i+1))) 
 } 

	for (var i = 6; i <=11 ; i++){ 
	chk = chk + ((i%8+2) * parseInt(n2.substring(i-6,i-5))) 
 } 
	chk = 11 - (chk %11) 
	chk = chk % 10 
	
	if (chk != n2.substring(6,7)){ 
		return false; 
 } else {
		return true; 
	}
}

//	============================================================================
//	=	Á¤È®ÇÑ ÀÌ¸ÞÀÏÀ» ÀÔ·Â¹Þ±â À§ÇÑ ÀÌ¸ÞÀÏ À¯È¿¼º Ã¼Å©
//	============================================================================
function CheckEmail(pCtrl) {
	var fmt3 = /^[-!#$%&amp;\'*+\\./0-9=?A-Z^_a-z{|}~]+@[-!#$%&amp;\'*+\\/0-9=?A-Z^_a-z{|}~]+\.[-!#$%&amp;\'*+\\./0-9=?A-Z^_a-z{|}~]+$/;
	var strEmail = pCtrl.value;
	if (!fmt3.test(strEmail)) {
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
		pCtrl.focus();
		return false;
	} else return true;

}


//	============================================================================
//	=	¹®ÀÚ¿­ ¼ýÀÚÃ¼Å©
//	============================================================================
function fCheckNumber(pNumber) {
	// °ªÀÌ ¾øÀ¸¸é FALSE ¸®ÅÏ
	if(typeof(pNumber) == "undefined") return false;
	var pNumber = trim(pNumber)
	if(pNumber.length == 0) return false;

	// ¹®ÀÚ¿­È­½ÃÄÑ º¯¼ö¿¡ ÀúÀå
	var vNumber = pNumber.toString();
	// ¹®ÀÚ¿­ ±æÀÌ¸¸Å­ loop
	for(var i=0; i<vNumber.length; i++) {
		var vTemp = vNumber.substring(i, i+1);
		
		// ¼ýÀÚ°¡ ¾Æ´Ï¸é FALSE ¸®ÅÏ
		if(isNaN(vTemp)) return false;
		
		// °ø¹éÀÌ¸é FALSE ¸®ÅÏ
		if(" " == vTemp) return false;
	}

	// ÀÌ»ó ¾øÀ¸¹Ç·Î TRUE ¸®ÅÏ
	return true;
}


function MM_winopen(URL,alia,Spec) {
	window.open(URL,alia,Spec)
	return;
}


