    
//    //¼Ò½ºº¸±â ¸·±â
//    function processKey() 
//    { 
//            if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82 || event.keyCode == 67))) 
//            { 
//                event.keyCode = 0; 
//                event.cancelBubble = true; 
//                event.returnValue = false; 
//            } 
//    } 
//    document.onkeydown = processKey; 
 
     //¼Ò½ºº¸±â ¸·±â
//    function processKey() 
//    { 
//            if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82 || event.keyCode == 67)) || 
//            (event.keyCode >= 112 && event.keyCode <= 123) ) 
//            { 
//                event.keyCode = 0; 
//                event.cancelBubble = true; 
//                event.returnValue = false; 
//            } 
//    } 
//    document.onkeydown = processKey; 
   
    //Go Top
    function GoTop() {
	    window.scroll(0,0);
    }
    
    //NewPackage°ü·Ã
//    function fnShowNPDrucList(id) {
//        var ctl = document.getElementById(id);
//                    
//        if (ctl.style.display == 'block')
//        {
//            ctl.style.display = 'none';
//        }
//        else
//        {
//            ctl.style.display = 'block';
//        }
//        
////        return false;
//    }	
	
	//·¹ÀÌ¾î
    var FontSize = 10;
    function MM_showHideLayers() { //v9.0
      var i,p,v,obj,args=MM_showHideLayers.arguments;
      for (i=0; i<(args.length-2); i+=3) 
      with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
        if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
        obj.visibility=v; }
    }
	
	function MM_openBrWindow(theURL,winName,features) { //v2.0
      window.open(theURL,winName,features);
    }

    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];}
    }

    //ÆùÆ®Á¶Àý
    function inc_font(CODE)
    {
        FontSize+=1;
        if(FontSize > 12) FontSize=12;
        eval("iFont"+CODE).style.fontSize=FontSize+"pt";
        return ;
    }

    function dec_font(CODE)
    {
        FontSize-=1;
        if(FontSize < 8) FontSize=8;
        eval("iFont"+CODE).style.fontSize=FontSize+"pt";
        return ;
    }

	// ¹®ÀÚ¹Ù²Ù±â
//	function ReplaceChar(strOriginal, strFind, strChange){
//		var position, strOri_Length;

//		position = strOriginal.indexOf(strFind);
//		
//		while (position != -1){
//			strOriginal = strOriginal.replace(strFind, strChange);
//			position = strOriginal.indexOf(strFind);
//		}
//		return strOriginal;
//	}
	function RadioCheck(target,title) { 
		var chkNum = 0;
		var k = target.length ;
		for (i=0; i<k; i++)	
		{
			if(target[i].checked){	chkNum=chkNum+1;	}
		}    
		if (chkNum < 1 )
		{
			alert(title + " ¼±ÅÃÇØ ÁÖ¼¼¿ä!!!");
			return false;
		}
		return true;
	}

	function MoneyFormat(obj) {

	    var del_comma = DelComma(obj.value);
	    var str_comma = "";
			
	    loop_j = del_comma.length - 3;
		
		for(j=loop_j; j>=1 ; j=j-3)
		{
			str_comma=","+del_comma.substring(j,j+3)+str_comma;
		}		 
		str_comma = del_comma.substring(0,j+3)+str_comma;
	    obj.value = str_comma;
	}

	function DelComma(str) {
	    str_comma = String(str);
			
		del_comma="";
			
		for(i=0; i<str_comma.length; i++)
		{
		   substr=str_comma.substring(i,i+1);
		   if(substr!=",")
		   	    del_comma += substr;
		}   	    
			
		return del_comma;
	}		

	function InsComma(str) {

	    var del_comma = String(str);
	    var str_comma = "";
			
	    loop_j = del_comma.length - 3;
		
		for(j=loop_j; j>=1 ; j=j-3)
		{
			str_comma=","+del_comma.substring(j,j+3)+str_comma;
		}		 
		str_comma = del_comma.substring(0,j+3)+str_comma;
	    
	    return str_comma;
	}

	//function keyCodeprint() {
	//	alert(window.event.keyCode)
	//}

	function isNumberDot(){
	    if((event.keyCode < 48) || (event.keyCode > 57)){
			if (event.keyCode != 46) {
				event.returnValue=false;
				return;
			}
	    }
	}

	function isNumber(){
	    if((event.keyCode < 48) || (event.keyCode > 57)){
			event.returnValue=false;
			return;
	    }
	}
	function isRightNo(firstNum,lastNum){  

		var i3=0
  		for (var i=0;i<firstNum.length;i++){
      	    	var ch1 = firstNum.substring(i,i+1);
      		
      		if (ch1<'0' || ch1>'9') { i3=i3+1 }
  		}
  		if ((firstNum == '') || ( i3 != 0 ))
    		return false;
  
		var i4=0
		for (var i=0;i<lastNum.length;i++){
		    var ch1 = lastNum.substring(i,i+1);
		    if (ch1<'0' || ch1>'9') { i4=i4+1 }
		}
		if ((lastNum == '') || ( i4 != 0 ))
			return false;

		if(firstNum.substring(0,1) < 0)
			return false;

		if(lastNum.substring(0,1) > 2)
			return false;

		if((firstNum.length > 7) || (lastNum.length > 8))
			return false;

		if ((firstNum == '72') || ( lastNum == '18'))
			return false;
   
		var f1=firstNum.substring(0,1)
		var f2=firstNum.substring(1,2)
		var f3=firstNum.substring(2,3)
		var f4=firstNum.substring(3,4)
		var f5=firstNum.substring(4,5)
		var f6=firstNum.substring(5,6)
		var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
		var l1=lastNum.substring(0,1)
		var l2=lastNum.substring(1,2)
		var l3=lastNum.substring(2,3)
		var l4=lastNum.substring(3,4)
		var l5=lastNum.substring(4,5)
		var l6=lastNum.substring(5,6)
		var l7=lastNum.substring(6,7)
		hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
		
		hap=hap%11
		hap=11-hap
		hap=hap%10
		  
		if (hap != l7) 
		    return false;

		return true; 
	}

	// ÀÌ¸ÞÀÏ Ã¼Å©
	function isRightEMail(ChkEMail)
	{  
		var UsrEmail = ChkEMail;
		var UsrEmail_1 = "";
		var UsrEmail_2 = "";
		var check_point = 0;

		if (UsrEmail.indexOf("@") < 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ @ °¡ ºüÁ®ÀÖ½À´Ï´Ù.");
			return false;
		}
		if (UsrEmail.indexOf(".") < 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ . °¡ ºüÁ®ÀÖ½À´Ï´Ù.");
			return false;
		}

		if (UsrEmail.indexOf("|") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ | ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail.indexOf(">") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ > ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail.indexOf("<") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ < ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail.indexOf(" ") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ½ºÆäÀÌ½º´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}

	        for (var j = 0 ; j < UsrEmail.length; j++){
			if ( UsrEmail.substring(j, j + 1) != "@"  && check_point == 0 ) {
				UsrEmail_1 = UsrEmail_1 + UsrEmail.substring(j, j + 1)
		        } else if ( UsrEmail.substring(j, j + 1) == "@" )  {
					check_point = check_point + 1;
		        } else {
		            UsrEmail_2 = UsrEmail_2 + UsrEmail.substring(j, j + 1);	
		        }
		}

		if (UsrEmail_1.length < 3 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ @ ¾ÕÀÚ¸®´Â 3ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
			return false;
		}
		if (UsrEmail_2.length < 2 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ @ µÞÀÚ¸®´Â 2ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
			return false;
		}

		if (check_point > 1 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ @ ´Â 1¹øÀÌ»ó µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
			return false;
		}

		if (UsrEmail_2.indexOf("(") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ( ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("(") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ( ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf(")") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ) ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf(",") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ , ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf(";") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ; ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf(":") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ : ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("/") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ / ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("[") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ [ ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("]") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ] ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("{") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ { ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf("}") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ } ´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		if (UsrEmail_2.indexOf(" ") >= 0 ) {
			alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¿¡ ½ºÆäÀÌ½º´Â Æ÷ÇÔÇÒ¼ö ¾ø½À´Ï´Ù..");
			return false;
		}
		return true;
	}	

	//Æ¯¼ö¹®ÀÚ Ã¼Å©
	function isNotChar(id_text)
	{
		var nonchar = '~`!@#$%^&*()-_=+\|<>?,./;:"';
		var numeric = ' ';
		var nonkorean = nonchar+numeric; 
		
		var i ; 
		for ( i=0; i < id_text.length; i++ )  {
			if( nonkorean.indexOf(id_text.substring(i,i+1)) > 0) {
				break ; 
			}
		}
		if ( i != id_text.length ) {
			return false ; 
		}
		else{
			return true ;
		} 

		return false;
	}

	//À¯È¿¹®ÀÚ Ã¼Å©
	function isCharactor(id_text)
	{
		var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_';
		var numeric = '1234567890';
		var nonkorean = alpha+numeric; 
		
		var i ; 
		for ( i=0; i < id_text.length; i++ )  {
			if( nonkorean.indexOf(id_text.substring(i,i+1)) < 0) {
				break ; 
			}
		}

		if ( i != id_text.length ) {
			return false ; 
		}
		else{
			return true ;
		} 

		return true;
	}
	
	function isNotUsed(id_text) {
		var nonchar = '~`!@#$%^&*()-_=+\|<>?,./;:"';
		var numeric = '1234567890';		var nonkorean = nonchar+numeric; 
		
		var i ; 
		for ( i=0; i < id_text.length; i++ ) {
			if( nonkorean.indexOf(id_text.substring(i,i+1)) > 0) {
				break ; 
			}
		}
		if ( i != id_text.length ) {
			return false ; 
		}
		else{
			return true ;
		} 

		return false;
	}
	function ReturnDate(yy0,mm0,rday0){
		
		var yy = parseInt(yy0); 
   		var mm = parseInt(mm0);
   		var dd; 
   		var rday = parseInt(rday0)
			
		if (mm == 2){
   			if ((yy % 4) == 0) {
				if (rday > 29) {
					dd = 29;
				} else {
					dd = rday;
				}
			} else {
				if (rday > 28) {
					dd = 28;
				} else {
					dd = rday;
				}
			}
						
		}else if (mm==4 || mm==6 || mm==9 || mm==11){
			if (rday > 30) {
				dd = 30;
			} else {
				dd = rday;
			}
		}else{
			dd = rday;
		}
				
		if (mm < 10){
			mm = '0' + mm;
		}
		
		if (dd < 10){
			dd = '0' + dd;
		}
			
		return yy + "-" + mm + "-" + dd;
	}
	
	function GetLastDay(yy0,mm0){
		
		var yy = parseInt(yy0); 
   		var mm = parseInt(mm0);
		var dd;
			
		if (mm == 2){
   			if ((yy % 4) == 0) {
				dd = 29;
			} else {
				dd = 28;
			}
		}else if (mm==4 || mm==6 || mm==9 || mm==11){
			dd = 30;
		}else{
			dd = 31;
		}
			
		return dd;
}


var Browser = {
    Version: function() {
        var version = 999; // we assume a sane browser
        if (navigator.appVersion.indexOf("MSIE") != -1)      // bah, IE again, lets downgrade version number
            version = parseFloat(navigator.appVersion.split("MSIE")[1]);
        return version;
    }
}