//°ø¹éÁ¦°Å ÇÔ¼ö 
	function java_both_trim(a) 
    { 
	   var search = 0 
  	   while ( a.charAt(search) == " ") 
	   { 
		  search = search + 1 
		} 
       a = a.substring(search, (a.length)) 
       search = a.length - 1 
	   
       while (a.charAt(search) ==" ") 
		{ 
         search = search - 1 
	    } 
	   return a.substring(0, search + 1)         
     } 
//null°ª Ã¼Å© 
	function f_nul_chk(obj,lbl)
	{
		if( java_both_trim(obj.value) == '' )
		{
			alert(lbl+'ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä');
			obj.focus(); 
			return true;   
		}
		return false;  
	}

//°ø¹é°ª È®ÀÎ (select box)
	function f_nul_sel(obj,lbl)
	{
		if( obj.value == '' )
		{
			alert(lbl + ' ¼±ÅÃÇØÁÖ½Ê½Ã¿ä.');
			obj.focus(); 
			return true;   
		}
		return false;  
	}


// Ã¼Å©¹Ú½º µî ¼±ÅÃ À¯¹«È®ÀÎ 
   function f_chk_chk(obj,lbl){
    var check = "";
	var j = obj.length;
	if(!j){
		if(!obj.checked){
			alert (lbl+'¼±ÅÃÇØÁÖ½Ê½Ã¿ä');
			obj.focus();
			return true;
		}
	}else{
		for(i=0;i<j;i++) {
			if(obj[i].checked) {
				check = "y";
			}
		}
		if (check=="")
		{
			alert (lbl+'¼±ÅÃÇØÁÖ½Ê½Ã¿ä');
			obj[0].focus();
			return true;
		}
		return false;
	}
   }

//¹®ÀÚÀ¯¹«Ã¼Å©
	function f_is_string(obj,lbl)
	{
		var nLen = obj.value.length; 
		for( i = 0 ; i < nLen ; i++)
		{
			temp = obj.value.substring(i,i+1);
			if( temp >= '0' && temp <= '9')
			{
				alert(lbl + ' ¼ýÀÚ¸¦ ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.');
				obj.focus();
				return true;
			}     
		}
		return false;
	}

//¹®ÀÚ±æÀÌ Ã¼Å© 
	function f_len_chk(obj,lbl, num)
	{
		if( obj.value.length < num)
		{
			alert(lbl + ' '  + num + '¹®ÀÚ ÀÌ»ó ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.');
			obj.focus(); 
			return true;   
		}
		return false; 
	}


//¼ýÀÚÀÔ·Â Ã¼Å© 
	function f_is_num(obj,lbl)
	{

		var nLen = obj.value.length; 
		for( i = 0 ; i < nLen ; i++)
		{
			temp = obj.value.substring(i,i+1);
			if( temp < '0' || temp > '9' )
			{
				alert(lbl + ' ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
				obj.focus();
				return true;
			}     
		}
		return false;
	}
//ÀÌ¹ÌÁö ¿©ºÎ Ã¼Å© 
	function f_is_img(obj)
	{
		var s;
		s = obj.value;
		if( s.indexOf(".jpg") == -1 && s.indexOf(".gif")==-1 &&s.indexOf(".JPG") == -1 && s.indexOf(".GIF")==-1  ){
			alert('ÀÌ¹ÌÁöÆÄÀÏ¸¸ ¾÷·ÎµåÇØÁÖ½Ê½Ã¿ä');
			obj.focus();
			return true;
		}     
		return false;
	}

//¾ÆÀÌµð À¯¹« °Ë»ç 
   function f_is_id(obj)
   {
      var sTemp;

   	for(var i = 0; i < obj.value.length; i++)
   	{
   	   sTemp = obj.value.substring(i, i+1);   
   		if((sTemp <= '9') && (sTemp >= '0'))
   		   continue;
   		if((sTemp <= 'z') && (sTemp >= 'a'))
   		   continue;
   		if((sTemp <= 'Z') && (sTemp >= 'A'))
   		   continue;
   	   return true;
   	}
      return false;
   }

//email Ã¼Å© 1
   function f_is_emailchar(obj)
   {
      var sTemp;

		for(var i = 0; i < obj.value.length; i++)
		{
			sTemp = obj.value.substring(i, i+1);   
			if(( sTemp=="@")||(sTemp==".") || ( sTemp=="_")||(sTemp=="-") || ((sTemp <= '9') && (sTemp >= '0')) 
				|| ((sTemp <= 'z') && (sTemp >= 'a'))
				|| ((sTemp <= 'Z') && (sTemp >= 'A'))){
			}else{
			 alert('ÀÌ¸ÞÀÏÀº ¿µ¹®/¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.');
			 obj.focus();
			 return true;
			}
		}
		return false;
   }

//email Ã¼Å© 2
	function f_is_email(obj)
	{
		var sChk = '';
		var nCnt = 0;
		var nLen = obj.value.length; 
		if (nLen < 7)		
		{
			 alert('ÀÌ¸ÞÀÏ Çü½Ä¿À·ùÀÔ´Ï´Ù');
			 obj.focus();
			return true;
		}
		else
		{
			for( i = 0 ; i < nLen ; i++)
			{
				temp = obj.value.substring(i,i+1);   			
				if ((temp == '@' && i < 2) || (temp == '.' && i < 4))
				{
					 alert('ÀÌ¸ÞÀÏÀº Çü½Ä¿À·ùÀÔ´Ï´Ù');
					 obj.focus();
					return true;
				}
				else 
				{
					if ( temp == '@' || temp == '.') sChk = sChk + temp;
				}
			}			
			if( sChk.substring(0,2) == '@.' ){
				return false; 
			}else{
				alert('ÀÌ¸ÞÀÏÀº Çü½Ä¿À·ùÀÔ´Ï´Ù');
				obj.focus();
				return true;
			}
		}	

		if( s.indexOf("@") == -1 )
        	{ 		
				alert('ÀÌ¸ÞÀÏÀº Çü½Ä¿À·ùÀÔ´Ï´Ù');
				obj.focus();	
				return true;
		}
        if( s.indexOf(".") == -1 )
		{ 		
				alert('ÀÌ¸ÞÀÏÀº Çü½Ä¿À·ùÀÔ´Ï´Ù');
				obj.focus();
				return true;
		}
	}
//ÁÖ¹Î¹øÈ£ Ã¼Å© 
	function f_peop_no_chk(s) {
		if( s.charAt(6) == 1 || s.charAt(6) == 2 )
		{
			if( s.charAt(12) == 
				(( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
							+s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
							+s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
							+s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
							% 11)))%10)
				return false; 
		} 
		return true; 
	}

// ÄíÅ° °ª ºÒ·¯¿À±â 
	function getCookie( name ){
		var nameOfCookie = name + "=";
		var x = 0;
		while ( x <= document.cookie.length )
		{
			var y = (x+nameOfCookie.length);
			if ( document.cookie.substring( x, y ) == nameOfCookie ) {
				if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
					endOfCookie = document.cookie.length;
				return unescape( document.cookie.substring( y, endOfCookie ) );
			}
			x = document.cookie.indexOf( " ", x ) + 1;
			if ( x == 0 )
				break;
		}
		return "";
	}



//¿ìÆí¹øÈ£ Ã£±â 
	function f_popup_post() 
	{
		window.open('/member/popup_post.php?part=1','addr_chk','width=470, height=350,scrollbars=yes,status=no');
	}


// ÄíÅ°°ª ¼ÂÆÃ
	function setCookie( name, value, expiredays ) 
	{ 
		var todayDate = new Date(); 
		todayDate.setDate( todayDate.getDate() + expiredays ); 
		document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
	} 

//¿ÀÇÂÃ¢ 
	function OpenPopUp(url,w,h){
		window.open(url,'AutoAddr','toolbar=no,menubar=no,scrollbars=yes,resizable=no,width='+w+',height='+h);
	}

//¿ÀÇÂÃ¢2
	function OpenPopUp2(url,pname,w,h,re){
		window.open(url,pname,'toolbar=no,menubar=no,scrollbars=no,resizable='+re+',width='+w+',height='+h);
	}

 //»çÁøÀÇ °¡·Î ±æÀÌ°¡ ±âÁØÀ» ³Ñ¾î¼­¸é ÀÌ¹ÌÁö¸¦ Á¶Á¤
	function resizeImg(img){
		var imgW = img.width ;
		if(imgW>600){
			img.width=600;
		}
	}

	function postPopup(part)
	{
		window.open('/member/pop_search_postcode.asp?part='+part,'popZip','width=420, height=400, toolbar=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=0')
	}

	function PhotoPopUp(imgname){
	  window.open('/liveproc/photopopup.asp?imgName='+imgname+'','imgpopup','toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=100,height=100');
	}
	
	function UploadPopup(urlinfo){
		window.open('/popup_file.asp?'+urlinfo,'uppopup','toolbar=no,menubar=no,scroolbars=no,resizable,no,width=378,height=260');
	}

function preview(divname,imgsrc,bigimgsrc){
	if (imgsrc!='')
		{

			var imgf = document.getElementById(divname);
			imgf.style.visibility ="";
			var imgstring = "";
			f_rightname = imgsrc.substring((imgsrc.length -3),imgsrc.length);
			if (f_rightname.toUpperCase()=="SWF")
			{
			}else{
				imgstring = "<img src='"+imgsrc+"' onclick=javascript:PhotoPopUp('"+bigimgsrc+"'); >";
			}
			imgf.innerHTML = imgstring;
		}
	}

<!---------------------------------------------------------------------------->
	function idcheck(){
		var idvalue;
		idvalue = document.frm_write.id.value;
		if(idvalue.length<5){
			alert("¿Ã¹Ù¸¥ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			document.frm_write.id.focus();
			return;
		}else{
			OpenPopUp2('/member/popup_id_dupe.php?user_id='+idvalue,'¾ÆÀÌµðÁßº¹È®ÀÎ',450,300,"no");
		}
	}
	
	function jslogincheck(userid){
		if (userid=='')
		{
			if(confirm('·Î±×ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù. ·Î±×ÀÎÇÏ½Ã°Ú½À´Ï±î?')){
				location.href='/member/login.asp?BackURL='+escape(document.URL);
			}else{
				window.focus();
			}
		}
	}


//'==================================================
//' ÇØ´ç Object°¡ NULLÀÎÁö Ã¼Äí
//' È£Ãâ ¹æ¹ý    :  isNull(Object, Ãâ·Â¸Þ½ÃÁö)
//'==================================================
function isNull(obj, msg) {
	if(obj.value == "") {
		
		if(msg) {
			alert(msg);
		}
		obj.focus();
		return true;
	}
	return false;
}



/* ================================================================
    ¸®½ºÆ® ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö
    È£Ãâ ¹æ¹ý    :  gotoPage(ÆäÀÌÁö ÁÖ¼Ò, ÇöÀç ÆäÀÌÁö, ³Ñ±æ ÀÎÀÚ)
   ================================================================ */
function gotoPage(url,curpage,param)	
{
	location.href = url + "?" + param+"&page="+curpage ;
}

/* ================================================================
    Æû Valid Ã¼Å©
    È£Ãâ ¹æ¹ý    :  CheckForm(Form °´Ã¼)
   ================================================================ */
function CheckForm(srcEl)
{
    var chkStr,strLen,strChk,nLen,selectIndex,strNum;
	var len = srcEl.elements.length;
	var tagnm,typenm,filenm,goodfile,winstyle,winpos,filename;
	var strAppVersion = navigator.appVersion;
	
    for(var i=0; i < len; i++) {
		chkStr = srcEl.elements[i].value;
		chkStr = chkstring(chkStr);
		strLen = chkStr.length;
		strChk = srcEl.elements[i].exp;//º¯¼öÀÌ¸§
		nLen = srcEl.elements[i].maxlen;//±ÛÀÚ¼ö
		tagnm = srcEl.elements[i].tagName.toUpperCase();
		typenm = srcEl.elements[i].type.toUpperCase();
		if( typeof(strChk) != "undefined" )	{
			if (tagnm == "SELECT"){
				selectIndex = srcEl.elements[i].selectedIndex;
				if(selectIndex == 0) {
					alert(srcEl.elements[i].exp + " ¼±ÅÃÇØÁÖ¼¼¿ä.");
					srcEl.elements[i].focus();
					return false;
				}
			}
			else{
				if(strLen < 1) {
					alert(srcEl.elements[i].exp + " ÀÔ·ÂÇØÁÖ¼¼¿ä.");
					if (typenm != "HIDDEN") {
						srcEl.elements[i].focus();
					}
					return false;
				}

				if( (typeof(nLen) != "undefined") && (strLen > 0) )	{
					if (ChkLen(srcEl.elements[i].value) > nLen){
						alert("ÃÖ´ë ÀÔ·Â±ÛÀÚ¼ö" + nLen + "¸¦ ÃÊ°úÇß½À´Ï´Ù.!!\r\n ±Û ¼ö¸¦ Á¶Á¤ ¹Ù¶ø´Ï´Ù.")
						srcEl.elements[i].focus();
						return false;
					}
				}
			}
		}
	}
	return true;
}


//==================================================
//   ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º °ø°£À» ¾ø¾ÖÁØ´Ù.
//   È£Ãâ ¹æ¹ý    :  chkstring(¹®ÀÚ¿­)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function chkstring(str)
{
  var len,str1,i;
  var len = str.length;
  for (i = 0 ; i < len ; i++){
	str = str.replace(' ','');
  }
  return str;
}
//==================================================
//   ±ÛÀÚ¼ö¸¦ ¸®ÅÏÇÑ´Ù
//   È£Ãâ ¹æ¹ý    :  ChkLen(¹®ÀÚ¿­)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function ChkLen(str) {
	var len;
    var temp;

    len = str.length;
    var tot_cnt = 0;

    for(k=0;k < len;k++){
    	temp = str.charAt(k);
    	if(escape(temp).length > 4)
    		tot_cnt += 2;
    	else
    		tot_cnt++;
    }
    return tot_cnt;
}

//-------------------------------------------------------
// Validate Email
//-------------------------------------------------------
function CheckEmail(strEmail)
{
	//±ÝÁö»çÇ×( @°¡ 2°³ÀÌ»ó, .ÀÌ ºÙ¾î¼­ ³ª¿À´Â °æ¿ì, @., .@, ¸ÇÃ³À½ÀÌ.ÀÎ °æ¿ì )
	var regDoNot = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
	//ÇÊ¼ö»çÇ×( @°¡ ÇÏ³ªÀÖ¾î¾ß ÇÔ, Domain¸í¿¡ .ÀÌ ÇÏ³ª ÀÌ»ó ÀÖ¾î¾ß ÇÔ. )
	var regMust = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/;
	
	if ( !regDoNot.test(strEmail) && regMust.test(strEmail) )
		return true;
	else
		return false;
}

//==================================================
//   ´ÙÀ½ÆûÀ¸·Î ÀÌµ¿
//   È£Ãâ ¹æ¹ý    :  moveFocus(ÇöÀçÆûÀÇ ¹®ÀÚ¿­±æÀÌ, ÇöÀçÆû, ´ÙÀ½Æû)
//	 ÀÔ·Â ÆÄ¶ó¸ÞÅÍ:
//==================================================
function moveFocus(num,fromform,toform)
{
	var str = fromform.value.length;
	if(str == num)
		toform.focus();
}


//==================================================
// ºñ¹Ð¹øÈ£ Ã¼Å©
// È£Ãâ ¹æ¹ý    :  isSame(ºñ¹Ð¹øÈ£ Object, ºñ¹Ð¹øÈ£2 Object)
//==================================================
function isSame(obj1, obj2) {
	var str1 = obj1.value;
	var str2 = obj2.value;

	if(str1.length == 0)
	{
		alert("ºñ¹Ð¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä");
		obj1.focus();
		return true;
	}
	
	if(str2.length == 0)
	{
		alert("ºñ¹Ð¹øÈ£¸¦ ³Ö¾îÁÖ¼¼¿ä");
		obj2.focus();
		return true;
	}
		
	if(str1 != str2)
	{
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î Æ²¸³´Ï´Ù.");
		obj1.value = "";
		obj2.value = "";
		obj1.focus();
		return true;
	}

	if(isShort(obj1, 4, 16, "ºñ¹Ð¹øÈ£´Â 4ÀÚÀÌ»ó 16ÀÚ¸® ÀÌÇÏ·Î ³Ö¾îÁÖ¼¼¿ä"))
		return true;

	return false;
}


//'==================================================
//' ±æÀÌ Ã¼Å©
//' È£Ãâ ¹æ¹ý    :  isShort(Object, ¹®ÀÚ±æÀÌ°ª, ¸Þ½ÃÁö)
//'==================================================
function isShort(obj, len1, len2, msg) {
	var str = obj.value;
	if(str.length < len1) {
		if(msg) {
			alert(msg);	
		}
		obj.focus();
		obj.select();
		return true;
	}
	if(str.length > len2) {
		if(msg) {
			alert(msg);	
		}
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}

	function NumberToMoney(num){
		var i=0, j;
		var len, startStrLen, divideNum;
		var tmpStr, remainStr, startStr, resultStr;

		num = String(num);

		len = num.length;     
		divideNum = Math.floor(len/3); // °¡Àå ¾Õ ÀÚ¸®¸¦ ±¸ÇÏ±â À§ÇØ 3À¸·Î ³ª´®.. ¿¹¸¦ µé¾î 12345¶ó¸é  lenÀº 5ÀÌ°í divideNumÀº 1
		startStrLen = len % 3;     // ÄÄ¸¶¸¦ ÂïÀ» ¹®ÀÚ¿­À» Á¤ÇÏ±â À§ÇØ 3À¸·Î ³ª´« ³ª¸ÓÁö¸¦ ±¸ÇÔ. 12345¶ó¸é lenÀº 5ÀÌ°í startStrLenÀº 2
		
		resultStr = num.substr(0, startStrLen );  
		remainStr =  num.substr(startStrLen, len - startStrLen );  
		tmpStr = "";
		if ( remainStr != "" )  // ¸¸¾à ÀÔ·ÂµÈ ¹®ÀÚ°¡ 1, 12, 123 °°ÀÌ 3±ÛÀÚ ÀÌÇÏ¶ó¸é ÀÌ ·çÆ¾Àº ÇÊ¿ä ¾ø´Ù.
		{
		 for ( i = 0; i < divideNum ; i++ )
		  tmpStr = tmpStr + "," + remainStr.substr(i*3, 3);
		}
		resultStr = resultStr + tmpStr;
		if ( startStrLen == 0 ) 
		resultStr = resultStr.substr(1, resultStr.length - 1);
	return resultStr
}

	function MoneyToNumber(strnum){
			while(strnum.indexOf(",") >-1 ){
				strnum = strnum.replace(",","");			
				//alert(strnum);
			}
			return strnum;
	}

	function f_is_number(ovalue)
	{
		var bcheck;
		var nLen = ovalue.length; 
		bcheck = true;
		for( i = 0 ; i < nLen ; i++)
		{
			temp = ovalue.substring(i,i+1);
			if( temp < '0' || temp > '9' )
			{
				bcheck = false;
			}     
		}
		return bcheck;
	}
