/********************************************************
   °øÅë JavaScript ¶óÀÌºê·¯¸®
*********************************************************/

var submitcount=0;

function objReadonly(obj, Yn)
{
	if (Yn == "Y")
	{
		obj.readOnly = true;
		obj.style.backgroundColor='#DDDDDD';
	}
	else
	{
		obj.readOnly = false;
		obj.style.backgroundColor="";
	}	
}
function objdisabled(obj, Yn)
{
	if (Yn == "Y")
	{
		obj.disabled = true;
		obj.style.backgroundColor='#DDDDDD';
	}
	else
	{
		obj.disabled = false;
		obj.style.backgroundColor="";
	}	
}

//±ÛÀÔ·Â½Ã ¹ÙÀÌÆ® °ª Á¦ÇÑ onkeydown="displayBytes(500, this.id)"
function displayBytes( sz, id )
{
 var form = document.form;

 var obj = document.getElementById( id );

 if (obj.value.bytes() > sz)
 { //80¹ÙÀÌÆ®¸¦ ³Ñ±â¸é
  if (event.keyCode != '8') //¹é½ºÆäÀÌ½º´Â Áö¿ì±âÀÛ¾÷½Ã ¹ÙÀÌÆ® Ã¼Å©ÇÏÁö ¾Ê±â À§ÇØ¼­
  {
   alert( sz+'¹ÙÀÌÆ®±îÁö ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.');
  }
  obj.value = obj.value.substring(0, obj.value.length-1);
 }

 document.getElementById(id+'_bytes').innerHTML = document.getElementById(id).value.bytes()+" byte";
}

String.prototype.bytes = function()
{
 var str = this;
 var l = 0;
 for (var i=0; i<str.length; i++) l += (str.charCodeAt(i) > 128) ? 2 : 1;
 return l;
}


function getReSize(obj)
{
       try {
              var objFrame = obj;
              var objBody = obj.contentWindow.document.body; 

              //ifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight); 
			  ifrmHeight = objBody.scrollHeight+(objBody.offsetHeight - objBody.clientHeight)+10;
			  ifrmWidth = objBody.scrollWidth + (objBody.offsetWidth - objBody.clientWidth); 

			  //alert(objBody.scrollHeight +' / '+ objBody.offsetHeight +' / '+ objBody.clientHeight); 

              if (ifrmHeight > 10) { 
                     objFrame.style.height = ifrmHeight+30;
              } else {
                     objFrame.style.height = 10;
              } 
              objFrame.style.width = '99%';
			  //objFrame.style.width = ifrmWidth;
       } catch(e) {
       };	   
}

//»ç¾÷ÀÚ¹øÈ£ Ã¼Å©
function IsComNum(bizID)
{
	var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1);
	var i, Sum=0, c2, remander;

	for (i=0; i<=7; i++) Sum += checkID[i] * bizID.charAt(i);

	c2 = "0" + (checkID[8] * bizID.charAt(8));
	c2 = c2.substring(c2.length - 2, c2.length);

	Sum += Math.floor(c2.charAt(0)) + Math.floor(c2.charAt(1));

	remander = (10 - (Sum % 10)) % 10 ;

	if (Math.floor(bizID.charAt(9)) != remander)
	{
		//alert ("Á¤È®ÇÑ »ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		return false;
	}else{
		return true;
	}
}

// ¿À´Ã Ã¢¿­Áö ¾ÊÀ½ ÄíÅ°ÀúÀå
function TodayClose(obj)
{
	location = LibRootUrl + "TodayClose.asp?obj="+obj;
}

//¹®ÀÚ¿­·Î ¿É¼Ç Ãß°¡ÇÏ±â objSelect Ãß°¡ÇÒ ¼¿·ºÆ®¹Ú½º, vStr ¹®ÀÚ¿­ , ·Î ±¸ºÐ
function AddOption(objSelect, vStr, SelIdx)
{
		
	num = objSelect.length;	
	for(i=1;i<= num;i++)
	{
		objSelect.remove(1);
	}
	if (vStr != "")
	{
		astr = vStr.split('|');	
		for(i = 0;i < astr.length;i++)
		{
			addOptionOne(objSelect, astr[i], astr[++i]);
		}
	}	
	ObjSelected(objSelect, SelIdx);
}

//¼¿·ºÆ®¿¡ ¿É¼ÇÇ×¸ñÀ» Ãß°¡
function addOptionOne(obj, value,text){
 var aIdx=obj.options.length;
 var itm= new Option(text);
 obj.options[aIdx]=itm;
 obj.options[aIdx].value=value;
}

//¿£ÅÍÅ° ÇÔ¼ö ½ÇÇà
function KeyFunc(func, args)
{
	if(event.keyCode == 13)
	{		
		func(args);
	}
}
//¼ýÀÚ¸¦ ÇÑ±Û·Î º¯È¯
function Num2Han(srcNumber) {
  
    
    num1 = srcNumber.length;//¼ýÀÚÀÇ ±æÀÌ¸¦ ±¸ÇÑ´Ù.        

        src1 = srcNumber.substr(0,1);//ÀÔ·Â¼ýÀÚÀÇ Ã¹¹øÂ°¸¦ Àß¶ó ³½´Ù..
        src2 = srcNumber.substr(1,num1);//'0'´ÙÀ½ÀÇ ¼ýÀÚ¸¦ Àß¶ó³½´Ù.
   
        if(src1 == "0"){ //¸¸¾à ¼ýÀÚ°¡ "0"À¸·Î ½ÃÀÛµÇ¸é ¾Õ¿¡ '0'À» »« ¼ýÀÚ¸¸Å­ ¸®ÅÏ ÇÑ´Ù........
                //alert("a");
        return src2;
                srcNumber = src2;
        }

        re = /^\$|,/g; // "$" and "," ÀÔ·Â Á¦°Å
    srcNumber = srcNumber.replace(re, ""); //ÄÞ¸¶¸¦ Á¦°Å ÇØ ÁØ´Ù....

        returnval=srcNumber;//Èùµå°ª¿¡..ÄÞ¸¶¸¦ »« °ªÀ» ³Ö¾îµç´Ù.
        
        var txtNumber = '' + srcNumber;
   
    //¿©±â¼­ ºÎÅÍ ¼ýÀÚ¸¦ ÇÑ±Û·Î º¯È¯ ½ÃÄÑÁÖ´Â ºÎºÐ
        if(srcNumber != ""){
                var i, j=0, k=0;
                var han1 = new Array("","ÀÏ","ÀÌ","»ï","»ç","¿À","À°","Ä¥","ÆÈ","±¸");
                var han2 = new Array("","¸¸ ","¾ï ","Á¶ ","°æ ","ÇØ ","½Ã ","¾ç ","±¸ ","°£ ");
                var han3 = new Array("","½Ê","¹é","Ãµ");
                var result="", hangul = srcNumber + "", pm = "";
                var str = new Array(), str2="";
                var strTmp = new Array();
				var returnval;

                if(parseInt(srcNumber)==0) returnval = "¿µ"; //ÀÔ·ÂµÈ ¼ýÀÚ°¡ 0ÀÏ °æ¿ì Ã³¸®
                if(hangul.substring(0,1) == "-"){ //À½¼ö Ã³¸®
                                pm = "¸¶ÀÌ³Ê½º ";
                                hangul = hangul.substring(1, hangul.length);
                }
                if(hangul.length > han2.length*4) returnval ="too much number"; //¹üÀ§¸¦ ³Ñ´Â ¼ýÀÚ Ã³¸® ÀÚ¸®¼ö ¹è¿­ han2¿¡ ÀÚ¸®¼ö ´ÜÀ§¸¸ Ãß°¡ÇÏ¸é ¹üÀ§°¡ ´Ã¾î³².

                for(i=hangul.length; i > 0; i=i-4){
                                str[j] = hangul.substring(i-4,i); //4ÀÚ¸®¾¿ ²÷´Â´Ù.
                                for(k=str[j].length;k>0;k--){
                                                strTmp[k] = (str[j].substring(k-1,k))?str[j].substring(k-1,k):"";
                                                strTmp[k] = han1[parseInt(strTmp[k])];
                                                if(strTmp[k]) strTmp[k] += han3[str[j].length-k];
                                                str2 = strTmp[k] + str2;
                                }
                                str[j] = str2;
                                if(str[j]) result = str[j]+han2[j]+result;
                                //4ÀÚ¸®¸¶´Ù ÇÑÄ­¾¿ ¶ç¿ö¼­ º¸¿©ÁÖ´Â ºÎºÐ. ¿ì¼±Àº ÁÖ¼®Ã³¸®
                                //result = (str[j])? " "+str[j]+han2[j]+result : " " + result;

                                j++; str2 = "";
                }

                returnval = pm + result ; //ºÎÈ£ + ¼ýÀÚ°ª
        }else{
                returnval = "";
        }
		return returnval;
}

//ÄíÅ° ¼³Á¤ÇÏ±â
function setCookie(name, value, expire) {
	document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
}

//ÄíÅ° °ª ¾ò±â
function getCookie(Name) {
	var search = Name + "=";
	if (document.cookie.length > 0) {                 

		offset = document.cookie.indexOf(search);
		if (offset != -1){                                                

			offset += search.length;                          
			end = document.cookie.indexOf(";", offset);   
			if (end == -1) 
				end = document.cookie.length;
			return unescape(document.cookie.substring(offset, end));
		} 
	}
}

//ÄíÅ° Áö¿ì±â
function deleteCookie( cookieName ){
	document.cookie = cookieName+"=; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}

//ÀÎÇ²¹Ú½º¿¡ ¼ýÀÚ ,Âï±â
function Number_Format(str){	
	var Re = /[^0-9]/g;
	var ReN = /(-?[0-9]+)([0-9]{3})/;
	str = str.replace(Re,''); 
	while (ReN.test(str)) { 
		str = str.replace(ReN, "$1,$2"); 
	}
	return str;
}

//ÀÌÀü °æ·Î µµ¸ÞÀÎ±îÁö¸¸ °¡Á®¿À±â
	function RefUrl()
	{
		rUrl = document.referrer;
		leftb = rUrl.substr(0, 7);
		left7 = rUrl.substr(7, rUrl.length);
		return leftb+left7.substr(0, left7.indexOf("/")+1);
	}

//Áñ°ÜÃ£±â Ãß°¡
function Add_Favorite() {
	window.external.AddFavorite(top.location.href,top.document.title);
	}
//¼¿·ºÆ® ¸Þ´º ¾÷´Ù¿î
function menuMove(id,mode) { 
    // mode can be 'first', 'last', 'up', 'down' 
    var obj = document.getElementById(id);
    var idx = obj.selectedIndex; 
    if (idx < 0) idx = obj.selectedIndex = 0; 

	if(obj.length ==0){
		return;
	}

    var opt = obj.options[obj.selectedIndex];	
	
    switch (mode) { 
        case 'first': 
            obj.insertBefore(opt, obj.options[0]); 
            break; 
        case 'last': 
            obj.appendChild(opt); 
            break; 
        case 'up': 
            if (idx > 0) obj.insertBefore(opt, obj.options[idx-1]); 
            break; 
        case 'down': 
            if (idx < obj.options.length-1) obj.insertBefore(obj.options[idx+1], opt); 
            break; 
    } 
} 

//Ã¼Å©¹Ú½º ¸ðµÎ Ã¼Å©/ ÇØÁ¦
function ChkAll(cobj, obj) {
		// cobj : ¿ÃÃ¼Å©¹Ú½º, obj : Ã¼Å©ÇÒ ¹Ú½ºµé, Ã¼Å©µÇ¾î ÀÖÀ¸¸é ¸ðµÎ Ã¼Å© ¾Æ´Ï¸é ¸ðµÎ ÇØÁ¦
		if(cobj.checked) {
			blstr = true;			
		}
		else{
			blstr = false;
		}
		if(typeof(obj) =="undefined") {
			return;
		}
		// ¹è¿­ÀÏ°æ¿ì¿Í ¾Æ´Ò°æ¿ì ±¸ºÐ
		if(isArray(obj))	{
			for(i = 0; i < obj.length; i++) {
				obj[i].checked = blstr;
			}
		}
		else {
			obj.checked = blstr;
		}
	}

//¼±ÅÃÇÞ´ÂÁö ¾Æ´ÑÁö º¸±â
function ChkOne(obj)
	{
		blstr = "";
		if(isArray(obj))	{
			for(i = 0; i < obj.length; i++) {
				if(obj[i].checked) {
					blstr = true;
				}
			}
		}
		else {
			if(obj.checked) {
				blstr = true;
			}
		}
		return blstr;
	}

//ÆÄÀÏ ´Ù¿î·Îµå
function FileDn(sFile)
{
	location = LibRootUrl + "filedown.asp?file="+ sFile;
}
//ÀÌ¹ÌÁö ÆË¾÷ Å©±â ¸Â°Ô º¸±â
function ImgView(sFile)
{
	open(LibRootUrl + 'Imgview.asp?file='+ sFile,'popimg','location=no, scrollbars=yes');
}

//Ã¼Å©°ª ¼±ÅÃÇÏ±â
function ObjChecked(obj, val)
{
	if(isArray(obj)){
		for(tsc = 0 ; tsc < obj.length; tsc++)
		{
			if (obj[tsc].value == val)
			{
				obj[tsc].checked = true;
				obj[tsc].defaultChecked = true;
			}
			else
			{
				obj[tsc].checked = false;
				obj[tsc].defaultChecked = false;
			}
		}
	}
	else
	{
		if (obj.value == val)
		{
			obj.checked = true;
			obj.defaultChecked = true;
		}
	}
}
//Ã¼Å©°ª ¼±ÅÃÇÏ±â(¼¿·ºÆ®¹Ú½º)
function ObjSelected(obj, val)
{
	for(tsc = 0 ; tsc < obj.length; tsc++)
	{
		if (obj[tsc].value == val)
		{
			obj[tsc].selected = true;
			obj[tsc].defaultSelected = true;
		}
		else
		{
			obj[tsc].selected = false;
			obj[tsc].defaultSelected = false;
		}
	}
}

//Ã¼Å©µÈ °ª °¡Á®¿À±â
function ChkVal(obj)
{
	rVal = "";
	if(isArray(obj))
	{
		for(bc = 0;bc < obj.length; bc++)
		{
			if(obj[bc].checked)
			{				
				rVal = rVal+obj[bc].value + ',';
			}
		}
		if(rVal.length >0)
		{
			rVal = rVal.substr(0, rVal.length-1);
		}
	}
	else
	{
		if(obj.checked)
		{
			rVal = obj.value;
		}
	}
	return rVal;
}


//Ã¼Å©µÈ °ª °¡Á®¿À±â
function SelVal(obj)
{
	rVal = "";
	for(bc = 0;bc < obj.options.length; bc++)
	{
		if(obj.options[bc].selected)
		{
			rVal = rVal+obj.options[bc].value +',';
		}
	}
	if(rVal.length >0)
	{
		rVal = rVal.substr(0, rVal.length-1);
	}
	return rVal;
}

//Ã¼Å©µÈ °ª °¡Á®¿À±â
function SelText(obj)
{
	rVal = "";
	for(bc = 0;bc < obj.options.length; bc++)
	{
		if(obj.options[bc].selected)
		{
			rVal = rVal+obj.options[bc].text+',';			
		}
	}
	return rVal;
}

//·¹ÀÌ¾î º¸ÀÌ±â/°¨Ãß±â
function Show_Hide(obj, show)
{
		
	if (typeof(show) =="undefined")
	{
		if(obj.style.display =='none')
		{
			obj.style.display = '';
		}
		else
		{
			obj.style.display = 'none';
		}
	}
	else
	{
		if(show =="Y")
		{
			obj.style.display = '';
		}
		else
		{
			obj.style.display = 'none';
		}
	}	
}
//ÀÌ¸ÞÀÏÀÎÁö °Ë»ç
function isEmail(str)
{
	var mailexp = /[a-z0-9]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i; 
	if(!mailexp.test(str))
	{
		return false;
	}
	else
	{
		return true;
	}
}

function is_unsignedint(v)
{
 /* ±â´É: ¸Å°³º¯¼övÀÇ ¸ðµç ¹®ÀÚ¿­Áß Àû¾îµµ ¸ðµÎ ¼ýÀÚ¶ó¸é true¸¦ ¹ÝÈ¯ÇÏ°í ¾Æ´Ï¶ó¸é false¸¦ ¹ÝÈ¯ÇÑ´Ù. */
 var i;//Ä«¿îÅÍº¯¼ö
 //¹Ýº¹ÇÑ´Ù.(for¹®)(Ä«¿îÅÍº¯¼ö¸¦ ÀÌ¿ëÇØ¼­ ¸Å°³º¯¼övÀÇ ¹®ÀÚ¿­ÀÇ ±æÀÌ¸¸Å­À» ¹Ýº¹ÇÑ´Ù.)
 for (i=0; i<v.length; i++)
  {
   //¸¸¾à ÇØ´çÀÎµ¦½º¹øÈ£¿¡ ÇØ´çµÇ´Â ¹®ÀÚÇÑÀÚ¸¦ ÃßÃâÇØ¼­ is_hanÇÔ¼öÀÇ °ª¿¡ ´ëÀÔÇÑ °á°ú ±× °á°ú°¡ ÂüÀÌ¸é ÂüÀ» ¹ÝÈ¯ÇÑ´Ù.
   if (is_num(v.charAt(i))==false) return false;
  }
 //¹Ýº¹¹®À» µ¹·Á¼­ ÇÑ±ÛÀÌ ÇÑÀÚµµ Æ÷ÇÔµÇ¾î ÀÖÁö ¾Ê¾Æ¼­ Á¶°Ç¹®ÀÇ returnÀÌ ¼öÇàµÇÁö ¾Ê´Â´Ù¸é °ÅÁþÀ» ¹ÝÈ¯
 return true;
}


function is_num(v)
{
// ±â´É: ¸Å°³º¯¼öv¿¡ ÁöÁ¤µÈ ¹®ÀÚ 1ÀÚ°¡ ¼ýÀÚ¶ó¸é ÂüÀ» ¹ÝÈ¯ÇÏ°í ¾Æ´Ï¶ó¸é °ÅÁþÀ» ¹ÝÈ¯ÇÑ´Ù.
//¸¸¾à vÀÇ °ªÀÌ 48º¸´Ù Å©°Å³ª °°°í 57º¸´Ù ÀÛ°Å³ª °°´Ù¸é
if (v.charCodeAt(0)>=48 && v.charCodeAt(0)<=57)
 {
  //ÂüÀ» ¹ÝÈ¯;
  return true;
 }
//±×·¸Áö ¾Ê´Ù¸é
else
 {
  //°ÅÁþÀ» ¹ÝÈ¯;
  return false;
 }
}

function isArray(obj){return(typeof(obj.length)=="undefined")?false:true;}

function objChk(obj)
{
	k = true;
	if (isArray(obj))
	{			
		for(i=0 ; i< obj.length; i++)
		{
			if(obj[i].checked)
			{
				alert(obj[i].value);
				k=true;
			}
			else
			{
				k=false;
			}
		}			
	}
	else
	{
		if(obj.checked)
		{
			k=true;
		}
		else
		{
			k=false;
		}
	}
	return k;
}

function JumpNext(obj, len, nextobj)
{
	if(obj.value.length >= len)
	{
		nextobj.focus();
	}
}

function flslnk(obj)
{
	document.write(obj.value);
}

function isJuminNum(f_usernum1,f_usernum2){
  check_jumin = false; 
 f_usernum1 = f_usernum1.value;
 f_usernum2 = f_usernum2.value;
  // Àß¸øµÈ »ý³â¿ùÀÏÀ» °Ë»çÇÕ´Ï´Ù. 
  b_Year = (f_usernum2.charAt(0) <= "2") ? "19" : "20" 
  /* 2000³âµµºÎÅÍ ¼º±¸º° ¹øÈ£°¡ ¹Ù²î¿´½¿À¸·Î ±¸º°¼ö°¡ 2º¸´Ù ÀÛ´Ù¸é 
  1900³âµµ »ýÀÌµÇ°í 2º¸´Ù Å©´Ù¸é 2000³âµµ ÀÌ»ó»ýÀÌ µË´Ï´Ù. 
  ´Ü 1800³âµµ »ýÀº °è»ê¿¡¼­ Á¦¿ÜÇÕ´Ï´Ù.*/ 
 
  b_Year += f_usernum1.substr(0, 2) 
  // ÁÖ¹Î¹øÈ£ÀÇ ¾Õ¿¡¼­ 2ÀÚ¸®¸¦ ÀÌ¾î¼­ 4ÀÚ¸®ÀÇ »ý³âÀ» ÀúÀåÇÕ´Ï´Ù. 
  b_Month = f_usernum1.substr(2, 2) - 1 
  // ´ÞÀ» ±¸ÇÕ´Ï´Ù. 1À» »«°ÍÀº ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­´Â 1¿ùÀ» 0À¸·Î Ç¥±âÇÏ±â ¶§¹®ÀÔ´Ï´Ù. 
  b_Date = f_usernum1.substr(4, 2) 
  b_sum = new Date(b_Year, b_Month, b_Date) 
  if ( b_sum.getYear() % 100 != f_usernum1.substr(0,2) || b_sum.getMonth() != b_Month || b_sum.getDate() != b_Date) { 
  return check_jumin 
  // »ý³â¿ùÀÏÀÇ Å¸´ç¼ºÀ» °Ë»çÇÏ¿© °ÅÁþÀÌ ÀÖÀ»½Ã ¿¡·¯¸Þ¼¼Áö¸¦ ³ªÅ¸³¿ 
  }
  total = 0 
  temp = new Array(13) 
  for(i=1; i<=6; i++) temp[i] = f_usernum1.charAt(i-1) 
  for(i=7; i<=13; i++) temp[i] = f_usernum2.charAt(i-7) 
  for(i=1; i<=12; i++) { 
  k = i + 1 
  if(k >= 10) k = k % 10 + 2 
  /* °¢ ¼ö¿Í °öÇÒ ¼ö¸¦ »Ì¾Æ³À´Ï´Ù. °ö¼ö°¡ ¸¸ÀÏ 10º¸´Ù Å©°Å³ª °°´Ù¸é 
  °è»ê½Ä¿¡ ÀÇÇØ 2·Î ´Ù½Ã ½ÃÀÛÇÏ°Ô µË´Ï´Ù. */ 
  total = total + (temp[i] * k) 
  // °¢ ÀÚ¸®¼ö¿Í °è»ê¼ö¸¦ °öÇÑ°ªÀ» º¯¼ö total¿¡ ´©ÀûÇÕ»ê½ÃÅµ´Ï´Ù. 
  } 
 
  last_num = (11- (total % 11)) % 10 
  // ¸¶Áö¸· °è»ê½ÄÀ» º¯¼ö last_num¿¡ ´ëÀÔÇÕ´Ï´Ù. 
  if(last_num == temp[13]) check_jumin = true 
  // laster_numÀÌ ÁÖ¹Î¹øÈ£ÀÇ¸¶Áö¸·¼ö¿Í °°Àº¸é ÂüÀ» Æ²¸®¸é °ÅÁþÀ» ¹ÝÈ¯ÇÕ´Ï´Ù. 
  else check_jumin = false 
  return check_jumin 
}

//-- ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
function NumOnly(obj) { 
	if( (event.keyCode<48) || (event.keyCode>57) )
	{
		event.returnValue=false;
	}
	/*
        val = obj.value; 
        new_val = ''; 
        for(i=0;i<val.length;i++) { 
                char = val.substring(i,i+1); 
                if (char < '0' || char > '9') { 
                        alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä~'); 
                        obj.value = new_val; 
                        return; 
                } else { 
                        new_val = new_val + char; 
                } 
        } 
	*/
} 
//-- ¼ýÀÚ¿Í Á¡¸¸ ÀÔ·Â¹Þ±â
function NumDotOnly(obj) { 
        val = obj.value; 
        new_val = ''; 
        for(i=0;i<val.length;i++) { 
                char = val.substring(i,i+1); 
                if ((char < '0' || char > '9') &&  char != ".") { 
                        alert('¼ýÀÚ¿Í Á¡¸¸ ÀÔ·ÂÇÏ¼¼¿ä~'); 
                        obj.value = new_val; 
                        return; 
                } else { 
                        new_val = new_val + char; 
                } 
        } 
} 

// -- ÇÑ±Û¸¸ ÀÔ·Â¹Þ±â
function hangul() 
{ 
if((event.keyCode < 12592) || (event.keyCode > 12687)) 
event.returnValue = false 
} 


//-- ÇÑ±Û ¸·±â
function isEng(str) { 
		for(var i=0;i<str.length;i++){                 
				achar = str.charCodeAt(i);                  
				if( achar > 255 ){ 
						return false; 
				} 
		} 
		return true; 
} 

 function sendit() { 
		if (document.f1.USER_ID.value=="") { 
				alert("ID¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä."); 
				document.f1.USER_ID.focus(); 
				return false; 
		} 
		if(!isEng(document.f1.USER_ID.value)){ 
				alert('^^ ID´Â ÇÑ±ÛÀ» »ç¿ëÇÒ¼ö ¾ø½À´Ï´Ù. ^^'); 
				document.f1.USER_ID.focus(); 
				return false; 
		} 
		  return true; 
 } 

 // ºóÄ­ Ã¼Å©
 	function blkok_eng(obj, msg)
	{
		if(obj.value == "")
		{
			alert("Insert "+ msg);
			obj.focus();
			return true;
		}
		return false;
	}

// ºóÄ­ Ã¼Å©
 	function blkok(obj, msg)
	{
		if(obj.value == "")
		{
			alert(msg + "À»(¸¦) Àû¾îÁÖ¼¼¿ä");
			obj.focus();
			return true;
		}
		return false;
	}
// ºóÄ­ Ã¼Å© È°¿ë
	function chkblk(frm)
	{
		if(blkok(frm.OrName, "ÁÖ¹®ÀÚ ÀÌ¸§"))
		{
			return false;
		}
		return true;
	}

	// ºóÄ­ Ã¼Å©
 	function Selchk(obj, msg)
	{
		if(typeof(obj) =='undefined')
		{
			alert(msg + "À»(¸¦) ¼±ÅÃÇØÁÖ¼¼¿ä");
			return true;
		}
		if(SelVal(obj)=="")
		{			
			alert(msg + "À»(¸¦) ¼±ÅÃÇØÁÖ¼¼¿ä");
			obj.focus();
			return true;
		}
		return false;
	}
// ºóÄ­ Ã¼Å©
 	function Chkchk(obj, msg)
	{	
		if(typeof(obj) =='undefined')
		{
			alert(msg + "À»(¸¦) Ã¼Å©ÇØÁÖ¼¼¿ä");
			return true;
		}
		if(ChkVal(obj)=="")
		{			
			alert(msg + "À»(¸¦) Ã¼Å©ÇØÁÖ¼¼¿ä");
			return true;
		}
		return false;
	}

	function ImgResize(obj, h , w)
	// obj ÀÌ¹ÌÁö, h Á¶Á¤ÇÒ ÃÖ´ë ³ôÀÌ, w Á¶Á¤ÇÒ ÃÖ´ë ³ÐÀÌ
	{
		x = 0;
		y = 0;

		var imgname=new Image(); 
		imgname.src=obj.src; // ÀÌ¹ÌÁö °æ·Î

		x = imgname.width/imgname.height;
		y = imgname.height/imgname.width;

		height=imgname.height;
		width = imgname.width;

		if(height > h)
		{
			height = h;
			width = height * x;
		}

		if(width > w)
		{
			width = w;
			height = width * y;
		}

		obj.height = height;
		obj.width = width;
		imgname = null;
	}

	//////////////////////////////////////
// IE Embed patch
//
// @author iezn@iezn.com
// @homepage http://iezn.com
// @create date 2006.04.19
// @last modify 2006.04.25
// @version 0.41
// ¹èÆ÷½Ã À§³»¿ëÀ» Æ÷ÇÔÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù
//////////////////////////////////////
/**
* embed ÆÐÄ¡ Àû¿ë ÄÁÅ×ÀÌ³Ê
* nullÀÎ°æ¿ì document °ªÀ» ±âº»À¸·Î ÇÕ´Ï´Ù
* id°ªÀ» ¼³Á¤ÇÑ°æ¿ì ¼³Á¤¹üÀ§ ³»¿¡¸¸ Àû¿ëÀÌ µË´Ï´Ù
* 
* º»¹®ÀÌ³ª ÀÏºÎ ³ëµå¿¡¸¸ Àû¿ëÇÒ°æ¿ì ÇØ´ç ³ëµåÀÇ id °ªÀ» ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
* ¿¹)
* var __embed_target_id = "contents";
* ·Î Ã³¸®ÇÑ°æ¿ì body ³»¿¡ <ÅÂ±× id="contents">ÇÃ·¡½¬,µ¿¿µ»ó...</ÅÂ±×>
* ¾È¿¡ ³»¿ë¿¡¸¸ ÆÐÄ¡°¡ Àû¿ëµË´Ï´Ù
*/
if(typeof(__embed_target_id)=='undefined'){
	var __embed_target_id = null;
}

/**
* embed ÆÐÄ¡¸¦ Àû¿ëÇÒ ÅÂ±×¸¦ ¼³Á¤ÇÕ´Ï´Ù
* ±âº»°ªÀº object,eembed,appelt ÅÂ±×ÀÔ´Ï´Ù
* false °ªÀÎ°æ¿ì ÆÐÄ¡¿¡¼­ Á¦¿ÜµË´Ï´Ù
*/
if(typeof(__embed_tags)=='undefined'){
	var __embed_tags = {object:true,embed:true,applet:false}
}

/**
* ÇÃ·¡½¬ÆÄÀÏÁß flashvars ¸¦ »ç¿ëÇÒ°æ¿ì ÇØ´ç ÇÃ·¡½¬ÀÇ ¿ÀºêÁ§Æ®¾ÆÀÌµð:true °ªÀ¸·Î object¸¦ µî·ÏÇØ ÁÖ¼¼¿ä
*/
var __flash_force_objs = {};

if(document.attachEvent){
	document.write('<style type="text/css">');
	document.write('object,embed{display:none;}');
	document.write('</style>');
	document.attachEvent('onreadystatechange',
		function (){
			
			if(__embed_target_id===null){
				var __target = document;
			}else{
				var __target = document.getElementById(__embed_target_id);
			}
			if (document.readyState == "complete"){
				function _replace(obj){
					var obj_re = document.createElement(obj.outerHTML);					
					obj_re.style.display='inline';
					obj.parentNode.replaceChild(obj_re,obj);
				}
				function _inner(obj){
					obj.style.display='inline';					
					var html = obj.outerHTML;
					var classid = obj.classid.toLowerCase();
					if(classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' && typeof(__flash_force_objs[obj.id])=='undefined'){//flash ÀÎ°æ¿ì
						obj.insertAdjacentHTML('beforeBegin',html);
						obj.parentNode.removeChild(obj);
					}else{						
						//º¯°æÇÏ°íÀÚÇÏ´Â ActiveX classid ¸¦ Ãß°¡ÇÏ½Ã±â ¹Ù¶ø´Ï´Ù
						if(classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' || //media 7
						classid=='clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95' || //6.4
						classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' ||
						classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'	
						){//media player 10
							embed_pos = html.indexOf('embed');
							if(embed_pos!=-1){//embed °¡ Á¸ÀçÇÏ´Â°æ¿ì
								var embed = '<'+html.substr(embed_pos);
								embed = embed.substr(0,embed.length-9);
								obj.insertAdjacentHTML('beforeBegin',embed);
								obj.parentNode.removeChild(obj);
							}else{
								//object·Î¸¸ µÇ¾î ÀÖ´Â°æ¿ì µ¿¿µ»ó ºÎºÐ¸¸ ÆÐÄ¡ÇÑ´Ù
								var embed = document.createElement('embed');
								var total = obj.childNodes.length;
								embed.setAttribute('autostart',0);
								if(obj.width){
									embed.setAttribute('width',obj.width);
								}
								if(obj.height){
									embed.setAttribute('height',obj.height);
								}
								for(var k=0;k<total;k++){
									n = obj.childNodes.item(k).getAttribute("name");
									v = obj.childNodes.item(k).getAttribute("value");
									if(n=='URL' || n=='url' || n=='FileName'){
										n = 'src';
									}
									embed.setAttribute(n,v);
								}
								if(embed.getAttribute('src')){
									embed.style.display = 'inline';
									obj.parentNode.replaceChild(embed,obj);
								}else{
									//ÆÄÀÏ¿¢¼¼½º object°¡ ¾Æ´Ñ°æ¿ì´Â À¯ÁöÇÑ´Ù								
								}
							}
						}
					}
				}

				if(__embed_tags.object===true){
					var objs = __target.getElementsByTagName('object');
					var i = objs.length;
					while(i-->0){
						_inner(objs[i]);
					}
				}
				if(__embed_tags.embed===true){
					var objs = __target.getElementsByTagName('embed');
					var i = objs.length;
					while(i-->0){
						_replace(objs[i])
					}
				}

				if(__embed_tags.applet===true){
					var objs = __target.getElementsByTagName('applet');
					var i = objs.length;
					while(i-->0){
						_replace(objs[i])
					}
				}
			}
		}
	);
}



// Internet Explorer¿¡¼­ ¼¿·ºÆ®¹Ú½º¿Í ·¹ÀÌ¾î°¡ °ãÄ¥½Ã ·¹ÀÌ¾î°¡ ¼¿·ºÆ® ¹Ú½º µÚ·Î ¼û´Â Çö»óÀ» ÇØ°áÇÏ´Â ÇÔ¼ö 
// ·¹ÀÌ¾î°¡ ¼¿·ºÆ® ¹Ú½º¸¦ Ä§¹üÇÏ¸é ¼¿·ºÆ® ¹Ú½º¸¦ hidden ½ÃÅ´ 
// »ç¿ë¹ý : 
// <div id=LayerID style="display:none; position:absolute;" onpropertychange="selectbox_hidden('LayerID')"> 
function selectbox_hidden(layer_id) 
{ 
var ly = eval(layer_id);

// ·¹ÀÌ¾î ÁÂÇ¥ 
var ly_left = ly.offsetLeft; 
var ly_top = ly.offsetTop; 
var ly_right = ly.offsetLeft + ly.offsetWidth; 
var ly_bottom = ly.offsetTop + ly.offsetHeight; 

// ¼¿·ºÆ®¹Ú½ºÀÇ ÁÂÇ¥ 
var el; 

for (i=0; i<document.forms.length; i++) { 
for (k=0; k<document.forms[i].length; k++) { 
el = document.forms[i].elements[k]; 
if (el.type == "select-one") { 
var el_left = el_top = 0; 
var obj = el; 
if (obj.offsetParent) { 
while (obj.offsetParent) { 
el_left += obj.offsetLeft; 
el_top += obj.offsetTop; 
obj = obj.offsetParent; 
} 
} 
el_left += el.clientLeft; 
el_top += el.clientTop; 
el_right = el_left + el.clientWidth; 
el_bottom = el_top + el.clientHeight; 

// ÁÂÇ¥¸¦ µûÁ® ·¹ÀÌ¾î°¡ ¼¿·ºÆ® ¹Ú½º¸¦ Ä§¹üÇßÀ¸¸é ¼¿·ºÆ® ¹Ú½º¸¦ hidden ½ÃÅ´
if ( (el_left >= ly_left && el_top >= ly_top && el_left <= ly_right && el_top <= ly_bottom) || 
(el_right >= ly_left && el_right <= ly_right && el_top >= ly_top && el_top <= ly_bottom) || 
(el_left >= ly_left && el_bottom >= ly_top && el_right <= ly_right && el_bottom <= ly_bottom) || 
(el_left >= ly_left && el_left <= ly_right && el_bottom >= ly_top && el_bottom <= ly_bottom) ) 
el.style.visibility = 'hidden'; 
else
	el.style.visibility = ''; 
} 
} 
} 
} 

// °¡¸ÍÁ¡ °Ë»ö½Ã ÁÖ¼Ò»ç¿ë
  function getComboData(psCboName, psParentCode) 
  {

    var ar_a = [["1","¼­¿ï"],
                ["2","°æ±â"],
                ["3","°­¿ø"],
                ["4","°æ³²"],
                ["5","°æºÏ"],
                ["6","±¤ÁÖ"],
                ["7","´ë±¸"],
                ["8","´ëÀü"],
                ["9","ºÎ»ê"],
                ["A","¿ï»ê"],
                ["B","ÀÎÃµ"],
                ["C","Àü³²"],
                ["D","ÀüºÏ"],
                ["E","Á¦ÁÖ"],
                ["F","Ãæ³²"],
                ["G","ÃæºÏ"]];

    var ar_b = [["11","°­³²±¸"],
				["12","°­µ¿±¸"],
				["13","°­ºÏ±¸"],
				["14","°­¼­±¸"],
				["15","°ü¾Ç±¸"],
				["16","±¤Áø±¸"],
				["17","±¸·Î±¸"],
				["18","±ÝÃµ±¸"],
				["19","³ë¿ø±¸"],
				["1A","µµºÀ±¸"],
				["1B","µ¿´ë¹®±¸"],
				["1C","µ¿ÀÛ±¸"],
				["1D","¸¶Æ÷±¸"],
				["1E","¼­´ë¹®±¸"],
				["1F","¼­ÃÊ±¸"],
				["1G","¼ºµ¿±¸"],
				["1H","¼ººÏ±¸"],
				["1I","¼ÛÆÄ±¸"],
				["1J","¾çÃµ±¸"],
				["1K","¿µµîÆ÷±¸"],
				["1L","¿ë»ê±¸"],
				["1M","ÀºÆò±¸"],
				["1N","Á¾·Î±¸"],
				["1O","Áß±¸"],
				["1P","Áß¶û±¸"],
				["21","°¡Æò±º"],
				["22","°í¾ç½Ã"],
				["23","°úÃµ½Ã"],
				["24","±¤¸í½Ã"],
				["25","±¤ÁÖ½Ã"],
				["26","±¸¸®½Ã"],
				["27","±ºÆ÷½Ã"],
				["28","±èÆ÷½Ã"],
				["29","³²¾çÁÖ½Ã"],
				["2A","µ¿µÎÃµ½Ã"],
				["2B","ºÎÃµ½Ã"],
				["2C","¼º³²½Ã"],
				["2D","¼ö¿ø½Ã"],
				["2E","½ÃÈï½Ã"],
				["2F","¾È»ê½Ã"],
				["2G","¾È¼º½Ã"],
				["2H","¾È¾ç½Ã"],
				["2I","¾çÁÖ½Ã"],
				["2J","¾çÆò±º"],
				["2K","¿©ÁÖ±º"],
				["2L","¿¬Ãµ±º"],
				["2M","¿À»ê½Ã"],
				["2N","¿ëÀÎ½Ã"],
				["2O","ÀÇ¿Õ½Ã"],
				["2P","ÀÇÁ¤ºÎ½Ã"],
				["2Q","ÀÌÃµ½Ã"],
				["2R","ÆÄÁÖ½Ã"],
				["2S","ÆòÅÃ½Ã"],
				["2T","Æ÷Ãµ½Ã"],
				["2U","ÇÏ³²½Ã"],
				["2V","È­¼º½Ã"],
				["31","°­¸ª½Ã"],
				["32","°í¼º±º"],
				["33","µ¿ÇØ½Ã"],
				["34","»ïÃ´½Ã"],
				["35","¼ÓÃÊ½Ã"],
				["36","¾ç±¸±º"],
				["37","¾ç¾ç±º"],
				["38","¿µ¿ù±º"],
				["39","¿øÁÖ½Ã"],
				["3A","ÀÎÁ¦±º"],
				["3B","Á¤¼±±º"],
				["3C","Ã¶¿ø±º"],
				["3D","ÃáÃµ½Ã"],
				["3E","ÅÂ¹é½Ã"],
				["3F","ÆòÃ¢±º"],
				["3G","È«Ãµ±º"],
				["3H","È­Ãµ±º"],
				["3I","È¾¼º±º"],
				["41","°ÅÁ¦½Ã"],
				["42","°ÅÃ¢±º"],
				["43","°í¼º±º"],
				["44","±èÇØ½Ã"],
				["45","³²ÇØ±º"],
				["46","¸¶»ê½Ã"],
				["47","¹Ð¾ç½Ã"],
				["48","»çÃµ½Ã"],
				["49","»êÃ»±º"],
				["4A","¾ç»ê½Ã"],
				["4B","ÀÇ·É±º"],
				["4C","ÁøÁÖ½Ã"],
				["4D","ÁøÇØ½Ã"],
				["4E","Ã¢³ç±º"],
				["4F","Ã¢¿ø½Ã"],
				["4G","Åë¿µ½Ã"],
				["4H","ÇÏµ¿±º"],
				["4I","ÇÔ¾È±º"],
				["4J","ÇÔ¾ç±º"],
				["4K","ÇÕÃµ±º"],
				["51","°æ»ê½Ã"],
				["52","°æÁÖ½Ã"],
				["53","°í·É±º"],
				["54","±¸¹Ì½Ã"],
				["55","±ºÀ§±º"],
				["56","±èÃµ½Ã"],
				["57","¹®°æ½Ã"],
				["58","ºÀÈ­±º"],
				["59","»óÁÖ½Ã"],
				["5A","¼ºÁÖ±º"],
				["5B","¾Èµ¿½Ã"],
				["5C","¿µ´ö±º"],
				["5D","¿µ¾ç±º"],
				["5E","¿µÁÖ½Ã"],
				["5F","¿µÃµ½Ã"],
				["5G","¿¹Ãµ±º"],
				["5H","¿ï¸ª±º"],
				["5I","¿ïÁø±º"],
				["5J","ÀÇ¼º±º"],
				["5K","Ã»µµ±º"],
				["5L","Ã»¼Û±º"],
				["5M","Ä¥°î±º"],
				["5N","Æ÷Ç×½Ã"],
				["61","±¤»ê±¸"],
				["62","³²±¸"],
				["63","µ¿±¸"],
				["64","ºÏ±¸"],
				["65","¼­±¸"],
				["71","³²±¸"],
				["72","µ¿±¸"],
				["73","´Þ¼º±º"],
				["74","¼­±¸"],
				["75","ºÏ±¸"],
				["76","¼ö¼º±¸"],
				["77","Áß±¸"],
				["78","´Þ¼­±¸"],
				["81","´ë´ö±¸"],
				["82","µ¿±¸"],
				["83","¼­±¸"],
				["84","À¯¼º±¸"],
				["85","Áß±¸"],
				["91","°­¼­±¸"],
				["92","±ÝÁ¤±¸"],
				["93","±âÀå±º"],
				["94","³²±¸"],
				["95","µ¿±¸"],
				["96","µ¿·¡±¸"],
				["97","Áø±¸"],
				["98","ºÏ±¸"],
				["99","»ç»ó±¸"],
				["9A","»çÇÏ±¸"],
				["9B","¼­±¸"],
				["9C","¼ö¿µ±¸"],
				["9D","¿¬Á¦±¸"],
				["9E","¿µµµ±¸"],
				["9F","Áß±¸"],
				["9G","ÇØ¿î´ë±¸"],
				["A1","³²±¸"],
				["A2","µ¿±¸"],
				["A3","ºÏ±¸"],
				["A4","¿ïÁÖ±º"],
				["A5","Áß±¸"],
				["B1","°­È­±º"],
				["B2","°è¾ç±¸"],
				["B3","³²±¸"],
				["B4","³²µ¿±¸"],
				["B5","µ¿±¸"],
				["B6","ºÎÆò±¸"],
				["B7","¼­±¸"],
				["B8","¿¬¼ö±¸"],
				["B9","¿ËÁø±º"],
				["BA","Áß±¸"],
				["C1","°­Áø±º"],
				["C2","°íÈï±º"],
				["C3","°î¼º±º"],
				["C4","±¤¾ç½Ã"],
				["C5","±¸·Ê±º"],
				["C6","³ªÁÖ½Ã"],
				["C7","´ã¾ç±º"],
				["C8","¸ñÆ÷½Ã"],
				["C9","¹«¾È±º"],
				["CA","º¸¼º±º"],
				["CB","¼øÃµ½Ã"],
				["CC","½Å¾È±º"],
				["CD","¿©¼ö½Ã"],
				["CE","¿µ±¤±º"],
				["CF","¿µ¾Ï±º"],
				["CG","¿Ïµµ±º"],
				["CH","Àå¼º±º"],
				["CI","ÀåÈï±º"],
				["CJ","Áøµµ±º"],
				["CK","ÇÔÆò±º"],
				["CL","ÇØ³²±º"],
				["CM","È­¼ø±º"],
				["D1","°íÃ¢±º"],
				["D2","±º»ê½Ã"],
				["D3","±èÁ¦½Ã"],
				["D4","³²¿ø½Ã"],
				["D5","¹«ÁÖ±º"],
				["D6","ºÎ¾È±º"],
				["D7","¼øÃ¢±º"],
				["D8","¿ÏÁÖ±º"],
				["D9","ÀÍ»ê½Ã"],
				["DA","ÀÓ½Ç±º"],
				["DB","Àå¼ö±º"],
				["DC","ÀüÁÖ½Ã"],
				["DD","Á¤À¾½Ã"],
				["DE","Áø¾È±º"],
				["E1","¼­±ÍÆ÷½Ã"],
				["E2","Á¦ÁÖ½Ã"],
				["F1","°è·æ½Ã"],
				["F2","°øÁÖ½Ã"],
				["F3","±Ý»ê±º"],
				["F4","³í»ê½Ã"],
				["F5","´çÁø±º"],
				["F6","º¸·É½Ã"],
				["F7","ºÎ¿©±º"],
				["F8","¼­»ê½Ã"],
				["F9","¼­Ãµ±º"],
				["FA","¾Æ»ê½Ã"],
				["FB","¿¬±â±º"],
				["FC","¿¹»ê±º"],
				["FD","Ãµ¾È½Ã"],
				["FE","Ã»¾ç±º"],
				["FF","ÅÂ¾È±º"],
				["FG","È«¼º±º"],
				["G1","±«»ê±º"],
				["G2","´Ü¾ç±º"],
				["G3","º¸Àº±º"],
				["G4","¿µµ¿±º"],
				["G5","¿ÁÃµ±º"],
				["G6","À½¼º±º"],
				["G7","Á¦Ãµ½Ã"],
				["G8","ÁõÆò±º"],
				["G9","ÁøÃµ±º"],
				["GA","Ã»¿ø±º"],
				["GB","Ã»ÁÖ½Ã"],
				["GC","ÃæÁÖ½Ã"]];

    var results = [];
    var ar = psCboName == "Sido" ? ar_a :
             psCboName == "Gugun" ? ar_b :
             [];
    for (var i = 0; i < ar.length; i++) {
      if (!psParentCode || ar[i][0].indexOf(psParentCode) == 0) {
        results.push(ar[i]);
      }
    }
	return results;
  }


//------------------------------------------------------------------
//  ÀÌ¹ÌÁö ÆË¾÷ (°¡¿îµ¥ Á¤·Ä)
//------------------------------------------------------------------
function openWindow(targetUrl, windowName, sizeX, sizeY, sScroll)
{
	var positionX = (screen.width - sizeX) / 2;
	var positionY = (screen.height - sizeY) / 2;

	if (sScroll==null) sScroll = "no";

	var sOption = "";
	sOption = sOption + "toolbar=no, channelmode=no, location=no, directories=no, resizable=no, menubar=no";
	sOption = sOption + ", scrollbars=" + sScroll + ", left=" + positionX + ", top=" + positionY + ", width=" + sizeX + ", height=" + sizeY;

	var win = window.open(targetUrl, windowName, sOption);
	return win;
}
