<!--
var errMember;
errMember = '';

function checkID(sValue)
{
     // ±æÀÌ¿Í Çã¿ë ¹®ÀÚ¸¦ Ã¼Å©ÇÑ´Ù.
     var isID = /^[a-z0-9_]{3,12}$/;
     if( !isID.test(sValue) ) {
         alert("¾ÆÀÌµð´Â 4~19ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ,Æ¯¼ö±âÈ£(_)¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return false;
     }
      return true;
}

function checkPass(sValue)
{
  
  var oIDMatch = new RegExp(/^[A-Z0-9]{4,12}$/i);
  if(!oIDMatch.test(sValue)){
    alert('\nID´Â ¿µ¾î¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.\n\n (ÇÑ±Û,Æ¯¼ö¹®ÀÚ,space»ç¿ëºÒ°¡)');
    //document.frm.id.value = "" ;
    //document.frm.id.focus();
    return;  
  }
}


function checkdigit( checkval )
{
	var idx;
	var val = new String( checkval );
	var len = val.length;

	for ( idx=0; idx < len; idx++ ) {
		if ( val.charAt(idx) != '0' &&
			val.charAt(idx) != '1' &&
			val.charAt(idx) != '2' &&
			val.charAt(idx) != '3' &&
			val.charAt(idx) != '4' &&
			val.charAt(idx) != '5' &&
			val.charAt(idx) != '6' &&
			val.charAt(idx) != '7' &&
			val.charAt(idx) != '8' &&
			val.charAt(idx) != '9' ) {

			return false;
		}
	}

	return true;
}
function strAllTrim(strText) {//ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ °ø¹éÀ» »èÁ¦ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
		// strText.replace(/\s/g,"");
	   for (; strText.indexOf(" ") != -1 ;){
	   	strText = strText.replace(" ","")
	   }
	   return strText;
}
function strAllComma(strText) {//ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ °ø¹éÀ» »èÁ¦ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
	   for (; strText.indexOf(",") != -1 ;){
	   	strText = strText.replace(",","")
	   }
	   return strText;
}
function strAllHipen(strText) {//ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ °ø¹éÀ» »èÁ¦ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö
	   for (; strText.indexOf("-") != -1 ;){
	   	strText = strText.replace("-","")
	   }
	   return strText;
}
function strChgTextarea(strText){
	strText = strText.replace(/\&nbsp\;/g," ");
	strText = strText.replace(/\<br\>/g,"\n");
	return strText;
}

function onlyNum(code){// code°ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.
   if ( (code>=48 && code<=57) || code == 13) return true ;
   else return false;
}

function onlyJumin(code){// code°ªÀÌ ¼ýÀÚ, '-' ÀÎÁö¸¦ È®ÀÎÇÑ´Ù.
   if ( (code>=48 && code<=57) || code == 45 || code == 13) return true ;
   else return false;
}

function onlyTel(code){// code°ªÀÌ ¼ýÀÚ, '-', ',' ÀÎÁö¸¦ È®ÀÎÇÑ´Ù.
   if ( (code>=48 && code<=57) || code == 45   || code == 44 || code == 13) return true ;
   else return false;
}

function onlyDot(code){// code°ªÀÌ ¼ýÀÚ, '.' ÀÎÁö¸¦ È®ÀÎÇÑ´Ù.
   if ( (code>=48 && code<=57) || code == 46 || code == 13) return true ;
   else return false;
}

function EnterCheck(chkKey){// ÀÔ·Â°ªÀÇ ÇüÅÂ¿¡ µû¶ó, ÀÔ·ÂÇüÅÂ Ã¼Å©
	var errMsg, errValue
	if (chkKey == 'num'){
		if (onlyNum(event.keyCode) == false){
			errMsg = "\n¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."
			errValue = 'true'
		}
	}else if (chkKey == 'tel'){
		if (onlyTel(event.keyCode) == false){
			errMsg = "\n¼ýÀÚ, \'-\', \',\'¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."
			errValue = 'true'
		}
	}else if (chkKey == 'jumin'){
		if (onlyJumin(event.keyCode) == false){
			errMsg = "\n¼ýÀÚ, \'-\' ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."
			errValue = 'true'
		}
	}else if (chkKey == 'dot'){
		if (onlyDot(event.keyCode) == false){
			errMsg = "\n¼ýÀÚ, \'.\' ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."
			errValue = 'true'
		}
	}
	if (errValue == 'true'){
		alert(errMsg);
		event.returnValue=false;
		return ;
	}
	event.returnValue=true;
}

function EnterCheckTinyshop(nowMode, thisObject, nextObject){// ÀÔ·Â°ªÀÇ ÇüÅÂ¿¡ µû¶ó, ÀÔ·ÂÇüÅÂ Ã¼Å©
	var errMsg, errValue;
	if (onlyNum(event.keyCode) == false){
		errMsg = "\n¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."
		errValue = 'true'
	}
	if (errValue == 'true'){
		alert(errMsg);
		event.returnValue=false;
	}else{
		event.returnValue=true;
		var objLength;
		objLength = thisObject.value;
		if ((nowMode == 'year' && objLength.length == 4) || (nowMode == 'month' && objLength.length == 2) || (nowMode == 'identity' && objLength.length == 6)){
			nextObject.focus();
		}
	}
	return ;
}

//Æ¯¼ö¹®ÀÚ °É·¯³»±â
function chkSpecialWord(str){
  for (var i=0; i < str .length; i++) { 
      ch_char = str .charAt(i);
      ch = ch_char.charCodeAt();
          if( (ch >= 33 && ch <= 47) || (ch >= 58 && ch <= 64) || (ch >= 91 && ch <= 96) || (ch >= 123 && ch <= 126) ) {
              alert("Æ¯¼ö¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
              return false;
          }
          
  }
  return true;
}


//ÇÑ±ÛÀÔ·Â Ã¼Å©
function chkHangul(strText){
	for(i=0;i<strText.length;i++){
		var strCode=strText.charCodeAt(i);
		if (strCode > 128) {
			return true;
		}
	}
}

function chkImageFile(urlUpload){//ÀÌ¹ÌÁö ÆÄÀÏ Ã¼Å©
	extArray = new Array(".gif", ".jpg", ".jpeg");
	//¾÷·Îµå °¡´ÉÇÑ È®ÀåÀÚÀÇ array
	//ÃßÈÄ¿¡ Ãß°¡°¡´É
	allowSubmit = false;
	if (!urlUpload) return true;
	while (urlUpload.indexOf("\\") != -1)
	urlUpload = urlUpload.slice(urlUpload.indexOf("\\") + 1);
	ext = urlUpload.slice(urlUpload.indexOf(".")).toLowerCase();
	for (var i = 0; i < extArray.length; i++) {
		if (extArray[i] == ext) { allowSubmit = true; break; }
	}
	if (allowSubmit){
		return true;
	}
	else{
		alert("´ÙÀ½Á¾·ùÀÇ ÆÄÀÏ¸¸ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù:  "
		+ (extArray.join("  ")) + "\n\n ÆÄÀÏÀ» ´Ù½Ã ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return false;
	}
}

function chkUnableFile(urlUpload){//¾÷·Îµå°¡ ºÒ°¡´ÉÇÑ ÆÄÀÏÀÎÁö ¿©ºÎ¸¦ Ã¼Å©ÇÑ´Ù. 
	extArray = new Array(".asp", ".js", ".inc");
	//¾÷·Îµå °¡´ÉÇÑ È®ÀåÀÚÀÇ array
	//ÃßÈÄ¿¡ Ãß°¡°¡´É
	allowSubmit = true;
	if (!urlUpload) return true;
	while (urlUpload.indexOf("\\") != -1)
	urlUpload = urlUpload.slice(urlUpload.indexOf("\\") + 1);
	ext = urlUpload.slice(urlUpload.indexOf(".")).toLowerCase();
	for (var i = 0; i < extArray.length; i++) {
		if (extArray[i] == ext) { allowSubmit = false; break; }
	}
	if (allowSubmit){
		return true;
	}
	else{
		alert("´ÙÀ½Á¾·ùÀÇ ÆÄÀÏÀº ¾÷·Îµå°¡ ºÒ°¡´É ÇÕ´Ï´Ù: "
		+ (extArray.join("  ")) + "\n\n ÆÄÀÏÀ» ´Ù½Ã ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return false;
	}
}

function comma(objGum){
	var num = objGum.value;
	if (num.length >= 4) {
		re = /^\$|,/g;// "$" and "," ÀÔ·Â Á¦°Å
		num = num.replace(re, "");
		fl=""
		if(isNaN(num)){
			alert("¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return 0
		}
		if(num==0) return num
		if(num<0){
			num=num*(-1)
			fl="-"
                }else{
                	num=num*1 //Ã³À½ ÀÔ·Â°ªÀÌ 0ºÎÅÍ ½ÃÀÛÇÒ¶§ ÀÌ°ÍÀ» Á¦°ÅÇÑ´Ù.
                }
                num = new String(num)
                temp=""
                co=3
                num_len=num.length
                while (num_len>0){
                	num_len=num_len-co
                	if(num_len<0){co=num_len+co;num_len=0}
                	temp=","+num.substr(num_len,co)+temp
                }
                objGum.value = fl+temp.substr(1);
         }
}

function formatCurrency(num){
	var s=num.toString();
	var l=s.length;
	var r="";
	while(l>3){
		l-=3;
		r=","+s.substr(l,3)+r;
	}
	return s.substr(0,l)+r;
}

//Iframe ÀÚµ¿Å©±â º¯°æ °ü·Ã ÇÔ¼ö½ÃÀÛ
function resizeCaller() {
	var dyniframe=new Array()
	for (i=0; i<iframeids.length; i++){
		if (document.getElementById) resizeIframe(iframeids[i])
		if ((document.all || document.getElementById) && iframehide=="no"){
			var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
			tempobj.style.display="block"
		}
	}
}

function resizeIframe(frameid){
	var currentfr=document.getElementById(frameid)
	if (currentfr && !window.opera){
		currentfr.style.display="block"
		if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
			currentfr.height = currentfr.contentDocument.body.offsetHeight; 
		else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
			currentfr.height = currentfr.Document.body.scrollHeight;
		if (currentfr.addEventListener)
			currentfr.addEventListener("load", readjustIframe, false)
		else if (currentfr.attachEvent)
			currentfr.attachEvent("onload", readjustIframe)
	}
}

function readjustIframe(loadevt) {
	var crossevt=(window.event)? event : loadevt
	var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
	if (iframeroot)
	resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
	if (document.getElementById)
	document.getElementById(iframeid).src=url
}
//Iframe ÀÚµ¿Å©±â º¯°æ °ü·Ã ÇÔ¼ö³¡


// ´Þ·Â ÆË¾÷ 
function calendar(strFrmName,strNowDate,strChkType,strMainStartDate, strMainEndDate, strStartDate, status){
		var intX = document.body.scrollLeft+event.clientX;
		var intY = document.body.scrollTop+event.clientY;
		window.open('../common/com_calendar.asp?strFormName='+strFrmName+'&strNowDate='+strNowDate+'&strChkType='+strChkType+'&strMainStartDate='+strMainStartDate+'&strMainEndDate='+strMainEndDate+'&strStartDate='+strStartDate+'&strStatus='+status,'Calendar','width=187,height=210,left='+(screen.AvailWidth-187)/2+',top='+(screen.AvailHeight-210)/2)
}
/*
' ------------------------------------------------------------------
' Function    : fc_chk_byte(aro_name)
' Description : ÀÔ·ÂÇÑ ±ÛÀÚ¼ö¸¦ Ã¼Å©
' Argument    : Object Name(±ÛÀÚ¼ö¸¦ Á¦ÇÑÇÒ ÄÁÆ®·Ñ)
' Return      : 
' ------------------------------------------------------------------
*/
function fc_chk_byte(aro_name,ari_max)
{

   var ls_str     = aro_name.value; // ÀÌº¥Æ®°¡ ÀÏ¾î³­ ÄÁÆ®·ÑÀÇ value °ª
   var li_str_len = ls_str.length;  // ÀüÃ¼±æÀÌ

   // º¯¼öÃÊ±âÈ­
   var li_max      = ari_max; // Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â
   var i           = 0;  // for¹®¿¡ »ç¿ë
   var li_byte     = 0;  // ÇÑ±ÛÀÏ°æ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ
   var li_len      = 0;  // substringÇÏ±â À§ÇØ¼­ »ç¿ë
   var ls_one_char = ""; // ÇÑ±ÛÀÚ¾¿ °Ë»çÇÑ´Ù
   var ls_str2     = ""; // ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¸é Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù.

   for(i=0; i< li_str_len; i++)
   {
      // ÇÑ±ÛÀÚÃßÃâ
      ls_one_char = ls_str.charAt(i);

      // ÇÑ±ÛÀÌ¸é 2¸¦ ´õÇÑ´Ù.
      if (escape(ls_one_char).length > 4)
      {
         li_byte += 2;
      }
      // ±×¹ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù.
      else
      {
         li_byte++;
      }

      // ÀüÃ¼ Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é
      if(li_byte <= li_max)
      {
         li_len = i + 1;
      }
   }
   
   // ÀüÃ¼±æÀÌ¸¦ ÃÊ°úÇÏ¸é
   if(li_byte > li_max)
   {
      alert( li_max + " ±ÛÀÚ¸¦ ÃÊ°ú ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù. \n ÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù. ");
      ls_str2 = ls_str.substr(0, li_len);
      aro_name.value = ls_str2;
      
   }
   aro_name.focus();   
}

/*
' ------------------------------------------------------------------
' Function    : fc_chk2()
' Description : EnterÅ°¸¦ ¸øÄ¡°ÔÇÑ´Ù.
' Argument    : 
' Return      : 
' ------------------------------------------------------------------
*/
function fc_chk2()
{
   //if(event.keyCode == 13)
      //event.returnValue=false;
}

    //±ÛÀÚ¼ö ÃÊ°úÈ®ÀÎ
    function checkLongContents(obj){
    	var cnt = GetStringByte(obj);
    	if(cnt > 4000){
    		//alert("ÀÛ¼º ±ÛÀÚ¼ö¸¦ ÃÊ°úÇß½À´Ï´Ù.");
    		return false;
    	}
    	return true;
    }


    //±ÛÀÚ¼ö ÃÊ°úÈ®ÀÎ
    function checkContents(obj){
    	var cnt = GetStringByte(obj);
    	if(cnt > 2000){
    		//alert("ÀÛ¼º ±ÛÀÚ¼ö¸¦ ÃÊ°úÇß½À´Ï´Ù.");
    		return false;
    	}
    	return true;
    }

     
    //byte ±¸ÇÏ±â
    function GetStringByte(strTarget) {
            var i = 0;
            var intByte = 0;
            var strEncoding = '';
    		var obj
    
            for(i=0; i<strTarget.length; i++) {
                    strEncode = escape(strTarget.slice(i,(i+1)));
    
                    // 1 : ¿µ¾î, ¼ýÀÚ
                    // 3 : Å°º¸µå»óÀÇ Æ¯¼ö¹®ÀÚ
                    // 6 : ÇÑ±Û
                    if((strEncode.length == 1) || (strEncode.length == 3)) {
                            intByte += 1;
                    } else {
                            intByte += 2;
                    }
            }
            return intByte;
    }  
    

function replace_str(str){  
    var rs = "";
    
    rs = str.replace("&", 		"0");
    rs = str.replace("<", 		"0");
    rs = str.replace(">", 		"0");
    rs = str.replace("- -", 	"00");
    rs = str.replace("--", 		"0");
    rs = str.replace("|", 		"0");
    rs = str.replace(";", 		"0");
    rs = str.replace("#", 		"0");
    rs = str.replace("'", 		"0");
    rs = str.replace("' ", 		"0");
    rs = str.replace(" '", 		"0"); 
    rs = str.replace("1=1", 	"0");
    rs = str.replace(";- -", 	"0");
    rs = str.replace(")or(", 	"0");
    rs = str.replace("')or('a'='a", "0");          
    rs = str.replace("=",		"0");
    rs = str.replace("+",		"0");
    rs = str.replace(";",		"0");
    rs = str.replace("or 1",	"0");
    rs = str.replace(chr(145),	"0");
    rs = str.replace(chr(146),	"0");
    rs = str.replace("¡®",		"0");
    rs = str.replace("¡¯",		"0");
    alert(rs);
    return rs;
}

//-->

