<!--

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_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_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 MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);



function goto_page(str1,str2){
	if (str2==""){
		str2="index"
	}
	document.header_form.action="/contents/10"+str1+"/"+str2+".asp";
	document.header_form.submit();
}

function goto_market(str1){
	document.header_form.action="/contents/1007/index.asp?srch_mc_code="+str1;
	document.header_form.submit();
}

function goto_item(str1,str2){

	if (str2==0)	{
		alert("¼±ÅÃÇÏ½Å ¼±ºÒ¹øÈ£¸¦ Ãß°¡ÁßÀÔ´Ï´Ù. \n\nÁË¼ÛÇÕ´Ï´Ù. ºü¸¥½Ã°£¿¡ Ã³¸®ÇÏ°Ú½À´Ï´Ù.")
	}
	else{

		if (document.header_form.islogin.value=="True"){
			var target_URL = "/contents/1002/buy_form01.asp";
		}
		else{
			var target_URL = "/contents/1011/inner_lgn01.asp";
		}
		document.header_form.public_cd.value=str1;
		document.header_form.action=target_URL;
		document.header_form.submit();
	}	

}

function checklen(frm,len)				//txtMessageÀÇ ±æÀÌ
{
	var msgtext;
	
	msgtext = frm.value;

	var i=0,l=0;
	var temp,lastl;
	
	//±æÀÌ¸¦ ±¸ÇÑ´Ù.
	while(i < msgtext.length)
	{
		temp = msgtext.charAt(i);
		
		if (escape(temp).length > 4){
			l+=2;
		}
		else if (temp!='\r'){
			l++;
		}
		// OverFlow

		if(l>len)
		{
			alert("ÃÖ´ë "+len+"ÀÚ±îÁö ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
			temp = frm.value.substr(0,i);
			l = lastl;
			frm.value=temp
			break;
		}

		lastl = l;
		i++;
	}

}

function moveFocus(num,fromform,toform){
	var f = document.forms[0];

	var str = fromform.value.length;
	if(str == num)
	   toform.focus();
}

function nmChk_form(len,frm,nx_frm){
	var msgtext;
	
	msgtext = frm.value;

	var i=0,l=0;
	var temp,lastl;
	
	//±æÀÌ¸¦ ±¸ÇÑ´Ù.
	while(i < msgtext.length)
	{
		temp = msgtext.charAt(i);
		
		if (escape(temp).length > 4){
			l+=2;
		}
		else if (temp!='\r'){
			l++;
		}
		// OverFlow

		if(l>len)
		{
			alert("ÃÖ´ë "+len+"ÀÚ±îÁö ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
			temp = frm.value.substr(0,i);
			l = lastl;
			frm.value=temp
			break;
		}

		lastl = l;
		i++;
	}

	var str = frm.value.length;

	if(str == len) {
		nx_frm.focus();
	}



}

function insertMail(frm){

	 if (frm.value=="999")
	 {
		document.reg_pfrm.mm_email03.disabled=false;
		document.reg_pfrm.mm_email03.focus();
	 }	
	 else
	{
		document.reg_pfrm.mm_email03.disabled=true;
		document.reg_pfrm.mm_email03.value="";
	}

}

function insertMail_und(frm){

	 if (frm.value=="999")
	 {
		document.reg_pfrm.mp_email03.disabled=false;
		document.reg_pfrm.mp_email03.focus();
	 }	
	 else
	{
		document.reg_pfrm.mp_email03.disabled=true;
		document.reg_pfrm.mp_email03.value="";
	}

}

function DaumNotEmail(frm){


	valueC=frm.value.toUpperCase();

	if(isNotAlphaNumericPoint(frm,"¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
	
	if (valueC=="HANMAIL.NET" || valueC=="DAUM.NET")
	{
		alert("ÇÑ¸ÞÀÏ(´ÙÀ½³Ý)Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		frm.value="";
		frm.focus();
		return false;
	}
	
}


function isNotAlphaNumericPoint(field,error_msg)
{

   for (var i=0; i < field.value.length; i++)
   {
      if ( ( (field.value.charAt(i) < "0") || (field.value.charAt(i) > "9") ) && (field.value.charAt(i)!=".") && ( ((field.value.charAt(i)<"A") || (field.value.charAt(i)>"Z")) && ((field.value.charAt(i)<"a") || (field.value.charAt(i) >"z")) ) )
	  {
         alert(error_msg);
		 field.focus();
		field.value="";
		 return true;
	   }
   }

   return false;
}


function ValidateEmail(frm){

	if(frm.value.length!=0){
		valueC=frm.value;
		valueC = valueC.replace(/(^\s*)|(\s*$)/g, "");
		valueD=valueC.indexOf("@",0);
		valueE=valueC.indexOf(".",0);
		if (valueD==-1 || valueE==-1){
			alert("¸ÞÀÏÁÖ¼Ò¸¦ Àß¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.");
			frm.value="";
			frm.focus();
			return false;
		}
		else
		{
			mailcount=frm.value.length;
			maillastc=valueC.lastIndexOf("@",mailcount);
			maillast=valueC.substring(mailcount,maillastc+1);
			if (maillast=="hanmail.net" || maillast=="daum.net")
			{
				alert("ÇÑ¸ÞÀÏ(´ÙÀ½³Ý)Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
				frm.value="";
				frm.focus();
				return false;
			}
			
		}
	}

}


function funcNumberKeyCk(){
	if(event.keyCode < 48 ||  event.keyCode >57){
		event.returnValue=false;
	}
}


function layer_hide(){
	parent.pop_layer.innerHTML='';
}

function layer_hide02(){
	login_layer.innerHTML='';
}









/***************************************
*  ±â´É : String ¾ËÆÄºª°ú ¼ýÀÚ¸¸~ Check  *
****************************************/
function isNotAlphaNumeric(field,error_msg)
{

   for (var i=0; i < field.value.length; i++)
   {
      if ( ( (field.value.charAt(i) < "0") || (field.value.charAt(i) > "9") ) &&
           ( ( (field.value.charAt(i) < "A") || (field.value.charAt(i) > "Z") ) &&
             ( (field.value.charAt(i) < "a") || (field.value.charAt(i) > "z") ) ) )
	  {
         alert(error_msg);
		 field.focus();
		 field.select();
		 return true;
	   }
   }

   return false;
}



/******************************
*  ±â´É :  ¹®ÀÚ¿­ Valid °Ë»çÃ³¸® *
*******************************/

function CheckValid(String, space)
{

   var retvalue = false;

   for (var i=0; i<String.length; i++)
   {		//StringÀÌ 0("" ÀÌ³ª null)ÀÌ¸é ¹«Á¶°Ç false
      if (space == true)
      {
         if (String.charAt(i) == ' ')
         {			//StringÀÌ 0ÀÌ ¾Æ´Ò¶§ space°¡ ÀÖ¾î¾ß¸¸ true(valid)
            retvalue = true;
            break;
         }
      } else {
         if (String.charAt(i) != ' ')
         {			//stringÀÌ 0ÀÌ ¾Æ´Ò¶§ space°¡ ¾Æ´Ñ ±ÛÀÚ°¡ ÀÖ¾î¾ß¸¸ true(valid)
            retvalue = true;
            break;
         }
      }
   }

   return retvalue;
}



/******************************
*  ±â´É :  Empty ¹× °ø¹é Ã³¸®    *
*******************************/
function isEmpty(field, error_msg)
{
	// error_msg°¡ ""ÀÌ¸é alert¿Í focusingÀ» ÇÏÁö ¾Ê´Â´Ù
	if(error_msg == "") {
		if(!CheckValid(field.value, false)) 	{
			return true;
		} else {
			return false;
		}
	} else {
		if(!CheckValid(field.value, false)) {
			alert(error_msg);
			field.focus() ;
			return true;
		} else {
			return false;
		}
	}
}


/***************************************
*  ±â´É : String ¾ËÆÄºª°ú ¼ýÀÚ¸¸~ Check  *
*  ¼öÁ¤ÀÏ : 2002-01-25                           *
*  parameter : Form                              *
****************************************/
function isNotAlphaNumeric(field,error_msg)
{

   for (var i=0; i < field.value.length; i++)
   {
      if ( ( (field.value.charAt(i) < "0") || (field.value.charAt(i) > "9") ) &&
           ( ( (field.value.charAt(i) < "A") || (field.value.charAt(i) > "Z") ) &&
             ( (field.value.charAt(i) < "a") || (field.value.charAt(i) > "z") ) ) )
	  {
         alert(error_msg);
		 field.focus();
		 field.select();
		 return true;
	   }
   }

   return false;
}

// ÇÊµå(String) ±æÀÌ °ü·Ã
function strLength(field)
{

   var Length = 0;

   var Nav = navigator.appName;
   var Ver = navigator.appVersion;

   var IsExplorer = false;

   var ch;

   if ( (Nav == 'Microsoft Internet Explorer') && (Ver.charAt(0) >= 4) )
   {
      IsExplorer = true;
   }

   if(IsExplorer)
   {

      for(var i = 0 ; i < field.value.length; i++)
      {

         ch = field.value.charAt(i);

         if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) ||
             ((ch >="¤¡") && (ch <="¤¾")))
		{
	    	Length += 2;
		} else
		{
	    	Length += 1;
       	}

	  }

   }else {
      Length = field.value.length ;
   }

   return Length;
}




/****************************************
*  ±â´É : ¹®ÀÚ¿­ ±æÀÌÁ¦ÇÑ                          *
*****************************************/
function isOutOfRange(field, min, max, error_msg)
{
	if(strLength(field) < min || strLength(field) > max)
	{
		alert(error_msg);
		field.focus();
		field.select();
		return true;
	}
	return false;
}

function isNotExactLength(field, len, error_msg) {
	if(strLength(field) != len) {
		alert(error_msg);
		field.focus();
		field.select();
		return true;
	}
	return false;
}

function isOutOfNumericRange(field, min, max, error_msg) {
	if(field.value < min || field.value > max) {
		alert(error_msg);
		field.focus();
		field.select();
		return true;
	}
	return false;
}


//¾ÆÀÌµð °ËÁõ
function isIdCheck(form){
	var id = form.mm_id.value;
	//1. ¾ÆÀÌµð ÀÚ¸®¼ö Ã¼Å© (6~13)
	if(lenCheck(id)<6 || lenCheck(id) > 16){
		ERR_MSG = "¾ÆÀÌµð´Â ¹Ýµå½Ã 6~16ÀÚ ¿µ¹®¶Ç´Â ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.\n¾ÆÀÌµð¸¦ ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.";
		form.mm_id.value="";
		form.mm_id.focus();
		return false;
	}

	//2. ¾ËÆÄºª À¯¹« Ã¼Å©
	if(isNumCheck(id)){
		ERR_MSG = "¾ÆÀÌµð´Â ¹Ýµå½Ã ¾ËÆÄºªÀ» ÇÏ³ª ÀÌ»ó Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.";
		form.mm_id.value="";
		form.mm_id.focus();
		return false;
	}

}

//ºñ¹Ð¹øÈ£ °ËÁõ
function isPasswordCheck(form){
	var alpabet_B= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var alpabet_S= "abcdefghijklmnopqrstuvwxyz";
	var num = "01234567890";
	var pwd = form.mm_pwd.value;
	//2. ºñ¹Ð¹øÈ£ ÀÚ¸®¼ö Ã¼Å© (6~13)
	if(lenCheck(pwd)<6 || lenCheck(pwd) > 12){
		ERR_MSG = "ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã 6~12ÀÚ ¿µ¹®¶Ç´Â ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.\nºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.";
		form.mm_pwd.value="";
		form.mm_pwd_confirm.value="";
		form.mm_pwd.focus();
		return false;
	}

	//3. ¾ËÆÄºª À¯¹« Ã¼Å©
	if(isNumCheck(pwd)){
		ERR_MSG = "ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã ¾ËÆÄºªÀ» ÇÏ³ª ÀÌ»ó Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.";
		form.mm_pwd.value="";
		form.mm_pwd_confirm.value="";
		form.mm_pwd.focus();
		return false;
	}

	//4. ¼ýÀÚ À¯¹« Ã¼Å©
	if(isAlphaCheck(pwd)){
		ERR_MSG = "ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ¸¦ ÇÏ³ª ÀÌ»ó Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.";
		form.mm_pwd.value="";
		form.mm_pwd_confirm.value="";
		form.mm_pwd.focus();
		return false;
	}
	/*
	*´ë¹®ÀÚ ¾ËÆÄºªÀ» ¿¬¼ÓµÈ ¾ËÆÄºª È®ÀÎ
	*/
	for(i=0;i < alpabet_B.length ;i++){
		var alpabet_1 = alpabet_B.substring(i,i+3);
		for(k=0;k < pwd.length ;k++){
			var alpabet_2 = pwd.substring(k,k+3);
			if(alpabet_1.length==3){
				if(alpabet_1 == alpabet_2){
					ERR_MSG = "¿¬¼ÓµÈ ¹®ÀÚ³ª ¼ýÀÚ¸¦ 3ÀÚ¸®ÀÌ»ó »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\nºñ¹Ð¹øÈ£¸¦ ´Ù½ÃÀÔ·ÂÇØÁÖ¼¼¿ä.";
					form.mm_pwd.value="";
					form.mm_pwd_confirm.value="";
					form.mm_pwd.focus();
					return false;
				}
			}
		}
	}
	/*
	*¼Ò¹®ÀÚ ¾ËÆÄºªÀ» ¿¬¼ÓµÈ ¾ËÆÄºª È®ÀÎ
	*/
	for(i=0;i < alpabet_S.length ;i++){
		var alpabet_1 = alpabet_S.substring(i,i+3);
		for(k=0;k < pwd.length ;k++){
			var alpabet_2 = pwd.substring(k,k+3);
			if(alpabet_1.length==3){
				if(alpabet_1 == alpabet_2){
					ERR_MSG = "¿¬¼ÓµÈ ¹®ÀÚ³ª ¼ýÀÚ¸¦ 3ÀÚ¸®ÀÌ»ó »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\nºñ¹Ð¹øÈ£¸¦ ´Ù½ÃÀÔ·ÂÇØÁÖ¼¼¿ä.";
					form.mm_pwd.value="";
					form.mm_pwd_confirm.value="";
					form.mm_pwd.focus();
					return false;
				}
			}
		}
	}
	/*
	* ¿¬¼ÓµÈ ¼ýÀÚ È®ÀÎ
	*/
	for(i=0;i < num.length ;i++){
		var alpabet_1 = num.substring(i,i+3);
		for(k=0;k < pwd.length ;k++){
			var alpabet_2 = pwd.substring(k,k+3);
			if(alpabet_1.length==3){
				if(alpabet_1 == alpabet_2){
					ERR_MSG = "¿¬¼ÓµÈ ¹®ÀÚ³ª ¼ýÀÚ¸¦ 3ÀÚ¸®ÀÌ»ó »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\nºñ¹Ð¹øÈ£¸¦ ´Ù½ÃÀÔ·ÂÇØÁÖ¼¼¿ä.";
					form.mm_pwd.value="";
					form.mm_pwd_confirm.value="";
					form.mm_pwd.focus();
					return false;
				}
			}
		}
	}
	if (pwd.indexOf(' ') > -1) {
		ERR_MSG = "°ø¹éÀº ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
		return false;
	}

	for(i=0;i < pwd.length;i++){
		if(pwd.substring(i,i+1) == pwd.substring(i+1,i+2) && pwd.substring(i,i+1)== pwd.substring(i+2,i+3)){
			ERR_MSG = "°°Àº ¹®ÀÚ³ª ¼ýÀÚ¸¦ 3ÀÚ¸®ÀÌ»ó ¿¬¼ÓÀ¸·Î »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\nºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.";
			form.mm_pwd.value="";
			form.mm_pwd_confirm.value="";
			form.mm_pwd.focus();
			return false;
		}
	}
	return true;
}

// ½ÇÁ¦±æÀÌ ¹ÝÈ¯( ÇÑ±Û 2byte °è»ê )
function lenCheck(s){
	var len = 0;
	if ( s == null ) return 0;
	for(var i=0;i<s.length;i++){
		var c = escape(s.charAt(i));
		if ( c.length == 1 ) len ++;
		else if ( c.indexOf("%u") != -1 ) len += 2;
		else if ( c.indexOf("%") != -1 ) len += c.length/3;
	}
	return len;
}
// ¼ýÀÚ°ËÁõ
function isNumCheck(str){
	for(var idx=0;idx < str.length;idx++){
		if(str.charAt(idx) < '0' || str.charAt(idx) > '9'){
		return false;
	}
}
return true;
}
// ¿µ¹®ÀÚ°ËÁõ
function isAlphaCheck(str){
	for(var idx=0;idx < str.length;idx++){
		if(!((str.charAt(idx) >='a' && str <= 'z') || (str.charAt(idx) >= 'A' && str <= 'Z'))){
		return false;
		}
	}
	return true;
}



/*******************************
*  ±â´É      : È¸¿ø°¡ÀÔ ºñ¹Ð¹øÈ£ Check							*
*******************************/

function checkDupID(id)
{
	if(isEmpty(id, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.")) return true;
	if(isNotAlphaNumeric(id,"ID´Â 6~16ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
}



function isCheckPassword(form) {

	if(isEmpty(form.mm_pwd,"ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return true;
	if(isEmpty(form.mm_pwd_confirm,"ºñ¹Ð¹øÈ£¸¦ ÀçÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return true;
	if(isNotAlphaNumeric(form.mm_pwd,"ºñ¹Ð¹øÈ£´Â 6~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
	if(isNotAlphaNumeric(form.mm_pwd_confirm,"ºñ¹Ð¹øÈ£´Â 6~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
	if(isOutOfRange(form.mm_pwd, 6, 12, "ºñ¹Ð¹øÈ£´Â 6~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
	if(isOutOfRange(form.mm_pwd_confirm, 6, 12, "ºñ¹Ð¹øÈ£´Â 6~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return true;
	if(form.mm_pwd.value != form.mm_pwd_confirm.value) {
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		form.mm_pwd.value="";
		form.mm_pwd_confirm.value="";
		form.mm_pwd.focus();
		form.mm_pwd_confirm.select();
		return true;
	}
	return false;
}





//-->
