// JavaScript Document
function chkBlank(obj, msg) {
	if (!obj.value) {
		if (msg.length > 0) {
			alert(msg);
			obj.focus();
		}
		return false;
	}
	return true;
}

function chkNumeric(obj, msg) {
	if (isNaN(obj.value)) {
		if (msg.length > 0) {
			alert(msg);
			obj.focus();
		}
		return false;
	}
	return true;
}

function chkMinLength(obj, msg, min_length) {
	if (obj.value.length < min_length) {
		if (msg.length > 0) {
			alert(msg);
			obj.focus();
		}
		return false;
	}
	return true;
}

function chkCheck(obj, msg) {
	for (var i = 0; i < obj.length; i++) {
		if (obj[i].checked == true)
			return true;
	}
	if (msg.length > 0) {
		alert(msg);
	}
	return false;
}


// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© 
function chk_ssn(ssn1, ssn2)
{
	chk = 0;
	
  	for (var i = 0; i <=5 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(ssn1.substring(i,i+1)))
 	}

  	for (var i = 6; i <=11 ; i++){ 
        	chk = chk + ((i%8+2) * parseInt(ssn2.substring(i-6,i-5)))
 	}

  	chk = 11 - (chk %11);
  	chk = chk % 10;

  	if (chk != ssn2.substring(6,7))
  	{
  		return (false);
  	}
  	return (true);
}

//////////////////////////////////
function isValidFormat(input,format) {
    if (input.value.search(format) != -1) {
        return true; //¿Ã¹Ù¸¥ Æ÷¸Ë Çü½Ä
    }
    return false;
}

/**
* ÀÔ·Â°ªÀÌ ÀÌ¸ÞÀÏ Çü½ÄÀÎÁö Ã¼Å©
* ex) if (!isValidEmail(form.email)) {
*         alert("¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.");
*     }
*/
function isValidEmail(input) {
//    var format = /^(\S+)@(\S+)\.([A-Za-z]+)$/;
    var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    return isValidFormat(input,format);
}


/*
* ¿ÀÁ÷ ¼ýÀÚ°ª¸¸ ÀÔ·Â°¡´É
*/
function onlyNumber()
{
 	if ((event.keyCode<48)||(event.keyCode>57))
		event.returnValue=false;
}

// »ç¾÷ÀÚ µî·Ï¹øÈ£ Ã¼Å©
function isValidCompanyNumber(val1,val2,val3)          
{          
	if(!(val1)||!(val2)||!(val3)){
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		return false;
	}
	li_value = new Array(10);     
	
	if ( val1.length == 3 && val2.length == 2 && val3.length == 5){          
   		if ( ( !isNaN(val1)) && (!isNaN(val2)) && (!isNaN(val3))){          
          li_value[0] = ( parseFloat(val1.substring(0 ,1))  * 1 ) % 10;          
          li_value[1] = ( parseFloat(val1.substring(1 ,2))  * 3 ) % 10;          
          li_value[2] = ( parseFloat(val1.substring(2 ,3))  * 7 ) % 10;          
          li_value[3] = ( parseFloat(val2.substring(0 ,1))  * 1 ) % 10;          
          li_value[4] = ( parseFloat(val2.substring(1 ,2))  * 3 ) % 10;          
          li_value[5] = ( parseFloat(val3.substring(0 ,1))  * 7 ) % 10;          
          li_value[6] = ( parseFloat(val3.substring(1 ,2))  * 1 ) % 10;          
          li_value[7] = ( parseFloat(val3.substring(2 ,3))  * 3 ) % 10;          
          li_temp = parseFloat(val3.substring(3,4))  * 5 + "0";          
          li_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));          
          li_value[9] =  parseFloat(val3.substring(4,5));          
          li_lastid = (10 - ( ( li_value[0] + li_value[1] + li_value[2] + li_value[3] + li_value[4] + li_value[5] + li_value[6] + li_value[7] + li_value[8] ) % 10 ) ) % 10;          
          if (li_value[9] != li_lastid){          
            alert("\n»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");          
            return false;          
          }else          
            return true;
        }else          
             alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅÂ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");          
             return false;          
    }else {          
             alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅÂ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");          
  		return false;          
    } 

	return true;    	             
}

// ·¹ÀÌ¾î º¸ÀÌ±â/¼û±â±â
function sk_SetDisplay(obj, value)
{
	obj.style.display = value;
}	

function sk_SetVisibility(obj, value)
{
	obj.style.visibility = value;
}	

// ¹è¿­·Î ¼±¾ðµÈ ·¹ÀÌ¾î º¸ÀÌ±â/¼û±â±â
function sk_ShowDivArray(obj, seq) {
	if (!obj.length) 
	{
			
		
	}
	else
	{
		
		
	}
	
}


// Ã¼Å©¹Ú½º ¸ðµÎ ¼±ÅÃ
function chkAll(obj) {
	if (!obj.length)
		obj.checked = (obj.checked) ? false : true;
	else
		for (var i = 0; i < obj.length; i++)
			obj[i].checked = (obj[obj.length-1].checked) ? false : true;
			
}


// obj ¹è¿­Áß¿¡ ÇÏ³ª¶óµµ Ã¼Å©µÇ¾îÀÖ´ÂÁö È®ÀÎÇÏ´Â ÇÔ¼ö.
function isCheckedAny(obj) {
	if (!obj.length) {
		return (obj.checked);
	} else {
		for (var i = 0; i < obj.length; i++) {
			if (obj[i].checked) {
				return true;
			}
		}
		return false;
	}
}



