/*------------------------------------------------------------------------------
1. Programmed by : Yune Seung Hwan
2. Date : 2004-07-22
3. Description : Check Validate
4. Input parameter : obj - form Object (¿¹: document.courseFrom.txtCourseName )
                     strMsg - ÀÔ·ÂÀÌ ÇÊ¿äÇÑ ÆûÇÊµå ÀÌ¸§ (¿¹: ÀÌ¸§À» )
5. Output value : true / false
'------------------------------------------------------------------------------*/
// textbox¸¦ ÀÔ·ÂÇÏ¿´´ÂÁö Ã¼Å©
function txtValidate(obj, strMsg) {
  if (noEmpty(obj.value) != '') {
    return true;
  } else {
    alert(strMsg + ' ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
    var oType = obj.type;
    if (oType == 'text') obj.focus();
    else if (oType == 'select') obj.select();
    else obj.focus();
    return false;
  }
}

/*------------------------------------------------------------------------------
1. Programmed by : Yune Seung Hwan
2. Date : 2004-07-22
3. Description : Check Validate
4. Input parameter : obj - form Object (¿¹: document.courseFomr.lbCourseType )
                     strMsg - ÀÔ·ÂÀÌ ÇÊ¿äÇÑ ÆûÇÊµå ÀÌ¸§ (¿¹: °úÁ¤¸íÀ» )
5. Output value : true / false
'------------------------------------------------------------------------------*/
// radio¸¦ ¼±ÅÃÇÏ¿´´ÂÁö Ã¼Å©
function rdoValidate(obj, strMsg) {
  var checked = false;
  var j = obj.length;
  for (var i=0; i<j; i++) {
    if (obj[i].checked) {
      checked = true;
      break;
    }
  }
  if (checked == true) {
    return true;
  } else {
    alert(strMsg + ' ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À.');
    return false;
  }
}


// ÁÂÃø °ø¹é Á¦°Å ÇÔ¼ö
function Ltrim(strValue){
    while (strValue.length>0){
       if(strValue.charAt(0)==' '){
           strValue=strValue.substring(1,strValue.length);              
	   }
       else
          return strValue;	    
    }
	return strValue;
}


//¿ìÃø °ø¹é Á¦°Å ÇÔ¼ö
function Rtrim(strValue){
    while (strValue.length>0){
       if(strValue.charAt(strValue.length-1)==' '){
           strValue=strValue.substring(0,strValue.length-1);              
	   }
       else
           return strValue;	    
   }
   return strValue;
}


// ¾çÂÊ °ø¹é Á¦°Å ÇÔ¼ö
function Trim(strValue){
   strValue = Ltrim(strValue);
   strValue = Rtrim(strValue);
   return strValue;
}


// ¸ðµç °ø¹é Á¦°Å ÇÔ¼ö
function noEmpty(strValue) {
  var strNoEmptyVlaue = ""
     for (i=0; i<strValue.length; i++) {
        if (strValue.charAt(i) != ' ') {
	   strNoEmptyVlaue = strNoEmptyVlaue + strValue.charAt(i)
        }
     }
  return strNoEmptyVlaue;
}


// »õÃ¢¶ç¿ì±â
function newWindowOpen(URL,WinName,WinWidth,WinHeight,ScrollYN) {
	var NewWin = window.open(URL,WinName,'toolbar=no,width='+WinWidth+',height='+WinHeight+',resizable=yes,scrollbars='+ScrollYN)
	NewWin.focus();
}


// ¼ýÀÚÀÔ·Â Å¸´ç¼º Ã¼Å©
function IsNumeric(nValue) {
    if(nValue == "") {
		return false;
    }
    for(i=0; i<nValue.length; i++) {
	if(nValue.substring(i,i+1) < "0" || nValue.substring(i,i+1) > "9") {
	    return false;
	}
    }
    return true;
}

//¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
function numkey(){
	if ((event.keyCode<48)||(event.keyCode>57)){
		event.returnValue=false;
	}
}


//ÁÖ¹Î¹øÈ£ Ã¼Å© ÇÔ¼ö
function regnumcheck(ssn1,ssn2){ 
	if (ssn1.length != 6){ 
		return false;
	} 
	else if (ssn2.length != 7){ 
		return false;
	} 
	else { 
		var str_serial1 = ssn1; 
		var str_serial2 = ssn2; 
		var digit=0 
		
		for (var i=0;i<str_serial1.length;i++){ 
		var str_dig=str_serial1.substring(i,i+1); 
		
		if (str_dig<'0' || str_dig>'9'){ 
			digit=digit+1 
		} 
	} 
	
	if ((str_serial1 == '') || ( digit != 0 )){ 
		return false;   
	}
	 
	var digit1=0 
	
	for (var i=0;i<str_serial2.length;i++){ 
	var str_dig1=str_serial2.substring(i,i+1); 	
		if (str_dig1<'0' || str_dig1>'9'){ 
			digit1=digit1+1 
		} 
	}
	 
	if ((str_serial2 == '') || ( digit1 != 0 )){ 
		return false;   
	}
	 
	if (str_serial1.substring(2,3) > 1){ 
		return false;   
	}
	 
	if (str_serial1.substring(4,5) > 3){ 
		return false;   
	}
	 
	if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0){ 
		return false;   
	}
	 
	var a1=str_serial1.substring(0,1) 
	var a2=str_serial1.substring(1,2) 
	var a3=str_serial1.substring(2,3) 
	var a4=str_serial1.substring(3,4) 
	var a5=str_serial1.substring(4,5) 
	var a6=str_serial1.substring(5,6) 
	var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7 
	var b1=str_serial2.substring(0,1) 
	var b2=str_serial2.substring(1,2) 
	var b3=str_serial2.substring(2,3) 
	var b4=str_serial2.substring(3,4) 
	var b5=str_serial2.substring(4,5) 
	var b6=str_serial2.substring(5,6) 
	var b7=str_serial2.substring(6,7) 
	var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 
	check_digit = check_digit%11 
	check_digit = 11 - check_digit 
	check_digit = check_digit%10 
	if (check_digit != b7){ 
		return false;   
	} 
	else{ 
		return true;
	} 
	} 
} 

//»ç¾÷ÀÚ ¹øÈ£ Ã¼Å© ÇÔ¼ö
function chkWorkNum(cnum1, cnum2, cnum3){ 
	strNumb = cnum1 + cnum2 + cnum3

	if (strNumb.length != 10){ 
		return false; 
	} 
         
	sumMod = 0; 
	sumMod += parseInt(strNumb.substring(0,1)); 
	sumMod += parseInt(strNumb.substring(1,2)) * 3 % 10; 
	sumMod += parseInt(strNumb.substring(2,3)) * 7 % 10; 
	sumMod += parseInt(strNumb.substring(3,4)) * 1 % 10; 
	sumMod += parseInt(strNumb.substring(4,5)) * 3 % 10; 
	sumMod += parseInt(strNumb.substring(5,6)) * 7 % 10; 
	sumMod += parseInt(strNumb.substring(6,7)) * 1 % 10; 
	sumMod += parseInt(strNumb.substring(7,8)) * 3 % 10; 
	sumMod += Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10); 
	sumMod += parseInt(strNumb.substring(8,9)) * 5 % 10; 
	sumMod += parseInt(strNumb.substring(9,10)); 
         
	if (sumMod % 10 != 0){ 
        return false; 
	}
	else{
		return true; 
	}
}

// Ä³¸¯ÅÍ°¡ ÀÖ´ÂÁö Ã¼Å©
function InChar(nValue,char) {
    if(nValue == "") {
		return false;
    }
    for(i=0; i<nValue.length; i++) {
	if(nValue.substring(i,i+1) == char ) {
	    return true;
	}
    }
    return false;
}


// ¿£ÅÍ
function Enter() {
	if(event.keyCode == 13){ 
		return true;
	} else {
		return false;
	}
}


// focusÀÚµ¿ ³Ñ±â±â
function checknum(len, frm1, frm2){
	var str = eval("document.form1."+frm1).value.length;
	if(str == len) {
		eval("document.form1."+frm2).focus();
		eval("document.form1."+frm2).select();
	}
}


// style display show
function showStyle(id) {
	eval(id +".style").display = "block";
}


// style display hie
function hideStyle(id) {
	eval(id +".style").display = "none";
}