//¿¡·¯Ãâ·Â
function err_proc(err, msg) {
	if(msg.length > 0){
		alert(msg);
	}

	err.focus();
	//err.select();
	return false;
}

//¸ÞÀÏ Ã¼Å©
function check_email(obj, email){
	if(check_mail(email)){
		return true;
	}else{
		alert("ÀÌ¸ÞÀÏ Çü½ÄÀÌ Æ²¸³´Ï´Ù");
		obj.value = "";
		obj.focus();
		return false;
	}
}

//¸ÞÀÏ Ã¼Å©
function check_mail(val) {
	var cnt = 0;
	for (i = 0; i < val.length; i++)
		if(val.charAt(i) == '@' ) 
			cnt++
		if(cnt != 1)
			return false;     
		else if (val.indexOf("@") < 3) 
			return false;
		else if(val.length - val.substr(0, val.indexOf("@")).length == 0 )
			return false;
		else if(val.search(/(\S+)@(\S+)\.(\S+)/) == -1 )
			return false;
		else 
			return true;
}

// °ø¹éÀ» Ã¼Å©
function check_space(str){
	if(str.value.indexOf(" ") != -1){
		return true;
	}
}

// ÀüÈ­¹øÈ£/ÈÞ´ëÆù/ÆÑ½º Ã¼Å©
function check_tel(){
	var arr_val = Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-");
	for(i=0; i<arr_val.length; i++){
		if(String.fromCharCode(window.event.keyCode) == arr_val[i]){
			return true;
		}
	}
	return false;
}

// ¼ýÀÚ Ã¼Å©
function check_num(){
	var arr_val = Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "0");
	for(i=0; i<arr_val.length; i++){
		if(String.fromCharCode(window.event.keyCode) == arr_val[i]){
			return true;
		}
	}
	return false;
}



//ÅÂ±×¹× (')¹®ÀÚ ¸·±â
function check_tag(val){
	for(i=0; i<val.value.length; i++){
		if(val.value.charAt(i) == "<" || val.value.charAt(i) == ">" || val.value.charAt(i) == "'"){
			alert("¹®ÀÚ (), (>), (')´Â »ç¿ëÇÒ¼ö ¾ø½À´Ï´Ù!");
			val.value = val.value.substr(0, i);
			return false;
		}
	}
}



// ÆäÀÌÁö ·Îµå ///////////////////////////////////////////////////////
function page_load(){


	// °¶·¯¸® ÆäÀÌÁö
	if(document.all.pic){
		check_size(document.all);
	}


	//clickOnNode(1);

}

// ¼ýÀÚ Ã¼Å©
function isNumeric(s) {
        for (i=0; i<s.length; i++) {
                c = s.substr(i, 1);
                if (c < "0" || c > "9") return false;
        }
        return true;
}


// ³¯Â¥ Ã¼Å©
function isYYYYMMDD(y, m, d) {
        switch (m) {
        case 2:        // 2¿ùÀÇ °æ¿ì
                if (d > 29) return false;
                if (d == 29) {
                        // 2¿ù 29ÀÇ °æ¿ì ´çÇØ°¡ À±³âÀÎÁö¸¦ È®ÀÎ
                        if ((y % 4 != 0) || (y % 100 == 0) && (y % 400 != 0))
                                return false;
                }
                break;
        case 4:        // ÀÛÀº ´ÞÀÇ °æ¿ì
        case 6:
        case 9:
        case 11:
                if (d == 31) return false;
        }
        // Å« ´ÞÀÇ °æ¿ì
        return true;
}

// ÁÖ¹Î¹øÈ£
function isSSN(s1, s2) {
        n = 2;
        sum = 0;
        for (i=0; i<s1.length; i++)
                sum += parseInt(s1.substr(i, 1)) * n++;
        for (i=0; i<s2.length-1; i++) {
                sum += parseInt(s2.substr(i, 1)) * n++;
                if (n == 10) n = 2;
        }
        c = 11 - sum % 11;
        if (c == 11) c = 1;
        if (c == 10) c = 0;
        if (c != parseInt(s2.substr(6, 1))) return false;
        else return true;
}


// preview
function es_open_view(url){
	kk = window.open('','kk','width=500,height=500,scrollbars,resizable');
	kk.document.write("<body  topmargin=0 leftmargin=0 onLoad='window.resizeTo(document.all.kk.width+60,document.all.kk.height+80);'>");
	kk.document.write("<table width=100% height=100%><tr><td align=center><img id=kk src='" + url + "' style='cursor:hand;border:solid 1 #eeeeee;' onClick=self.close();></td></tr></table>");
	kk.document.write("</body>");
	kk.document.close();
	
}



// ÆäÀÌÁö ·Îµå
function page_load(){
	if(typeof(body_load) == "function"){
		body_load();
	}
}




// ¸¶¿ì½º ¿À¹ö ///////////////////////////////////////////////////////////////////////
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}