var TRIM_PATTERN = /(^\s*)|(\s*$)/g; // ³»¿ëÀÇ °ªÀ» ºó°ø¹éÀ» trimÇÏ±â À§ÇÑ°Í(¾Õ/µÚ)
 
String.prototype.trim = function() {
 return this.replace(TRIM_PATTERN, "");
}

////////////////ÇÃ·¡½Ã///////////////////////////////
// ÇÃ·¡½¬ ¹Ú½º ¾ø¾Ö±â
function flash(width,height,flash_url) {
 var flash_tag = "";
 flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
 flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" ';
 flash_tag +='WIDTH="'+width+'" HEIGHT="'+height+'" >';
 flash_tag +='<param name="movie" value="'+flash_url+'">';
 flash_tag +='<param name="quality" value="high">';
 flash_tag +='<param name="wmode" value="Transparent">';
 flash_tag +='<embed src="'+flash_url+'" wmode="Transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
 flash_tag +='type="application/x-shockwave-flash"  WIDTH="'+width+'" HEIGHT="'+height+'"></embed></object>';
 document.write(flash_tag);
}
function onlyNumber(obj)
{
	 var kc = event.keyCode;
	 if((kc < 48 || kc > 57) && (kc < 96 || kc > 105) && (kc != 8 && kc != 9))

	 {                  

			alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');             
			obj.focus();
			window.event.returnValue = false;                
	 }
}
function Left(str,n){
    if (n <= 0){
       return "";

    }else if (n > String(str).length){
       return str;

    }else{
       return String(str).substring(0,n);

    }
} 

function Right(str,n){
    if (n <= 0){
       return "";

    }else if (n > String(str).length){
       return str;

    }else{
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
} 

/* ¹®ÀÚ byte Ã¼Å©±â */
function updateChar(FieldName, tmp) {
	var strCount = 0;
	var tempStr, tempStr2;	

	for(i = 0;i < tmp.value.length;i++) {
		tempStr = tmp.value.charAt(i);

		if(escape(tempStr).length > 4) {
			strCount += 2;
      	} else {
			strCount += 1 ;
		}
   	}

	if(strCount > FieldName) {
		alert("ÃÖ´ë " + FieldName + "byteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");		
		strCount = 0;		
		tempStr2 = "";
		
		for(i = 0; i < tmp.value.length; i++) {
			tempStr = tmp.value.charAt(i);	
			
			if(escape(tempStr).length > 4) {
				strCount += 2;
			} else {
				strCount += 1 ;
			}

	      	if(strCount > FieldName) {
				if(escape(tempStr).length > 4) {
					strCount -= 2;
	      		} else {
					strCount -= 1 ;	
				}
	      		break;	      		
	      	} else {
				tempStr2 += tempStr;
			}
	    }	    
		tmp.value = tempStr2;
	}		
	document.getElementById("textlimit").innerHTML = strCount;
}

/* ¹®ÀÚ byte Ã¼Å©±â */
function updateChar1(FieldName, tmp) {
	var strCount = 0;
	var tempStr, tempStr2;	

	for(i = 0;i < tmp.value.length;i++) {
		tempStr = tmp.value.charAt(i);

		if(escape(tempStr).length > 4) {
			strCount += 2;
      	} else {
			strCount += 1 ;
		}
   	}

	if(strCount > FieldName) {
		alert("ÃÖ´ë " + FieldName + "byte¸¦ ÃÊ°úÇÏ¿´½À´Ï´Ù.");		
		return false;
		/*
		strCount = 0;		
		tempStr2 = "";
		
		for(i = 0; i < tmp.value.length; i++) {
			tempStr = tmp.value.charAt(i);	
			
			if(escape(tempStr).length > 4) {
				strCount += 2;
			} else {
				strCount += 1 ;
			}

	      	if(strCount > FieldName) {
				if(escape(tempStr).length > 4) {
					strCount -= 2;
	      		} else {
					strCount -= 1 ;	
				}
	      		break;	      		
	      	} else {
				tempStr2 += tempStr;
			}
	    }	    
		tmp.value = tempStr2;
		*/
	}
	return true;
}


function email_chk(val)
{
	var t = val
	var ValidFlag = false
	var atCount = 0
	var SpecialFlag
	var atLoop
	var atChr
	var BadFlag
	var tAry1
	var UserName
	var DomainName

	if ( t.length > 0 && t.indexOf("@") > 0 && t.indexOf(".") > 0 ) {
		atCount = 0
		SpecialFlag = false

		for( atLoop=1; atLoop<=t.length; atLoop++ ) {
			atChr = t.substring( atLoop, atLoop+1 )
			if ( atChr == "@" ) atCount = atCount + 1

			if ( (atChr >= 32) && (atChr <= 44) ) SpecialFlag = true
			if ( (atChr == 47) || (atChr == 96) || (atChr >= 123) ) SpecialFlag = true
			if ( (atChr >= 58) && (atChr <= 63) ) SpecialFlag = true
			if ( (atChr >= 91) && (atChr <= 94) ) SpecialFlag = true
		}

		if ( ( atCount == 1 ) && (SpecialFlag == false ) ) {
			BadFlag = false
			tAry1 = t.split("@")
			UserName = tAry1[0]
			DomainName = tAry1[1]
			if ( (UserName.length <= 0 ) || (DomainName.length <= 0 ) ) BadFlag = true
			if ( DomainName.substring( 1, 2 ) == "." ) BadFlag = true
			if ( DomainName.substring( DomainName.length-1, DomainName.length) == "." ) BadFlag = true
			ValidFlag = true
		}
	}
	if ( BadFlag == true ) ValidFlag = false
	return ValidFlag

}


function CheckValue(obj, minlen, maxlen, message) {
	var strCount = 0;
	var tempStr, tempStr2;	

	for(i = 0;i < obj.value.trim().length;i++) {
		tempStr = obj.value.trim().charAt(i);

		if(escape(tempStr).length > 4) {
			strCount += 2;
      	} else {
			strCount += 1 ;
		}
   	}

	if (strCount < minlen || strCount > maxlen)
	{
		alert(message);
		obj.focus();
		return false;
	}

	return true;
}

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));
		}
		else return false;
	}

	else return false;
}

 /* ÁÖ¹Î¹øÈ£ Ã¼Å©¿ë ÇÔ¼ö */
 function CheckSSN(jumin1,jumin2) 
 {
   var today = new Date();
   var chkYear1 = today.getYear();
   var chkYear2 = 0;

   if (chkYear1 < 2000) chkYear1 += 1900;

   var chk = 0;
   var chk2 = 0;
   var chk3 = 0;
   var yy = jumin1.substring(0,2);
   var mm = jumin1.substring(2,4);
   var dd = jumin1.substring(4,6);
   var chkSex = jumin2.substring(0,1); 

   if ((jumin1.length != 6) || (mm<1 || mm>12 || dd<1 || dd>31 )) return false;
   if ((chkSex != 1 && chkSex !=2 && chkSex !=3 && chkSex !=4) || (jumin2.length != 7)) return false;

   chkYear2 = parseInt(yy,10);

   if (chkSex <=2) chkYear2 += 1900;
   else chkYear2 += 2000;
   
   for (var i = 0; i <=5 ; i++) chk = chk + ((i%8+2) * parseInt(jumin1.substring(i,i+1)));

   for (var i = 6; i <=11 ; i++) chk = chk + ((i%8+2) * parseInt(jumin2.substring(i-6,i-5)));

   chk = 11 - (chk %11);
   chk = chk % 10;

   if (chk != jumin2.substring(6,7)) return false;  

   return true;
 } 

 /* »ç¾÷ÀÚ¹øÈ£ Ã¼Å©¿ë ÇÔ¼ö */
 function chk_vend(strNumb) 
 {
     sumMod  =   0;
     sumMod  +=  parseInt(strNumb.substring(0,1));
     sumMod  +=  parseInt(strNumb.substring(1,2)) * 3 % 10;
     sumMod  +=  parseInt(strNumb.substring(2,3)) * 7 % 10;
     sumMod  +=  parseInt(strNumb.substring(3,4)) * 1 % 10;
     sumMod  +=  parseInt(strNumb.substring(4,5)) * 3 % 10;
     sumMod  +=  parseInt(strNumb.substring(5,6)) * 7 % 10;
     sumMod  +=  parseInt(strNumb.substring(6,7)) * 1 % 10;
     sumMod  +=  parseInt(strNumb.substring(7,8)) * 3 % 10;
     sumMod  +=  Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10);
     sumMod  +=  parseInt(strNumb.substring(8,9)) * 5 % 10;
     sumMod  +=  parseInt(strNumb.substring(9,10));
     
     if (sumMod % 10  !=  0) 
  {
         return false;
     }
     
     return true;
 }

function LoginGo()
{
	reurl = location.href;
	var arr = reurl.split("/");
	var domain = arr[2];
	reurl = reurl.replace("http://", "");
	reurl = reurl.replace(domain, "");
	location.href="/login.php?reurl="+reurl;

}

//¿ÞÂÊ ¸Þ´º È¿°ú
function MenuTrans(obj, gubun)
{
	if(prev!=obj)
	{
		var objimg = document.getElementById("img"+prev);
		objimg.filters[0].Apply();
		objimg.src = "/img/"+gubun+"/left_me"+TowNum(prev)+".gif";
		objimg.filters[0].Play();
	}
	var objimg = document.getElementById("img"+obj);
	objimg.filters[0].Apply();
	objimg.src = "/img/"+gubun+"/left_me"+TowNum(obj)+"_o.gif";
	objimg.filters[0].Play();
	prev=obj;
}
function TowNum(num)
{
	if(num.length==1)
		return "0"+num;
	else
		return num;
}
function MenuInit()
{
	if(current!=prev){
		var objimg = document.getElementById("img"+current);
		objimg.filter
		objimg.filters.blendTrans.Apply();
		objimg.src = "/img/"+gubun+"/left_me"+TowNum(current)+"_o.gif";
		objimg.filters.blendTrans.Play();
	}
}
document.write('<STYLE TYPE="text/css">.imgTrans{ filter: revealTrans (duration=0.4,transition=16) }</STYLE>');


//<!--  LOG corp Web Analitics & Live Chat  START -->

function logCorpAScript_full(){
	HTTP_MSN_MEMBER_NAME="";/*member name*/
	var prtc=(document.location.protocol=="https:")?"https://":"http://";
	var hst=prtc+"asp7.http.or.kr";
	var rnd="r"+(new  Date().getTime()*Math.random()*9);
	this.ch=function(){
		if(document.getElementsByTagName("head")[0]){this.dls();}else{window.setTimeout(logCorpAnalysis_full.ch,30)}
	}
	this.dls=function(){
		var  h=document.getElementsByTagName("head")[0];
		var  s=document.createElement("script");s.type="text/jav"+"ascript";try{s.defer=true;}catch(e){};try{s.async=true;}catch(e){};
		if(h){s.src=hst+"/HTTP_MSN/UsrConfig/bozarps/js/ASP_Conf.js?s="+rnd;h.appendChild(s);}
	}
	this.init= function(){
		document.write('<img src="'+hst+'/sr.gif?d='+rnd+'"  style="width:1px;height:1px;position:absolute;" alt="" onload="logCorpAnalysis_full.ch()" />');
	}
}
if(typeof logCorpAnalysis_full=="undefined"){	var logCorpAnalysis_full=new logCorpAScript_full();logCorpAnalysis_full.init();}

//<!-- LOG corp Web Analitics & Live Chat END  -->
