var HTTP_DOMAIN = "http://work.educare.or.kr";

function zRound_Tbl(width,height,color,contents) {
	var _Tbl;
	var width_20 = width - 20;
	_Tbl="<table cellpadding=0 cellspacing=0 border=0 width="+width+" height=10>"+
		 "<tr><td width=10 height=1 colspan=10></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=10 height=1 colspan=10></td>"+
		 "</tr>"+
		 "<tr><td width=8 height=1 colspan=8></td>"+
		 "<td width=2 height=1 colspan=2 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=2 height=1 colspan=2 bgcolor="+color+"></td>"+
		 "<td width=8 height=1 colspan=8></td>"+
		 "</tr><tr>"+
		 "<td width=6 height=1 colspan=6></td>"+
		 "<td width=4 height=1 colspan=4 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=4 height=1 colspan=4 bgcolor="+color+"></td>"+
		 "<td width=6 height=1 colspan=6></td>"+
		 "</tr><tr>"+
		 "<td width=5 height=1 colspan=5></td>"+
		 "<td width=5 height=1 colspan=5 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=5 height=1 colspan=5 bgcolor="+color+"></td>"+
		 "<td width=5 height=1 colspan=5></td>"+
		 "</tr><tr>"+
		 "<td width=4 height=1 colspan=4></td>"+
		 "<td width=6 height=1 colspan=6 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=6 height=1 colspan=6 bgcolor="+color+"></td>"+
		 "<td width=4 height=1 colspan=4></td>"+
		 "</tr><tr>"+
		 "<td width=3 height=1 colspan=3></td>"+
		 "<td width=7 height=1 colspan=7 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=7 height=1 colspan=7 bgcolor="+color+"></td>"+
		 "<td width=3 height=1 colspan=3></td>"+
		 "</tr><tr>"+
		 "<td width=2 height=1 colspan=2></td>"+
		 "<td width=8 height=1 colspan=8 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=8 height=1 colspan=8 bgcolor="+color+"></td>"+
		 "<td width=2 height=1 colspan=2></td>"+
		 "</tr><tr>"+
		 "<td width=2 height=1 colspan=2></td>"+
		 "<td width=8 height=1 colspan=8 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=8 height=1 colspan=8 bgcolor="+color+"></td>"+
		 "<td width=2 height=1 colspan=2></td>"+
		 "</tr><tr>"+
		 "<td width=1 height=1></td>"+
		 "<td width=9 height=1 colspan=9 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=9 height=1 colspan=9 bgcolor="+color+"></td>"+
		 "<td width=1 height=1></td>"+
		 "</tr><tr>"+
		 "<td width=1 height=1></td>"+
		 "<td width=9 height=1 colspan=9 bgcolor="+color+"></td>"+
		 "<td width="+width_20+" height=1 bgcolor="+color+"></td>"+
		 "<td width=9 height=1 colspan=9 bgcolor="+color+"></td>"+
		 "<td width=1 height=1></td>"+
		 "</tr></table>";

	_Tbl+="<table cellpadding=0 cellspacing=0 border=0 width="+width+" bgcolor="+color+" height="+height+">"+
		  "<tr><td width=20></td>"+
		  "<td width="+width_20+" valign=top align=center >"+contents+"</td>"+
		  "<td width=20></td></tr></table>";

	_Tbl+="<table cellpadding=0 cellspacing=0 border=0 width="+width+" height=10><tr><td width=1 height=1></td><td width=9 height=1 colspan=9 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=9 height=1 colspan=9 bgcolor="+color+"></td><td width=1 height=1></td></tr><tr><td width=1 height=1></td><td width=9 height=1 colspan=9 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=9 height=1 colspan=9 bgcolor="+color+"></td><td width=1 height=1></td></tr><tr><td width=2 height=1 colspan=2></td><td width=8 height=1 colspan=8 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=8 height=1 colspan=8 bgcolor="+color+"></td><td width=2 height=1 colspan=2></td></tr><tr><td width=2 height=1 colspan=2></td><td width=8 height=1 colspan=8 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=8 height=1 colspan=8 bgcolor="+color+"></td><td width=2 height=1 colspan=2></td></tr><tr><td width=3 height=1 colspan=3></td><td width=7 height=1 colspan=7 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=7 height=1 colspan=7 bgcolor="+color+"></td><td width=3 height=1 colspan=3></td></tr><tr><td width=4 height=1 colspan=4></td><td width=6 height=1 colspan=6 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=6 height=1 colspan=6 bgcolor="+color+"></td><td width=4 height=1 colspan=4></td></tr><tr><td width=5 height=1 colspan=5></td><td width=5 height=1 colspan=5 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=5 height=1 colspan=5 bgcolor="+color+"></td><td width=5 height=1 colspan=5></td></tr><tr><td width=6 height=1 colspan=6></td><td width=4 height=1 colspan=4 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=4 height=1 colspan=4 bgcolor="+color+"></td><td width=6 height=1 colspan=6></td></tr><tr><td width=8 height=1 colspan=8></td><td width=2 height=1 colspan=2 bgcolor="+color+"></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=2 height=1 colspan=2 bgcolor="+color+"></td><td width=8 height=1 colspan=8></td></tr><tr><td width=10 height=1 colspan=10></td><td width="+width_20+" height=1 bgcolor="+color+"></td><td width=10 height=1 colspan=10></td></tr></table>";
	document.write(_Tbl);
}

function findInPage(str){
	var NS4 = (document.layers); 
	var IE4 = (document.all);
	var win = window; 
	var n = 0;

	var txt, i, found;
	if (str == ""){
		alert("°Ë»ö¾î¸¦ ³Ö¾îÁÖ¼¼¿ä");
		return false;
	}
	//return false;
	if (NS4) {
		if (!win.find(str))
			while(win.find(str, false, true))
			n++;
		else
			n++;
		if (n == 0)
			alert("°Ë»ö¾î¸¦ ³Ö¾îÁÖ¼¼¿ä");
	}
	if (IE4) {
		txt = win.document.body.createTextRange();

		for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
			txt.moveStart("character", 1);
			txt.moveEnd("textedit");
		}
		if (found) {
			txt.moveStart("character", -1);
			txt.findText(str);
			txt.select();
			txt.scrollIntoView();
			n++;
		}
		else {
			if (n > 0) {
				n = 0;
				findInPage(str);
			}
			else
				var damn;
			damn = str +="À» Ã£À»¼ö ¾ø½À´Ï´Ù";
			alert(damn);
		}
	}
	return false;
}

function docPrint2(sfrm,target, pW, pH, title){
	/*
	if(document.getElementById(target) == undefined){
		alert("º» ÆäÀÌÁö´Â ÀÎ¼â±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
		return;
	}
	*/
	if(sfrm){
		var kkk = sfrm+"."+target;
	}
	else{
		var kkk = target;
	}

	if(typeof(eval(kkk)) == "object"){
		winprops  = "toolbar=no, directories=no, menubar=no, top=50, left=50, width=" + pW + ", height=" + pH + ", scrollbars=yes, status=no, resize=no" ;
		var printForm = window.open("/common/printForm.html?sfrm="+sfrm+"&target="+target+"&title="+title, 'request', winprops) ;
	}
	else{
		alert("º» ÆäÀÌÁö´Â ÀÎ¼â±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
		return;
	}
}    

function docSave(frm, sfrm, target, title, sitePath, pageurl){
	var kkk;
	if(typeof(frm) != "object") return;
	(sfrm == "document") ? kkk = target : kkk = sfrm+"."+target;
	if(typeof(eval(kkk)) == "object"){
		pageurl = escape(pageurl);
		frm.location.href = "/common/saveForm.html?act=cookie&sfrm="+sfrm+"&target="+target+"&_title="+title+"&sitePath="+sitePath+"&pageurl="+pageurl;
	}
	else{
		alert("º» ÆäÀÌÁö´Â ´ã¾ÆµÎ±â ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
		return;
	}
}    

function docScrap(frm, sfrm, target, title, sitePath, pageurl){
	var kkk;
	if(typeof(frm) != "object") return;

	(sfrm == "document") ? kkk = target : kkk = sfrm+"."+target;
	if(typeof(eval(kkk)) == "object"){
		pageurl = escape(pageurl);
		frm.location.href = "/common/saveForm.html?act=scrap&sfrm="+sfrm+"&target="+target+"&_title="+title+"&sitePath="+sitePath+"&pageurl="+pageurl;
	}
	else{
		alert("º» ÆäÀÌÁö´Â ½ºÅ©·¦ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
		return;
	}
}    

function pop(pop,width,height,flag){
	var url = pop;
	var wd = width;
	var he = height;

	if(flag == 0 ){
		window.open(url,"","toolbar=0,menubar=0,scrollbars=no,resizable=no,width=" + wd +",height=" + he + ";")
	}
	else{
		window.open(url,"","toolbar=0,menubar=0,scrollbars=yes,resizable=no,width=" + wd +",height=" + he + ";")
	}
}

function go_next(fm,target,next,size){
	var obj;
	var nobj;
	var value;

	obj = eval("fm."+target);
	nobj = eval("fm."+next);

	value = obj.value;
	len = value.length;
	is_num = Number(value);

	if(!is_num) {
		if((len > 0) && (value != '0') && (value != '00') && (value != '000')) {
			alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
			obj.select();
			obj.focus();
			return false;
		}
	}

	if(len == size){
		nobj.focus();
		return true;
	}
}

function go_next2(fm,target,next,size){
	var obj;
	var nobj;
	var value;

	obj = eval("fm."+target);
	nobj = eval("fm."+next);

	value = obj.value;
	len = value.length;
	is_num = Number(value);

	if(!is_num) {
		if((len > 0) && (value != '0') && (value != '00') && (value != '000')) {
			alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
			obj.value = "";
			obj.focus();
			return false;
		}
	}

	if(len == size){
		nobj.focus();
		return true;
	}
}


function show_calendar(fobj, wdate) {
	var x = Math.floor((screen.availWidth  - 202) / 2);
	var y = Math.floor((screen.availHeight - 190) / 2);

    window.open("/common/calendar.html?fobj="+fobj+"&WDATE="+wdate, "calendar", "toolbar=no,location=no,resizable=no,scrollbars=no,top="+y+",left="+x+",width=202,height=190");
}

/* *****************************************************************
 * 
 * **************************************************************** */
function g_getDate(sSomeDay,sCntY,sCntM,sCntD){
	var y = "";
	var m = "";
	var d = "";
	var iY = 0;
	var iM = 0;
	var iD = 0;

	var sToday = "";
	var g_getDate = "";
	//alert(sSomeDay+"/"+sCntY+"/"+sCntM+"/"+sCntD);

	if(sSomeDay == null || sSomeDay.length != 10){
		return "";
	}

	if(sCntY != 0 && (sCntY == "" || checkStrNumber(sCntY) == false)) return "1";
	if(sCntM != 0 && (sCntM == "" || checkStrNumber(sCntM) == false)) return "2";
	if(sCntD != 0 && (sCntD == "" || checkStrNumber(sCntD) == false)) return "3";

	y = sSomeDay.substring(0,4);
	m = sSomeDay.substring(5,7);
	d = sSomeDay.substring(8,10);

	iY = Number(y) + Number(sCntY);
	iM = Number(m) + Number(sCntM);
	iD = Number(sCntD);

	//alert(iY + "/" + iM);
	if(iM > 12) return "";

	//1970.01.01 ³¯Â¥ °è»êÀÌ ½ÃÀÛµÇ´Â ±âÁØÀÏ
	var basic = new Date(0);

	//¿À´Ã
	var now = new Date(iY, iM-1, d);
	//var now = new Date((Number(y)+iY).toString(), (m-1+iM).toString(), d);

	//¿À´ÃºÎÅÍ ¸îÀÏÈÄÀÇ ³¯Â¥¸¦ ¾Ë ¼ö ÀÖ´Ù
	//1000*60*60*24 ´Â ÇÏ·ç¸¦ ³ªÅ¸³¿
	//(now - basic) / (1000*60*60*24) ¿À´ÃºÎÅÍ ±âÁØÀÏ±îÁöÀÇ ³¯Â¥¼ö
    //Áï ±âÁØÀÏ·ÎºÎÅÍ ¸îÀÏ±îÁöÀÇ ³¯Â¥¼ö¸¦ LongÇüÅÂ·Î ¸¸µé¾î ³¯Â¥¸¦ ¸¸µé¾î³½´Ù.
	sToday = new Date();

	var sDay = new Date((1000*60*60*24*(iD+((now-basic)/(1000*60*60*24)))));

	y = sDay.getFullYear();
	m = sDay.getMonth() + 1; 
	d = sDay.getDate();

	if(m < 10) m = "0"+m;
	if(d < 10) d = "0"+d;

	g_getDate = y+"-"+m+"-"+d;

	return g_getDate;
}

/***********************************************************************
  ÀÍ½ºÇÁ·Î·¯ (4.0 ÀÌ»ó) °¡ ¾Æ´Ï¸é DOWNLOAD PAGE·Î ÀÌµ¿½ÃÅ²´Ù.
  **********************************************************************/
 /*
var bName = navigator.appName;
 var bVersion = navigator.appVersion;
 
 
 if ((bName == "Netscape") || (bVersion < "4.0")){
 	alert("WORKNET Internet Explorer 4.0 ÀÌ»ó¿¡¼­¸¸ ÀÛµ¿ÇÕ´Ï´Ù.\n Internet Explorer ÃÖ½Å¹öÁ¯À» ´Ù¿î¹ÞÀ¸¼¼¿ä.");
    alert("Internet Explorer 4.0 ÀÌ»ó¿¡¼­ ÃÖÀûÈ­µÇ¾î ÀÖ½À´Ï´Ù.");
     window.location.replace("");
 }
 */

 
 /*************************************************************************
   ±Ý¾×ÇüÅÂ¸¦ ¸¸µé¾î ÁØ´Ù. 1000 --> 1,000
  ************************************************************************/
 function gfToAmount(amount) {
     var tmpAmt = (new Number(gfTrim(amount))).toString();
     var buf = "";
     var result = "";
 
     if ((tmpAmt.length==0) || (isNaN(tmpAmt))) {
         return "0";
     }
     
     for(var i=1;i<=tmpAmt.length;i++) {
         buf += tmpAmt.charAt(tmpAmt.length-i);
         if (((i % 3)==0) && (i<tmpAmt.length)) buf += ",";
     }
 
     for(var i=1;i<=buf.length;i++) {
         result += buf.charAt(buf.length-i);
     }
 
     return result;
 }
 
 
 
 /*************************************************************************
   µ¥ÀÌÅÍ ÇÊµå°¡ ¼ýÀÚÇÊµåÀÎ °æ¿ì µðÆúÆ® °ªÀ¸·Î 0À» setting ÇØÁØ´Ù.
  ************************************************************************/
 function gfFillZero(tmp_elm)
 {
     var tmp_opt=/ /gi;                                          
     var value = tmp_elm.value.replace(tmp_opt,""); 
         
     if (value == "")
     {
         tmp_elm.value="0";
     }
 }        
 
 /*************************************************************************
    Ã³¸®¸í: ÀÔ·Â fildÀÇ max length °ªÀ» checkÇÑ´Ù.   
    Ã³¸®³»¿ë: ÀÔ·ÂµÈ String¿¡¼­ ÇÑ±Û¹®ÀÚ¸¦ ¸ðµÎ Ã£¾Æ ÀÌ¸¦
              ÇÑ±ÛÀº 2¹ÙÀÌÆ®·Î °è»êÇØ max length °ªÀ» checkÇÏ´Ù.
              ÇØ´ç ÄÁµå·ÑÀÇ maxlength°ªº¸´Ù Å©¸é ¿¡·¯¸Þ¼ÂÁö display
              textareaÀÎ°æ¿ì´Â maxlength°ªÀ¸·Î accessKey°ªÀ» checkÇÑ´Ù. 
    ÀÛ¼ºÀÏ: 2000.10.16
    ÀÛ¼ºÀÚ: L.S.W
    ÇÔ¼ö¸í: f_check_maxlength
    ÀÎ¼ö:    tmp_elm --> ÇØ´ç ÄÁÆ®·Ñ
  ************************************************************************/
 function gfCheckMaxlength(tmp_elm)
 {
     var re;
     var inStr = tmp_elm.value;
     
 	if ((tmp_elm.type == "textarea") && (iLength>tmp_elm.accessKey))
 	{
         alert("ÀÔ·ÂÃÖ´ë°ªÀº ÇÑ±Û" + Math.floor(tmp_elm.accessKey/2) + "ÀÚ¸®ÀÔ´Ï´Ù. \n\n³»¿ëÀ» ÁÙ¿© ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.");
         tmp_elm.focus();
 	}
 	    
     if (iLength>tmp_elm.maxLength)
     {
         alert("ÀÔ·ÂÃÖ´ë°ªÀº ÇÑ±Û" + Math.floor(tmp_elm.maxLength/2) + "ÀÚ¸®ÀÔ´Ï´Ù. \n\n³»¿ëÀ» ÁÙ¿© ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.");
         tmp_elm.focus();
     }
 }
 
 /*************************************************************************
   À±³â check ÇÔ¼ö : true-->À±³â
  ************************************************************************/
 function isLeapyear(tmp_year)
 {
 	if (tmp_year%4==0)
 	{
 		if(tmp_year%100==0)
 		{
 			if(tmp_year%400==0)
 				return true;
 			else
 				return false;
 		}
 		else
 			return true;
 	}
 	else return false;
 }
 
 /*************************************************************************
  ³¯Â¥ À¯È¿¼ºÀ» È®ÀÎÇÏ´Â ÇÔ¼ö
  ************************************************************************/
 function gfCheckDate(tmp_elm)                                      
 {                                                                   
     var tmp_opt=/ /gi;                                          
 	var mlength = [31,28,31,30,31,30,31,31,30,31,30,31];
                                                                     
     var value = tmp_elm.value.replace(tmp_opt,"");
     
 	if (value.length!=8)
 		return false;
 	
 	var tmp_date = [value.substring(0,4),value.substring(4,6),value.substring(6,8)];
 
     if ((tmp_date[0].length!=4) || (isNaN(tmp_date[0])))
         return false;
     if ((tmp_date[1].length!=2) || (isNaN(tmp_date[1])))
         return false;
     if ((tmp_date[2].length!=2) || (isNaN(tmp_date[2])))
         return false;
 
     var tmp_year  = Number(tmp_date[0]);
     var tmp_month = Number(tmp_date[1]);                   
     var tmp_day   = Number(tmp_date[2]);                     
                             
     if ((tmp_year >= 1000) && (tmp_year <= 3000))
     {
         if (isLeapyear(tmp_year)==true)
             mlength[1]=29;
         else 
             mlength[1]=28;
         
         if ((tmp_month >= 1) && (tmp_month <= 12))
         {
             if ((tmp_day < 1) || (tmp_day > mlength[tmp_month-1]))
             {
                 return false;
             }
         }
         else
         {
             return false;
         }
     }
     else
     {                            
         return false;
     }
     
     return true;
 
 }//end gfCheckDate()                                                                   
 
 
 /*************************************************************************
   - ±â´É : ¾çÂÊÀÇ °ø¹é Á¦°Å  
  *************************************************************************/
 function gfTrim(inStr){
 	if(inStr==null) inStr="";
 	while(inStr.substring(0,1)==" "){
 		inStr=inStr.substring(1);
 	}
 	while(inStr.substring(inStr.length-1)==" "){
 		inStr=inStr.substring(0,inStr.length-1);
 	}
 	return inStr;
 }
 
 /*************************************************************************
   - ±â´É : ÀÎ¼ö·Î ³Ñ¾î¿Â form ³»¿¡ checkbox°¡ ÀÖÀ» °æ¿ì checkbox°¡ ÇÏ³ª¶óµµ
            ¼±ÅÃµÇ¸é true return
            ¼±ÅÃµÇÁö ¾Ê¾Ò°Å³ª ÄÞº¸¹Ú½º°¡ ¾øÀ¸¸é false return
  *************************************************************************/
 function gfCheckBoxCheck(objForm) {
 
     var arrElm = new Array;
 
     arrElm = objForm.elements;
 
     for(var i=0;arrElm.length;i++)
        if (arrElm[i].type=='checkbox')
            if (arrElm[i].checked)
                return true;
     return false;
 }
 
 /*************************************************************************
   - ±â´É : ÇØ´ç ÀÔ·Â°ªÀÌ ±Ý¾×ÀÎÁö check
  *************************************************************************/
 function gfCheckAmount(tmpValue) {
     
     if (isNaN(tmpValue)) {
         return false;
     }
     
     var tmpAmt = new Number(tmpValue);
     
     if (tmpAmt<10000) {
         return false;
     }
 
     return true;
 
 }
 
 
 function gfGetMessage(msgID) {
 	if (eval("window."+msgID+" != 'undefined' "))
 	{
 		alert(eval("window." + msgID));
 		return true;
 	}
 	else
 		return false;
 }
 
 /*************************************************************************
   - ±â´É :   
  *************************************************************************/
 function gfAlert(objElm,checkFlag) {
 	
 	//if (gfGetMessage(objElm.alt))
     //{
 	//	objElm.focus();
 	//} else {
 	
 		switch(checkFlag) {
 			case "m" :
 
 				if(!objElm.alt)
 					alert('ÇÊ¼ö ÀÔ·ÂÇ×¸ñÀ» ÀÔ·ÂÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù.');
 				else
 					alert( objElm.alt );
 				
 				if(objElm.type != 'hidden')
 					objElm.focus();
 				break;
 			case "p" :
 				alert("ÀÔ·ÂÇü½Ä ºÒÀÏÄ¡ \nID¿Í PASSWORD´Â 6~10ÀÚ¸®ÀÇ ¿µ¹®ÀÚ/¼ýÀÚ Á¶ÇÕÀÌ¾î¾ß¸¸ ÇÕ´Ï´Ù. "+ objElm.alt + "");
 				objElm.focus();
 				break;
 			case "d" :
 				if(!objElm.alt)
 					alert("Àß¸øµÈ ³¯Â¥ÀÔ´Ï´Ù."+ objElm.alt + "");
 				else 
 					alert( objElm.alt + "");
 				if(objElm.type != 'hidden')
 					objElm.focus();
 				break;
 			case "n" :
 				alert("ÀÔ·ÂÇü½Ä ¿À·ù : ÇØ´ç ÇÊµå´Â ¼ýÀÚÀÌ¾î¾ß ÇÕ´Ï´Ù. " + objElm.alt + "");
 				if(objElm.type != 'hidden')
 					objElm.focus();
 				break;
 			case "e" :
 				alert("Àß¸øµÈ E-MAIL Çü½ÄÀÔ´Ï´Ù.");
 				objElm.focus();
 				break;
 			case "t" :
 				alert("ÀüÈ­¹øÈ£ Çü½Ä(00[0]-000[0]-0000)ÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
 				objElm.focus();
 				break;
 			case "j" :
 				alert("ÁÖ¹Îµî·Ï ¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
 				objElm.focus();
 				break;
 			case "o" :
 				if(!objElm.alt)
 					alert("ÀÔ·Â ³»¿ëÀÌ ºÒÃæºÐ ÇÕ´Ï´Ù.");
 				else
 					alert( objElm.alt );
 				objElm.focus();
 				break;
 		   
 		}//end switch
 	//}
 }//end function
 
 
 /*************************************************************************
   - ±â´É : ÇÊ¼öÀÔ·Â»çÇ× check (form submit½Ã)  
   - ÀÎ¼ö : objForm --> check elementµéÀÌ µé¾îÀÖ´Â form°´Ã¼ 
  *************************************************************************/
 function gfCheckSubmit(objForm) {
 	
    
     var checkFlag = "";
     var arrCheckElm = new Array;
 
     for (var i=1;i<arguments.length;i++) {
         checkFlag=arguments[i].substring(0,1);
         arrCheckElm = (arguments[i].substring(2)).split(':');
 
         switch(checkFlag) {
             //±¸ºÐÀÚ°¡ 'm'ÀÌ¸é ÇÊ¼öÀÔ·ÂÇ×¸ñ check
             case "m" :
                 for (var j=0;j<arrCheckElm.length;j++) {
                 	obj = eval("objForm."+arrCheckElm[j]);                	
                 	if(!obj) continue;                  	
                 						
 					switch(obj.type) {
 
                 		case 'text' :                    		                		             		               			
 		                    if(gfTrim(obj.value) == '') {
 		                        gfAlert(obj,"m");
 		                        return false; 
 		                    }		                 		                
                 			break;	
                 		
                 		case 'textarea' :                    		                		             		               			
 		                    if(gfTrim(obj.value) == '') {
 		                        gfAlert(obj,"m");
 		                        return false; 
 		                    }		                 		                
                 			break;	
 
 			case 'hidden' :                    		                		             		               			
 		                    if(gfTrim(obj.value) == '') {
 		                        gfAlert(obj,"m");
 		                        return false; 
 		                    }		                 		                
                 			break;	
 
                 			
                 		case 'select-one' :                			
                 			if(obj.options[obj.selectedIndex].index == 0) {
 		                        gfAlert(obj,"m");
 		                        return false;                		                         					
                 			}
                 		
                 			break;
                 			                		
                 	}
                 
                 	/*
                     if (gfTrim() == '') {
                         gfAlert(eval("objForm." + arrCheckElm[j]),"m");
                         return false;
                     }*/
                     
                 }
                 break;
 
             //ID ¹× ºñ¹Ð¹øÈ£·Î ¼ýÀÚ¿Í ¾ËÆÄºª ÀÔ·Â°¡´É 
             case "p" :
                 for (var j=0;j<arrCheckElm.length;j++) {
                     eval("var tmpStr = gfTrim(objForm."+arrCheckElm[j]+".value);");
                     
                     //ID¿Í ºñ¹Ð¹øÈ£´Â 6~10ÀÚ¸® ÀÌ¿©¾ß ÇÑ´Ù.
                     
                     if ((tmpStr.length<6) || (tmpStr.length>10)) {
                             gfAlert(eval("objForm." + arrCheckElm[j]),"p");
                             return false;
                     }
 
                     for (var k=0;k<tmpStr.length;k++) {
                         if ((tmpStr.charCodeAt(k)<48) || (tmpStr.charCodeAt(k)>122)) {
                             gfAlert(eval("objForm." + arrCheckElm[j]),"p");
                             return false;
                         }
                     }
                 }
                 break;
             
             //ÀÔ·ÂµÈ°ÍÀÌ À¯È¿ÇÑ ³¯Â¥ÀÎÁö CHECK
             case "d" :
                 for (var j=0;j<arrCheckElm.length ;j++ ) {
                     if (eval("gfTrim(objForm." + arrCheckElm[j] + ".value) ==''")) {
 						return true;
 					}
 					//alert(eval("objForm." + arrCheckElm[j]).value);
 	       if (eval("gfCheckDate(objForm." + arrCheckElm[j] + ") == false")) {
                         gfAlert(eval("objForm." + arrCheckElm[j]),"d");
                         return false;
                     }
                 }
                 break;
 
             //ÃÖ´ë SIZE CHECK (ÇÑ±Û 2byte ±×À§ 1byte)
             //»ç¿ë¿¹ : gfCheck(form,'s_MM/80:AA/150)
             case "s" :
                 for (var j=0;j<arrCheckElm.length ;j++ ) {
                     var iLength=0;
                     var arrTemp = arrCheckElm[j].split("/");
                     eval("var chkValue  = gfTrim(objForm." + arrTemp[0] + ".value);");
                     var chkLength = arrTemp[1];
                         
                     for(var k =0 ; k<chkValue.length;k++)
                     {
                         if(chkValue.charCodeAt(k)>500)
                             iLength = iLength + 2;
                         else
                             iLength = iLength + 1;
                     }
 
                     if (iLength > chkLength) {
                         alert("ÀÔ·ÂÇÑ °ªÀÇ ±æÀÌ°¡ ³Ê¹« ±é´Ï´Ù. \n\nÃÖ´ë±æÀÌ´Â ÇÑ±Û " 
                               + Math.floor(chkLength/2) + " ÀÚ¸®, ¿µ¹®" + chkLength + " ÀÚ¸®ÀÔ´Ï´Ù.");
                         eval("objForm." + arrTemp[0] + ".focus()");
                         return false;
                     }
                 }
                 break;
 
             //¼ýÀÚÀÎÁö CHECK
             //(Çü½Ä:n_¿¤·¹¸ÕÆ®¸í1:¿¤·¹¸ÕÆ®¸í2.....  ¿¹:"n_SE:CU:AN")
             case "n" :
                 for (var j=0;j<arrCheckElm.length ;j++ ) {
                     obj = eval("objForm."+arrCheckElm[j]);
                     if(!obj) continue;
                     
                     if(gfTrim(obj.value) == '')  continue;
                     
                     
                     eval("var checkValue = gfTrim(objForm."+arrCheckElm[j]+".value);");
                     
                     if(checkValue.length==0){
                         eval("objForm."+arrCheckElm[j]+".value=\"\";");
                         continue;
                     }
                     if(!isNumer(checkValue)) {
                         gfAlert(eval("objForm." + arrCheckElm[j]),"n");
                         return false;
                     }
                 }
                 break;

 			//email Çü½ÄÀÌ ¿Ã¹Ù¸¥Áö check
             //(Çü½Ä:e_¿¤·¹¸ÕÆ®¸í1:¿¤·¹¸ÕÆ®¸í2.....  ¿¹:"n_SE:CU:AN")
 			case "e" :
 					for (var j=0;j<arrCheckElm.length ;j++ ) {
                     obj = eval("objForm."+arrCheckElm[j]);
                     if(!obj) continue;
                     
                     if(gfTrim(obj.value) == '')  continue;
 
                     eval("var checkValue = gfTrim(objForm."+arrCheckElm[j]+".value);");
 					if(isRightEmail(checkValue))
 						continue;
 					else {
                         gfAlert(eval("objForm." + arrCheckElm[j]),"e");
                         return false;
 					}
 				}
 				break;
 
 			//ÀüÈ­¹øÈ£ Ã¼Å©(00[0]-000[0]-0000)
 			case "t" :
 					for (var j=0;j<arrCheckElm.length ;j++ ) {
                     obj = eval("objForm."+arrCheckElm[j]);
                     if(!obj) continue;
                     
                     if(gfTrim(obj.value) == '')  continue;
 
                     eval("var checkValue = gfTrim(objForm."+arrCheckElm[j]+".value);");
 					if(isRightTel(checkValue))
 						continue;
 					else {
                         gfAlert(eval("objForm." + arrCheckElm[j]),"t");
                         return false;
 					}
 				}
 				break;
 
 
 			//ÁÖ¹Îµî·Ï¹øÈ£ check
             //(Çü½Ä:j_ÁÖ¹Î¹øÈ£¾ÕÀÚ¸®/ÁÖ¹Î¹øÈ£µÞÀÚ¸®.....  ¿¹:"n_SE/CU:AN/BB")
 			case "j" :
 			
 				for (var j=0;j<arrCheckElm.length ;j++) {
 					var arrTemp = arrCheckElm[j].split("/");
 					eval("var chkValue_1  = gfTrim(objForm." + arrTemp[0] + ".value);");
 					eval("var chkValue_2  = gfTrim(objForm." + arrTemp[1] + ".value);");
 					
 					if (gfCheckSSN(chkValue_1,chkValue_2))
 						continue;
 					else {
 						gfAlert(eval("objForm." + arrTemp[0]),"j");
 						return false;
 					}
 				}
 				break;
 			
 			//ÀÔ·ÂµÈ ¿¤·¹¸ÕÆ®Áß ÇÏ³ª¸¸ ÀÔ·ÂµÇ¸é ³ª¸ÓÁöµµ ÀÔ·Â µÇ¾î¾ß ÇÑ´Ù.
             //(Çü½Ä:o_¿¤·¹¸ÕÆ®¸í1/¿¤·¹¸ÕÆ®¸í2:¿¤·¹¸ÕÆ®¸í3/¿¤·¹¸ÕÆ®¸í4.....  ¿¹:"o_SE/CU/AN:AA/BB/CC/DD")
 			case "o" :
 	            for (var j=0;j<arrCheckElm.length ;j++) {
 					var arrTemp = arrCheckElm[j].split("/");
 					var chkStr  = "";
 					var maskStr = "";
 
 					for (var k=0;k<arrTemp.length ;k++ ) {
 						
 						eval("var tmpElm = objForm." + arrTemp[k] + ";");
 						
 						if(tmpElm.value == '')
 							chkStr += "0";
 						else
 							chkStr += "1";
 
 						maskStr += "1";
 					}
 					if ((maskStr - chkStr) == 0 || (maskStr - chkStr) == Number(maskStr)) {
 						continue;
 					} else {
 						gfAlert(eval("objForm." + arrTemp[0]),"o");
 						return false;
 					}
 				}
 				break;
         }//end swich
 
     }//end for
 
     return true;
 
 }//end function
 
 
 /**
  *
  */
 function checkMaxLength(objForm) {
 	
 	for (var j=0;j<objForm.length;j++) {    
 		var checkElm = objForm[j]; 
 		
 		if (gfTrim(checkElm.value)=='')
 			continue;
 
 		switch(checkElm.type) {
 			case 'text' :                    		                		             		               			
 			case 'textarea' :                    		                		             		               			
 				if(checkElm.maxLength < countLength(checkElm.value)) {
 					alert("ÀÔ·ÂÇÑ °ªÀÇ ±æÀÌ°¡ ³Ê¹« ±é´Ï´Ù. \n\nÃÖ´ë±æÀÌ´Â ÇÑ±Û " 
 						  + Math.floor(checkElm.maxLength/2) + " ÀÚ¸®, ¿µ¹®" + checkElm.maxLength + " ÀÚ¸®ÀÔ´Ï´Ù.");
 					checkElm.focus();
 					return false;
 				}
 				break;	
 		}
 	}
 
 	return true;
 }
 
 /**
  * ÇÑ±ÛÀº µÎ±ÛÀÚ, ¿µ¹®/¼ýÀÚ´Â ÇÑ±ÛÀÚ·Î °è»êÇÏ¿© ±æÀÌ°ªÀ» return ÇÑ´Ù.
  */
 function countLength(chkValue) {
 
 	var iLength=0;
 	
 	for(var k =0 ; k<chkValue.length;k++)
 	{
 		if(chkValue.charCodeAt(k)>500)
 			iLength = iLength + 2;
 		else
 			iLength = iLength + 1;
 	}
 
 	return iLength;
 }
 
 /**
   À¯È¿ÇÑ ÀÌ¸ÞÀÏ Å¸ÀÔÀÎÁö ¾Æ´ÑÁö¸¦ Ã¼Å©ÇÑ´Ù.
   @param e_mail		Email
   @return boolean	À¯È¿ÇÑ emailÅ¸ÀÔÀÌ¸é true ±×·¸Áö ¾ÊÀ¸¸é false
 */
 function isRightEmail(e_mail) {
     var count = 0;
     var count1 = 0;
     for(i=0; i<e_mail.length; i++) {
         var ch = e_mail.charCodeAt(i);
         if( !(ch>=48 && ch<=57 ) && !(ch>=64 && ch<=90) && !(ch>=97 && ch<=122) && !(ch==46) && !(ch==45) && !(ch==95) )
             count++;
         if( ch==64 ) {
             count1++;
         }
     }
     if( (count==0) && (count1==1)) return true;
     else return false;
 }
 
 /**
   ÀüÈ­¹øÈ£ Çü½ÄÀÌ ¿Ã¹Ù¸¥Áö¸¦ Ã¼Å©ÇÑ´Ù.
   @param e_mail		Email
   @return boolean	À¯È¿ÇÑ emailÅ¸ÀÔÀÌ¸é true ±×·¸Áö ¾ÊÀ¸¸é false
 */
 function isRightTel(tel, gubun) {
 	var val;
 	if(gubun == 1 )/* ÀüÈ­¹øÈ£ check*/
 		val = 'ÀüÈ­¹øÈ£';
 	else
 		val = 'ÆÑ½º¹øÈ£';
 		
     	if (gubun == 1 && tel.value == "")
 	{
 		alert(val+" Ç×¸ñÀ» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
 		tel.focus();
 		return false;
 	}
 	if (!isKorean(tel.value) )
 	{
 		alert( "000-0000-0000 Çü½ÄÀ» ÁöÄÑÁÖ¼¼¿ä");
 		tel.focus();
 		return false;
 	}
 	
 	if (tel.value.length != 0 && (tel.value.length < "9" || tel.value.length > "13"))
 	{
 		alert(val+"¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
 		tel.focus();
 		return false;
 	} 
 	return true;		 
 }
 
 
 
 
 /**
   ÁÖ¹Îµî·Ï¹øÈ£°¡ À¯È¿ÇÑÁö Ã¼Å©ÇÑ´Ù.
   @param ssnumber1		ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®
   @param ssnumber2		ÁÖ¹Î¹øÈ£ µÚÀÚ¸®
   @return boolean		À¯È¿ÇÑ ÁÖ¹Î¹øÈ£ÀÌ¸é true, ±×·¸Áö ¾ÊÀ¸¸é false
 */
 function gfCheckSSN(ssnumber1, ssnumber2) {
 	   
     var a = Array(6);
     var b = Array(7);
 
     for (var i=0; i<6; i++)
         a[i] = parseInt(ssnumber1.charAt(i));
 
     for (var j=0; j<7; j++)
         b[j] = parseInt(ssnumber2.charAt(j));
 
     var ssntot = (a[0]*2)+(a[1]*3)+(a[2]*4)+(a[3]*5)+(a[4]*6)+(a[5]*7) + (b[0]*8)+(b[1]*9)+(b[2]*2)+(b[3]*3)+(b[4]*4)+(b[5]*5);
     var ssnave = 11 - (ssntot%11);
 
     if (ssnave == 11) ssnave = 1;
     else if(ssnave == 10) ssnave = 0;
 		
 		var vYear="";
 		var vMonth="";
 		var vDay="";
 		if (b[6] == ssnave){
 		if(b[0] == 1 || b[0] == 2) vYear = "19" + a[0]+ a[1];
    if(b[0] == 3 || b[0] == 4) vYear = "20" + a[0]+ a[1];
    
    
  	if(!chkYyyyMmDd(vYear, ssnumber1.substring(2, 4), ssnumber1.substring(4, 6), "Y", "")) return false;
    else return true;
   
  	}
    else return false;
 }
 
function chkYyyyMmDd(vYear, vMonth, vDay, chkNull, fName) {
   var date = "";
   var errorMesg1 = fName + "ÀÇ ³âµµ¿¡ Á¤È®ÇÑ °ªÀ» ³Ö¾îÁÖ½Ê½Ã¿À!¿¹) 2001";
   var errorMesg2 = fName + "ÀÇ ¿ù¿¡ Á¤È®ÇÑ °ªÀ» ³Ö¾îÁÖ½Ê½Ã¿À!¿¹) 2001/01/31";
   var errorMesg3 = fName + "ÀÇ ÀÏÀÚ¿¡ Á¤È®ÇÑ °ªÀ» ³Ö¾îÁÖ½Ê½Ã¿À!¿¹) 2001/01/31";


   //³âµµÀÇ 4ÀÚ¸®¼ö Ã¼Å©
   if( vYear.length != 4 ) {
      if("" == fName){}
      else {
         alert(errorMesg1);
      }
      return false;
   }
   
   //¿ùÀÌ µÎÀÚ¸®°¡ ¾Æ´Ò°æ¿ì ¾Õ¿¡ "0"À» ºÙ¿©¼­ µÎÀÚ¸®·Î  ¸¸µë"
   if(vMonth < 10 && vMonth.indexOf(0) == -1 ) {
      vMonth = "0" + vMonth;
   }

   //ÀÏÀÌ µÎÀÚ¸®°¡ ¾Æ´Ò°æ¿ì ¾Õ¿¡ "0"À» ºÙ¿©¼­ µÎÀÚ¸®·Î ¸¸µë"
   if(vDay < 10 && vDay.indexOf(0) == -1 ) {
      vDay = "0" + vDay;
   }

   date = vYear + vMonth + vDay;

   if( date.length != 8 || date.length == 0 ) {
      if( chkNull == "N" || chkNull == "n" )  {
         return true;
      }

      if("" == fName){}
      else {
         alert(fName + "(À»)¸¦ ¹Ýµå½Ã ÀÔ·Â ¶Ç´Â ¼±ÅÃÇÏ¿©¾ß ÇÕ´Ï´Ù.");
      }
      return false;
   }

   // ¿ùÀÌ 12 º¸´Ù Å« ¼ö°¡ ÀÖ´ÂÁö Ã¼Å©
   if(vMonth > 12 || vMonth == 0) {
      if("" == fName){}
      else {
         alert(errorMesg2);
      }
      return false;
   }

   // ÀÏ Ã¼Å©
   if(vMonth == 01 || vMonth == 03 || vMonth == 05 || vMonth == 07 || vMonth == 08 || vMonth == 10 || vMonth == 12) {
      if(vDay > 31 || vDay == 0) {
         if("" == fName){}
         else {
            alert(errorMesg3);
         }
         return false
      }
   } else if(vMonth == 02) {     //À±³â Á¶»ç
      if(((vYear % 4 == 0) && (vYear % 100 != 0)) || (vYear % 400 == 0)) {
         if(vDay > 29 || vDay == 0) {
            if("" == fName){}
            else {
               alert(errorMesg3);
            }
            return false;
         }
      } else {
         if(vDay > 28 || vDay == 0) {
            if("" == fName){}
            else {
               alert(errorMesg3);
            }
            return false
         }
      }
   } else if(vMonth == 04 || vMonth == 06 || vMonth == 09 || vMonth == 11) {
      if(vDay > 30 || vDay == 0) {
         if("" == fName){}
         else {
            alert(errorMesg3);
         }
         return false
      }
   }
   return true;
} 
 
 /*************************************************************************
   »ç¾÷ÀÚ µî·Ï¹øÈ£ À¯È¿¼º È®ÀÎ
   10¸®ÀÇ »ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·Â¹Þ¾Æ À¯È¿ÇÑ ¹øÈ£ÀÌ¸é true¸¦ ¹ÝÈ¯ÇÑ´Ù.
  ************************************************************************/
 function gfCheckBusinessNo(businessNo) {
 
     var i=0;
     var sum=0;
     var li_y;
     var epno_chk;
     var li_epno = new Array(10);
     var li_chkValue = [1,3,7,1,3,7,1,3,5];
     
     if (businessNo.length != 10) {
         return false; 
     }
     
     for (i=0;i<10;i++ ) {
         li_epno[i] = businessNo.substring(i,i+1);
     }
 
     for (i=0;i<9;i++) {
         sum += li_epno[i] * li_chkValue[i];
     }
 
     sum = sum + ((li_epno[8] * 5)  / 10);
     li_y = Math.floor(sum % 10);
 
     if (li_y == 0) epno_chk = 0;
     else epno_chk = 10 - li_y;
 
     if (epno_chk == li_epno[9]) 
         return true;
     else 
         return false; 
         
 }
 
 
 function gfSetElementValue(objForm) {
 	var arrCheckStruct = new Array;	
 	for (var k=1;k<arguments.length;k++) {
 
 		arrCheckStruct = arguments[k].split(',');
 		var elmName     = arrCheckStruct[0];
 		var elmValue    = arrCheckStruct[1];
 
 		for (var j=0;j<objForm.length;j++) {    
 			
 			var checkElm = objForm[j];        
 			
 			if(checkElm.name == elmName) {
 
 				if (checkElm.type=="select-one") {				
 					for(var i=0; i<checkElm.options.length;i++) {
 						if(checkElm.options[i].value == elmValue) {
 							checkElm.options[i].selected = true;							
 							//checkElm.selectedIndex = i;
 							break;
 						}
 						
 					}
 					break;
 				} else if (checkElm.type=="radio") {
 					if (checkElm.value == elmValue) {
 						checkElm.checked = true;
 						break;
 					}
 				} else if (checkElm.type=="checkbox") {
 					//alert("check");
 					if (checkElm.value == elmValue) {
 						checkElm.checked = true;
 						break;
 					}
 				} else if (checkElm.type=="text") {
 					checkElm.value = elmValue;
 					break;
 				}
 
 			}//end if
 
 		}//end for
 	
 	}//end for
 }
 
 /**
  * Æû¿¡ ÀÔ·ÂµÈ °ªÀ» »èÁ¦
  * val ==> elememtÀÇ ÀÌ¸§µé ex) 'aa:bb:cc'
  */
 function gfCancel(frm,val) {
 	var elms = val.split(':');
 	for(var i=0;i<elms.length;i++) {
 		eval("var tmpElm = frm." + elms[i]);
 		tmpElm.value = "";
 	}
 }
 
 
 //ÇØ´ç urlÀÇ »õ·Î¿î Ã¢À» ¶Ù¿î´Ù.
 function gfNewWindow(url,width,height) {
     var tmpOption = "toolbar=no,menubar=no,width="+width+",height="+height+",left=0,top=0,scrollbars=yes";
     window.open(url,"",tmpOption); 
 }
 function gfNewWindow_location(url,width,height,left,top) {
     var tmpOption = "toolbar=no,menubar=no,width="+width+",height="+height+",left="+left+",top="+top+",scrollbars=yes";
     window.open(url,"",tmpOption); 
 }
 
 function gfNewWindowPost(url,width,height,target) {
     var tmpOption = "toolbar=no,menubar=no,width="+width+",height="+height+",left=0,top=0,scrollbars=yes";
     window.open(url,target,tmpOption); 
 }
 
 ///////////////////////////////////////////////
 function gfRadioCheck(elm) {
 	for(var i=0;i<elm.length;i++) {
 		if(elm[i].checked==true)
 			return true;
 	}
 	return false;
 }
 
 ///////////////////////////////////////////////
 function gfRadioClear(elm) {
 	for(var i=0;i<elm.length;i++) {
 		elm[i].checked==false;
 	}
 }
 
 
 
 /*----------------------------------------------*/
 /*		³¯Â¥ ÀÔ·ÂÈ®ÀÎ			*/
 /*----------------------------------------------*/
 /*		¸¸µçÀÌ : ¹ÚÁö°­			*/
 /*		¸¸µç ³¯Â¥ : 2003.04.24		*/
 /*----------------------------------------------*/
 /*³âµµ È®ÀÎ*/
 function checkYear(str) 
 {
 	var dtStr = str.value;
 	var yyyyVal = dtStr.substring(0, 4);
 	if ( yyyyVal.length != 4 ) {
 		return false;
 	} 
 	return true;
 }
 
 /*´Þ È®ÀÎ*/
 function checkMonth(str) 
 {
 	var dtStr = str.value;
 	var month_val = parseInt(dtStr.substring(4, 6), 10);
 	if ((month_val < 1) || (month_val > 12))  {
 		return false;
 	} 
 	return true;
 }
 
 /*ÀÏ È®ÀÎ*/
 function checkDay(str) 
 {
 	var dtStr = str.value;
 	var YearVal  = parseInt(dtStr.substring(0, 4), 10);
 	var MonthVal = parseInt(dtStr.substring(4, 6), 10);
 	var DayVal   = parseInt(dtStr.substring(6, 8), 10);
 	var DayFrom = 1;
 	var DayTo;
 	
 	if ( MonthVal == 2 ) {	
 		if ( ((YearVal%400) == 0) || ((YearVal%4) == 0 && (YearVal%100) != 0) ) /* À±³â */
 			DayTo = 29;
 		else	DayTo = 28;
 	}
 	else if ( MonthVal == 4 || MonthVal == 6 || MonthVal == 9  || MonthVal == 11 ) 
 		DayTo = 30;
 	else	DayTo = 31;
 		
 	if ( DayVal < DayFrom || DayVal > DayTo ) {
 		return false;
 	}
 	return true;
 }
 	
 /*ÀÔ·Â È®ÀÎ*/
 function checkDtExist(str)
 {
 	var dtStr = str.value;
 	if ( dtStr == '' ) {
 		return false;
 	}
 	return true;
 }
 
 /*ÀüÃ¼ ±æÀÌ È®ÀÎ*/
 function checkDtLength(str)
 {
 	var dtStr = str.value;
 	if ( ( dtStr.length == 8 ) && ( dtStr.indexOf(' ') == -1 ) )
 		return true;
 	
 	return false;
 }

 /*¼ýÀÚÀÔ·Â È®ÀÎ*/
 function checkStrNumber(str)
 {
 	var dtStr = str;
 	var j = 0;
 	for( var i=0; i<dtStr.length; i++ )
 	{
 		if( parseInt(dtStr.charAt(i)) != dtStr.charAt(i) )
 		{
 			j++;
 		}
 	}
 	if( j > 0 ){
 		return false;
 	}
 	else 
		return true;
 }

 /*¼ýÀÚÀÔ·Â È®ÀÎ*/
 function checkDtNumber(str)
 {
	 alert("in checkDtNumber:"+str);
 	var dtStr = str.value;
 	var j = 0;
 	for( var i=0; i<dtStr.length; i++ )
 	{
 		if( parseInt(dtStr.charAt(i)) != dtStr.charAt(i) )
 		{
 			j++;
 		}
 	}
 	if( j > 0 )
 	{
 		return false;
 	}
 	else return true;
 }
 	
 function checkDate(str)
 {
 	if ( checkDtExist(str) == false ) {
 		str.focus();
 		alert( "³¯Â¥¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À" );
 		return false;
 	}
 	if ( checkDtNumber(str) == false ) {
 		str.focus();
 		alert( "³¯Â¥Ã¢¿¡ ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!");
 		return false;
 	}
 	if ( checkDtLength(str) == false ) {
 		str.focus();
 		alert( "³¯Â¥ ÀÔ·Â Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ¿¹)20001005 ");
 		return false;
 	}
 	if ( checkYear(str) == false ) {
 		str.focus();
 		alert("³¯Â¥¸¦ È®ÀÎÇÏ½Ê½Ã¿À");
 		return false;
 	}
 	if ( checkMonth(str) == false ) {
 		str.focus();
 		alert("³¯Â¥¸¦ È®ÀÎÇÏ½Ê½Ã¿À");
 		return false;
 	}
 	if ( checkDay(str) == false ) {
 		str.focus();
 		alert("³¯Â¥¸¦ È®ÀÎÇÏ½Ê½Ã¿À"); 
 		return false;
 	}
 	return true;
 }
 
 
 /**
 	check_box °ªÀ» ¼¼ÆÃ ÇÑ´Ù.
 	ex) ¿©·¯°³ÀÇ check_box°¡ ÀÖ´Â°æ¿ì ÇÏ³ªÀÇ ÇÊµå·Î ÄÚµåÈ­ ÇßÀ» °æ¿ì
 	1000100000
 */
 function getCheckboxValue(obj) {
 	var value="";
 	var fieldLength = 10;
 	if(obj== null) return "0000000000";
 	for(i=0; i<obj.length; i++) {
 		if(obj[i].checked)
 			value += obj[i].value;
 		else
 			value += "0";
 	}
 	for(i=obj.length; i<fieldLength; i++) {
 		value += "0";
 	}
 	return value;	
 }
 
 
 function fillInZero(value) {
 	if(value.length > 0) {
 		if(value.length == 1) value = "0"+value;	
 	}	
 	
 	return value;
 }
 
 function show( id ) 
 {				
 	if ( document.all( id ).style.display == "none" ) {
 		document.all( id ).style.display = "";
 		SetCookie(id, "show");
 	}
 	else {
 		document.all( id ).style.display = "none";
 		SetCookie(id, "none");
 	}
 }
 
 function show2( id , a_name ) 
 {				
 	if ( document.all( id ).style.display == "none" ) {
 		document.all( id ).style.display = "";
 		SetCookie(id, "show");
 	}
 	else {
 		document.all( id ).style.display = "none";
 		SetCookie(id, "none");
 	}
 	
 		
 	location.href = "#"+a_name;
 }
 
 function show3( id , a_name ) 
 {				
 	if ( document.all( id ).style.display == "none" ) {
 		document.all( id ).style.display = "";
 		SetCookie(id, "show");
 	}
 	else {
 		document.all( id ).style.display = "none";
 		SetCookie(id, "none");
 	}
 	
 		
 	location.href = "#"+a_name;
 }
 
 
 
 //passwd Check
 function doPasswdCheck(passwd) {
 	
 	var isAlpa = false;
 	var isNum  = false;
 	var equalCnt = 0;
 	var repeatCnt = 0;
 	var temp = 0;
 	
 	if(passwd.length >=6 && passwd.length <=10) {
 		
 		for(var i=0; i< passwd.length; i++) {
 	     	
 	     	 var charID = passwd.charAt(i);
 	    		    	
 	     	 if( (charID >= "A" && charID <= "Z") || (charID >= "a" && charID <= "z") || (charID >= '0' && charID <= '9'))
 					continue;
 			 else {
 			 	alert("[¾ÆÀÌµð´Â ¿µ¹®°ú ¼ýÀÚ·Î¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.]");
 				return false;
 			}				 	
 	     }
 	     		
 	     for(var i=0; i< passwd.length; i++) {
 	     	
 	     	if(passwd.charCodeAt(i) == passwd.charCodeAt(i+1))
 	     		equalCnt++;
 	     	else
 	     		equalCnt = 0;
 	     		
 	     	temp = passwd.charCodeAt(i) - passwd.charCodeAt(i+1);
 	     	if(Math.abs(temp) == 1)
 	     		repeatCnt++;
 	     	else
 	     		repeatCnt = 0;	
 	     	
 	     	if(equalCnt >4 || repeatCnt >4){
 	     		alert("ÀÔ·ÂÇÏ½Å ºñ¹Ð¹øÈ£´Â 5°³ ÀÌ»ó Áßº¹µÇ°Å³ª ¿¬¼ÓµÇ¾îÀÖ½À´Ï´Ù.ºñ¹Ð¹øÈ£°¡ À¯ÃâµÉ¼ö ÀÖÀ¸´Ï ´Ù¸¥ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
 	   			return false;
 	    	}  
 	    	
 	    	 if((passwd.charCodeAt(i) >= 97 && passwd.charCodeAt(i) <= 122) || (passwd.charCodeAt(i) >= 65 && passwd.charCodeAt(i) <= 90)){
 				isAlpa = true;
 				continue;
 			  }
 			  if(passwd.charAt(i) >= '0' && passwd.charAt(i) <= '9') {
 			    isNum = true;
 				continue;
 			  }	
 		}
 			   		
 		  if (isAlpa && isNum) {
 		  	return true;
 		  } else {
 			alert("ºñ¹Ð¹øÈ£´Â ¿µ¹®°ú ¼ýÀÚ°¡ ÃÖ¼ÒÇÑ 1ÀÌ»ó È¥ÇÕµÇ¾î¾ß ÇÕ´Ï´Ù.");
 			return false;
 		  }
 		
 
 	}else {
 		alert("[ºñ¹Ð¹øÈ£´Â ÃÖ¼Ò 6ÀÚ¸®¿¡¼­ 10ÀÚ¸® ÀÌ³»ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·Â ÇØ ÁÖ½Ê½Ã¿À]");
 		return false;
 	}		
 }
 
 //id Check
 function doIDCheck(id) {
 	
 	var isAlpa = false;
 	var isNum  = false;
 
 	if(id.length >=6 && id.length <=13) {
 
 		for(var i=0; i< id.length; i++) {
 	     	
 	     	 var charID = id.charAt(i);
 	   
 	     	 if( (charID >= "A" && charID <= "Z") || (charID >= "a" && charID <= "z") || (charID >= '0' && charID <= '9'))
 					continue;
 			 else {
 			 	alert("[¾ÆÀÌµð´Â ¿µ¹®°ú ¼ýÀÚ·Î¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.]");
 				return false;
 			}				 	
 	     }
 	     				
 	     for(var i=0; i< id.length; i++) {
 	     	
 	     	 	 	
 	     	
 		     if((id.charCodeAt(i) >= 97 && id.charCodeAt(i) <= 122) || (id.charCodeAt(i) >= 65 && id.charCodeAt(i) <= 90)) {
 				isAlpa = true;
 				continue;
 			  }
 			  if(id.charAt(i) >= '0' && id.charAt(i) <= '9') {
 			    isNum = true;
 				continue;
 			  }						
 		  }
 		  
 		  if (isAlpa && isNum) {
 		  	return true;
 		  } else {
 			alert("[¾ÆÀÌµð´Â ¿µ¹®°ú ¼ýÀÚ°¡ ÃÖ¼ÒÇÑ 1ÀÌ»ó È¥ÇÕµÇ¾î¾ß ÇÕ´Ï´Ù.]");
 			return false;
 		  }
 
 	}else {
 		alert("[¾ÆÀÌµð´Â ÃÖ¼Ò 6ÀÚ¸®¿¡¼­ 13ÀÚ¸® ÀÌ³»ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·Â ÇØ ÁÖ½Ê½Ã¿À]");
 		return false;
 	}		
 }
 
/*******************************************************/
/*                   ÀüÈ­¹øÈ£ °Ë»ö                     */
/*     if : Netscape   else : Explorer                 */
/*******************************************************/
function isKorean(SourceStr)
{
	var index = 0;
	var MaxLen = 0;
	var EscStr = escape(SourceStr);
	MaxLen = EscStr.length;

	if ( navigator.appName == 'Netscape' ) 
	{
		for ( index = 0 ; index < MaxLen; index += 1 )
		{
			if ( EscStr.charAt(index) == '%' )
				return false;
		}
	}
	else 
	{ 
		for ( index = 0 ; index < MaxLen; index+=1 )
		{
			if ( EscStr.charAt(index) == '%' ) 
				{
					return false ;
				}
		}
	}
	return true;
}		 


 function isNumer(s)
 {     
      var isNum = /^[\d]+$/;     
      if( s.search(isNum) ) return 0; 
      return 1;
 }

function comFuncIsDigit( obj, str )
{
	for( i = 0; i < obj.value.length; i++ ) {
		if(obj.value.charAt(i) < '0' || obj.value.charAt(i) > '9') {
			alert( str + " ¼ýÀÚ¸¸À¸·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À ..." );
			obj.focus();
			return false;
		}
	}
	return true;
}

/ * ¿µ¹® Check */

function isEnglish(SourceStr) 

{
	
	for (var i=0; i<SourceStr.length; i++) 
	
	{
		
		var ch = SourceStr.charAt(i);
		
		if( ch >= "A" && ch <= "Z" )
			
			continue;
		
		if( ch >= "a" && ch <= "z" )
			
			continue;
	
		if( ch == '.')
			
			continue;
		
		if( ch == '_')
			
			continue;
		
		if( ch == '-')
			
			continue;
		
		if( ch >= 0 && ch <= 9)
			
			continue;
		
		
	return false;
	
	} 
	
	return true;

}



/* ¿µ¹® ÀÌ¹ÌÁö ÆÄÀÏ upload °ü·Ã */

function isFile(newFile) 

{
	
	var fileValue = newFile.value;
	
	var fileSize = fileValue.length;
	
	var fileReplace = fileValue.replace(/\\/gi, "/");
	
	var fileIndex = fileReplace.lastIndexOf("/");
	
	var fileName = fileValue.substring(fileIndex+1, fileSize);
	
	
	if (!isEnglish(fileName)) {
		
		alert("ÆÄÀÏ¸íÀº ¿µ¹®ÀÚ·Î °ø¹é¾ø´Â ÀÌ¸§¸¸ °¡´ÉÇÕ´Ï´Ù.");
		
		return false;
	
	}
	/*ÆÄÀÏÈ®ÀåÀÚ°¡ jpg, gif ÆÄÀÏ¸¸ ¾÷·Îµå¸¦ È®ÀÎÇÑ´Ù.*/
	
	FileLength1 = fileName.length;
	
	FileValue1 = fileName;
	
	
	if ( ( FileValue1.substr(FileLength1-3, 3) != "jpg" ) && ( FileValue1.substr(FileLength1-3, 3) != "JPG" ) &&
	 
	( FileValue1.substr(FileLength1-3, 3) != "GIF" )&&( FileValue1.substr(FileLength1-3, 3) != "gif" ) )
	{

		alert("È®ÀåÀÚ°¡ jpg, gifÀÎ ÆÄÀÏ¸¸ ¾÷·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù!");
		
		return false;	
	
	}	
	
	return true;

} 

/* ¿µ¹® ÀÌ¹ÌÁö ÆÄÀÏ upload °ü·Ã */

function isFile2(newFile) 

{
	
	var fileValue = newFile.value;
	
	var fileSize = fileValue.length;
	
	var fileReplace = fileValue.replace(/\\/gi, "/");
	
	var fileIndex = fileReplace.lastIndexOf("/");
	
	var fileName = fileValue.substring(fileIndex+1, fileSize);
	
	
	if (!isEnglish(fileName)) {
		
		alert("ÆÄÀÏ¸íÀº ¿µ¹®ÀÚ·Î °ø¹é¾ø´Â ÀÌ¸§¸¸ °¡´ÉÇÕ´Ï´Ù.");
		
		return false;
	
	}
	/*ÆÄÀÏÈ®ÀåÀÚ°¡ jpg, gif ÆÄÀÏ¸¸ ¾÷·Îµå¸¦ È®ÀÎÇÑ´Ù.*/
	
	/*FileLength1 = fileName.length;
	
	FileValue1 = fileName;
	
	
	if ( ( FileValue1.substr(FileLength1-3, 3) != "jpg" ) && ( FileValue1.substr(FileLength1-3, 3) != "JPG" ) &&
	 
	( FileValue1.substr(FileLength1-3, 3) != "GIF" )&&( FileValue1.substr(FileLength1-3, 3) != "gif" ) )
	{

		alert("È®ÀåÀÚ°¡ jpg, gifÀÎ ÆÄÀÏ¸¸ ¾÷·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù!");
		
		return false;	
	
	}*/	
	
	return true;

} 

function etUrl( mn_url )
{
	goUrl ( '/wnetLeft.jsp', mn_url );
}
function goUrl( category, mn_url )
{
 	parent._leftmenu.location.href = category;
 	parent._body.location.href = mn_url ;	
}

function jobNewsMailCheck(form)
{
	if(form.JOBNEWS_YN.checked == true && form.txtEmail1.value == ''){
		alert("ÀÌ¸ÞÀÏÀÌ ¾ø½À´Ï´Ù. ÀÌ¸ÞÀÏÀÌ ¾øÀ¸¸é JobNews ¼­ºñ½º¸¦ ¹ÞÁö ¸øÇÕ´Ï´Ù.")
		form.txtEmail1.focus();
		return false;	
			
	}
	return true;
}

function ChkHan(strValue) {
    for(i=0;i<strValue.length;i++) {
        var a=strValue.charCodeAt(i);
        if (a > 128) {
            return true;
        }
        else{
            return false;
        }
    }
}

function checkEmail(sEMAIL){
	// return value
	// 0:Á¤»ó
	// 1:email address null
	// 2:E-MailÁÖ¼Ò´Â °ø¹éÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.
	// 3:E-MailÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.
	if(sEMAIL == ""){
		return 1;
	}
	if(sEMAIL.indexOf(" ") >= 0){
		return 2;
	}
	if(sEMAIL.indexOf("/")!=-1 || sEMAIL.indexOf(";") !=-1 || ChkHan(sEMAIL)){
		return 3;
	}else  
	if((sEMAIL.length != 0) && (sEMAIL.search(/(\S+)@(\S+)\.(\S+)/) == -1)){
		return 3;
	}
	return 0;
}

document.title = "Áß¾Óº¸À°Á¤º¸¼¾ÅÍ";
//document.oncontextmenu = function() {return false;}
//document.onselectstart = function() {return false;}
//document.ondragstart = function() {return false;}
/*
function delcheck() {
    obj = document.deleteform ;
    nCnt = obj.nCnt.value ;
	obj.delList.value = "" ;
    if (nCnt == "0") {
		alert ("ÀÚ·á°¡ ¾ø½À´Ï´Ù.") ;
		return ;
	}
    if (nCnt == "1") {
        if (obj.chk.checked == true) {
            obj.delList.value = obj.chk.value ;
			if (confirm('1°ÇÀÇ ÀÚ·á¸¦ »èÁ¦ÇÕ´Ï´Ù.!\t' )) obj.submit() ;
        }
		else {
			alert ("»èÁ¦ ÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.") ;
		}
    }
    else {
        dCnt = obj.chk.length ;
        j = 0 ;
        for (i=0 ; i < dCnt ; i++) {
            if (obj.chk(i).checked == true) {
                if (j == 0) {
                    obj.delList.value = obj.chk(i).value ;
                }
                else {
                    obj.delList.value = obj.delList.value + "," + obj.chk(i).value ;
                }
				j++ ;
            }
        }
        if (j != 0) {
			if (confirm(j+'°ÇÀÇ ÀÚ·á¸¦ »èÁ¦ÇÕ´Ï´Ù.!\t' )) obj.submit() ;
		}
		else {
			alert ("»èÁ¦ ÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.") ;
		}
    }
}
*/
/*
'**************************************************************************
'1 ±â´É : ¸¸³ªÀÌ ±¸ÇÏ±â
'2 ¹æ¹ý :
'3 °á°ú : ¼ýÀÚ(¸¸³ªÀÌ)
'**************************************************************************
'4 ÀÎÀÚ : 
'		sRegNum      - ÁÖ¹Îµî·Ï¹øÈ£ 7ÀÚ¸®
'		sRegGu       - °è»ê±âÁØ
'**************************************************************************
'5 ¿¹:
'	Call fCalAge("0501013", 0)	 // º¸Á¶±Ý±âÁØ(¼ö³³±âÁØ)
'	Call fCalAge("0501013", 1)	 // »ý³â¿ùÀÏ±âÁØ
'**************************************************************************
*/
function g_CalAge(sRegNum, sRegGu){
    var iNowYear;
	var iYY;
	var sMM;
	var sdd;
	var sRtnVal;

	var today	= new Date();
	var theyear	= today.getFullYear();
	var themonth= today.getMonth()+1;
	var theday	= today.getDate();

	if(themonth < 10) sMM = "0"+themonth;
	if(theday   < 10) sdd = "0"+theday;

    iNowYear= theyear + sMM + sdd;
    iYY		= Number(iNowYear.substring(0,2));
	if(iNowYear.substring(6,1) == "7"){
		if(iYY >= 81)
			sRtnVal = theyear - Number("19" + iYY) - 1;
		else
			sRtnVal = theyear - Number("20" + iYY) - 1;
	}
	else{
		if(Number(iNowYear.substring(6,1)) < 3)
			sRtnVal = theyear - Number("19" + iYY) - 1;
		else
			sRtnVal = theyear - Number("20" + iYY) - 1;
	}

	if (sRegGu == 0)
	{
		if(Number(iNowYear.substring(2,2)) < 3 && themonth > 2){	// »ý³â¿ùÀÏ Áß ¿ùÀÌ 1, 2¿ù And ÇöÀç¿ùÀÌ 3¿ù~12¿ù °æ¿ì + 1»ì
			sRtnVal = sRtnVal + 1;
		}
		if(Number(iNowYear.substring(2,2)) > 2 && themonth < 3){	// »ý³â¿ùÀÏ Áß ¿ùÀÌ 3¿ù~12¿ù And ÇöÀç¿ùÀÌ 1¿ù~2¿ù °æ¿ì - 1»ì
			sRtnVal = sRtnVal - 1;
		}
	}
	else{
		if(Number(iNowYear.substring(2,4)) > Number(sMM + sdd)){	// »ý³â¿ùÀÏ ÀÚ±â »ý³â¿ùÀÏÀÌ ¾ÈÁö³µÀ» °æ¿ì...
			sRtnVal = sRtnVal - 1;
		}
	}

	return sRtnVal;
}    

/////////////////////////////////////////////////////////////////
// Å° Ã¼Å© {{
var OnKeyCodePrev = 0;
function isOnKeyAlphabet( tcode )
{
	if( tcode>=65 && tcode <= 90 ) return true;
	return false;
}
function isOnKeyMinus( tcode )
{
	if( tcode == 189 || tcode == 109 ) return true;
	return false;
}
function isOnKeyPlus(  tcode )
{
	if( tcode == 107 || ( OnKeyCodePrev == 16 && tcode == 187 ) ) return true;
	return false;
}
function isOnKeyNumeric( tcode )
{
	if( (tcode >=48 && tcode <= 57) || (tcode>=96 && tcode<=105 ) ) return true;
	return false;
}
function isOnKeyControl(tcode, bAllowPaste)
{
	if( tcode == 35 || tcode == 36 || tcode == 37 || tcode == 39 ||
  		tcode == 9 || tcode == 46 ||  
		tcode == 8 || ( OnKeyCodePrev == 17 && ( tcode == 67 || tcode == 65 || tcode == 88 || (bAllowPaste==true && tcode == 86 ) ) )
	) return true;
	return false;
}

function onkeycheck_num(){
	var tcode = event.keyCode;
	if( !( isOnKeyNumeric( tcode ) ||  isOnKeyControl( tcode, false) ) ) 
	{
		event.returnValue=false;
	}
	OnKeyCodePrev = tcode;
}

function num_minus()
{
	var tcode = event.keyCode;
	if( !( isOnKeyNumeric( tcode ) ||  isOnKeyMinus( tcode ) ||  isOnKeyControl( tcode, false) ) ) 
	{
		event.returnValue=false;
	}
	OnKeyCodePrev = tcode;
}

function num_only()
{
	var tcode = event.keyCode;
	if( !( isOnKeyNumeric( tcode ) ||  isOnKeyControl( tcode, false) ) ) 
	{
		event.returnValue=false;
	}
	OnKeyCodePrev = tcode;
}

// Å° Ã¼Å© }}
/////////////////////////////////////////////////////////////////

function checkValueObjectType(fm,target,next,type,need){
	var obj;
	var nobj;
	var value;
	var bCheckFind = false;
	var iCheckCnt = 0;
	var i;

	if(type != "radio" && type != "checkbox") return false;

	if(need == 0) return true;

	if(type == "radio" || type == "checkbox"){
		for(var tmp in fm.all){
			try{
				var obj = eval("fm." + tmp + "");
				if(obj.length!=null){
					if(obj[0].type==type && target==obj[0].name){
						bCheckFind = true;
						break;
					}
				}
			}catch(e){}
		}		
		if(!bCheckFind) return false;
		if(obj.length!=null){
			for(i = 0; i < obj.length; i++ ){
				if(obj[i].checked) iCheckCnt++;
			}
		}
	}

	if(next != ""){
		nobj = eval("fm."+next);
		nobj.focus();
	}

	return iCheckCnt;
}

/* *****************************************************************************
 * °øÅë ÆË¾÷Ã¢ ¿ÀÇÂ
 * ex)comOpenPopup("common/popImage.html?img=" + url,"imageview",true,0,0,100,100,"scrollbars=yes");
 * *************************************************************************** */
function comOpenPopup(sUrl, sName, bCenter, sLeft, sTop, sWidth, sHeight, sFeature){
    var oWnd;
	var iLeft;
	var iTop;

	if(bCenter){
		iLeft = Math.ceil( (window.screen.width  - sWidth)  / 2 );
		iTop  = Math.ceil( (window.screen.height - sHeight) / 2 );
	}
	else{
		iLeft = sLeft;
		iTop  = sTop;
	}
	oWnd = window.open(sUrl, sName, sFeature+",width=" + sWidth +",height=" + sHeight+",left="+iLeft+",top="+iTop);

    return oWnd;
}
