function MM_swapImgRestore() 
{
  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() 
{
	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) 
{
	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() 
{
  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) 
{
  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();
}

function setCookie(name,value,path,expires,domain,secure) {
	document.cookie = name + '=' + escape(value) + ';'
	+ ((expires) ? ' expires=' + expires.toGMTString() + ';' : '')
	+ ((path) ? ' path=' + path + ';' : '')
	+ ((domain) ? ' domain=' + domain + ';' : '')
	+ ((secure) ? ' secure' + ';' : '');
}


function getCookie(name) {
	var srch = name + '=';
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(srch);
		if (offset != -1) {
			offset += srch.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 getName(){
	var tmp_username = getCookie("hansbook_username");
	document.write(tmp_username);
}


function deleteCookie(name,path,domain) {
	if (getCookie(name))
		document.cookie = name + '=;'
		+ ' expires=Thu, 01-Jan-70 00:00:01 GMT;'
		+ ((path) ? ' path=' + path + ';' : '')
		+ ((domain) ? ' domain=' + domain + ';' : '');
}

function hansLoginCheck() //login.html
{
  var id=document.hansLogin.hansID;
  var pw=document.hansLogin.hansPW;

  if(id.value == ''){
    alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    id.focus();
    return false;
  }
  else if(pw.value == ''){
    alert('ÆÐ¾²¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    pw.focus();
    return false;
  }
  else{
    document.hansLogin.action='hans_user_check.php';
    document.hansLogin.submit();
  }
}

function indexLoginClear(){ //include/hans_left_login.html
	var c=false;
	if ( c ) return true;
	document.hansIndexLogin.hansID.style.backgroundImage="";
	document.hansIndexLogin.hansPW.style.backgroundImage="";
	document.hansIndexLogin.hansID.style.backgroundColor="2570C7";
	document.hansIndexLogin.hansPW.style.backgroundColor="2570C7";
	c=true;
	return true;
}

function hansIndexLoginCheck(frm) //index.html
{
  var id=frm.hansID;
  var pw=frm.hansPW;

  if(id.value.length<1){
    alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    id.focus();
    return false;
  }
  else if(pw.value.length<1){
    alert('ÆÐ¾²¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    pw.focus();
    return false;
  }
  else{
    frm.action='http://www.hansbook.com/member/hans_user_check.php';
    frm.submit();
  }
}

function hansLogout(){
	var logoutFlag = confirm('·Î±×¾Æ¿ô ÇÏ½Ã°Ú½À´Ï±î?');
	if(logoutFlag){
			deleteCookie("hansbook_userid","/");
			deleteCookie("hansbook_username","/");
			window.location.reload();
	}
}

function hansZipFind() //zip_result.html
{
	var tmp = document.zipFind.searchWord;

  if(tmp.value.length <1 ){
    alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		tmp.focus();
    return false;
  }
  else if(tmp.value.length <3 ){
    alert('µ¿/À¾/¸é/¸®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		tmp.focus();
    return false;
	}
  else{
    document.zipFind.action='zip_result.html';
    document.zipFind.submit();
  }
}

function hansJoinCheck() //register01.html
{
	var tmpName = document.JoinCheck.joinName;
	var tmpSsn = document.JoinCheck.joinSsn;

	if(tmpName.value==''){
		alert('ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		tmpName.focus();
		return false;
	}
	else if(tmpSsn.value==''){
		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpSsn.focus();
		return false;
	}
	else{
		var digit=0;
		for (var i=0;i<tmpSsn.value.length;i++){
		var str_dig=tmpSsn.value.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
				alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-'¸¦ Á¦¿ÜÇÑ ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
				tmpSsn.focus();
				return false;
				digit=digit+1 
			}
		}
		document.JoinCheck.action='register_result.html';
		document.JoinCheck.submit();
	}
}

function hansJoinCheck1() //idpw_src.html
{
	var tmpName = document.JoinCheck1.joinName;
	var tmpSsn1 = document.JoinCheck1.joinSsn1;
	var tmpSsn2 = document.JoinCheck1.joinSsn2;

	if(tmpName.value==''){
		alert('ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		tmpName.focus();
		return false;
	}
	else if(tmpSsn1.value.length!=6){
		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpSsn1.focus();
		return false;
	}
	else if(tmpSsn2.value.length!=7){
		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpSsn2.focus();
		return false;
	}
	else{
		var digit=0;
 		var digit1=0;
		for (var i=0;i<tmpSsn1.value.length;i++){
		var str_dig=tmpSsn1.value.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
				alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				tmpSsn1.focus();
				return false;
				digit=digit+1 
			}
		}
    for (var j=0;j<tmpSsn2.value.length;j++){
		var str_dig2=tmpSsn2.value.substring(j,j+1);
			if (str_dig2<'0' || str_dig2>'9'){ 
				alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				tmpSsn2.focus();
				return false;
				digit1=digit1+1 
			}
		}
		document.JoinCheck1.action='register_result.html';
		document.JoinCheck1.submit();
	}
}

function hansAgreeCheck(){ //regiser01.html
	var chValue;
	var raValue = document.hansAgree.userAgree;
	for(i=0;i<raValue.length;i++){
		if(raValue[i].checked) chValue = raValue[i].value;
	}

	if(chValue == 0){
		alert('µ¿ÀÇÇÔ¿¡ Ã¼Å©ÇØ ÁÖ¼¼¿ä');
		return false;
	}
	else{
		document.hansAgree.action='register02.html';
		document.hansAgree.submit();
	}
}

function zipPopup(val) //register02.html
{
	//if(!val)
  //window.open('./zip.html','zipFind','width=466,height=210, left=0, top=0, toolbar=no, menubar=no,resizeble=yes, scrollbars=yes');
	//else if(val=='booklist');
  window.open('../member/zip.html','zipFind','width=466,height=210, left=0, top=0, toolbar=no, menubar=no,resizeble=yes, scrollbars=yes');
}

function hansUseridCheck(){ //register02.html
  window.open('./id.html','idCheck','width=450,height=210, left=0, top=0, toolbar=no, menubar=no,resizeble=no, scrollbars=no');
}

function hansIDCheck(frm){
	if(frm.enroleID.value.length<1){
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		frm.enroleID.focus();
		return false;
	}
	else if(frm.enroleID.value.length<4){
		alert('¾ÆÀÌµð´Â 4ÀÚ ÀÌ»óÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		frm.enroleID.focus();
		return false;
	}
	else if(frm.enroleID.value == frm.prevID.value){
		alert('ÀÌÀü°ú °°Àº ¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.');
		frm.enroleID.focus();	
		return false;
	}
	else{
		frm.action="./hans_id_check.php";
		frm.submit();
	}
}

function zipSelect(zip1,zip2,address) //zip_result.html
{
	var now=opener.window.location.toString().split("member/");
	var now1=opener.window.location.toString().split("support/");

	if(now[1]=="register02.html"){ 			//È¸¿ø °¡ÀÔ ÆäÀÌÁö
		var openerForm = opener.document.hansReg;
  	openerForm.userletter[0].checked=true;
  	openerForm.userbooklist[0].checked=true;
	}
	else if(now[1]== "mypage.html"){			// È¸¿ø Á¤º¸ ¼öÁ¤ ÆäÀÌÁö
		var openerForm = opener.document.myInfo;
  	openerForm.userletter[0].checked=true;
  	openerForm.userbooklist[0].checked=true;
	}
	else if(now1[1]== "booklist.html"){			// µµ¼­¸ñ·Ï ½ÅÃ»
		var openerForm = opener.document.hansBooklist;
	}
	else if(now1[1]== "newsletter.html"){			// µµ¼­¸ñ·Ï ½ÅÃ»
		var openerForm = opener.document.hansNewsletter;
	}
	else{	 																//¿¹¿ÜÃ³¸®
		var openerForm = opener.document.hansReg;
  	openerForm.userletter[0].checked=true;
  	openerForm.userbooklist[0].checked=true;
	}
  openerForm.zip1.value = zip1;
  openerForm.zip2.value = zip2;
  openerForm.address1.value = address;
  openerForm.address2.focus();
  window.close();
}


function phoneChange(val){ //register02.html, support/request.html
	if( (val == "home") || (val == "company")){
		userphone1_offline.style.display = "none";
		userphone1_online.style.display = "";
	}
	else{
		userphone1_offline.style.display = "";
		userphone1_online.style.display = "none";
	}
}

function hansRegCheck(){ //register02.htm
	//ÇÊ¼öÀÔ·Â»çÇ×
	var userid = document.hansReg.userid;					//userid
	var userpw1 = document.hansReg.userpw1;				//passwd
	var userpw2 = document.hansReg.userpw2;				//passwd
	var username = document.hansReg.username;			//username
	var userssn = document.hansReg.userssn;				//userssn
	var useremail1 = document.hansReg.useremail1;	//useremail
	var useremail2 = document.hansReg.useremail2;	//useremail
	var userConcern1 = document.hansReg.userconcern1;		//userconcern(radio)
	var ValConRa=0;  //°ü½ÉºÐ¾ß(radio)
	var ValConCh=0;
	var buyCount=0;
	var userEmail = useremail1.value+'@'+useremail2.value;

	//Ãß°¡ ÀÔ·Â »çÇ×
	var useraddr = document.hansReg.useraddress2; //¼¼ºÎÁÖ¼Ò
	var userphone1 = document.hansReg.userphone1;	//ÀÌÅë»ç
	var userphone2 = document.hansReg.userphone2;	//±¹¹ø
	var userphone3 = document.hansReg.userphone3;	//³ª¸ÓÁö¹øÈ£ 
	var userphone4 = document.hansReg.userphone4;	//ÀÚÅÃ,Á÷Àå,ÈÞ´ëÆù
	var userjob = document.hansReg.userjob;				//Á÷¾÷
	var userstoreOn = document.hansReg.userstoreOn;		//¿Â¶óÀÎ¼­Á¡
	var userstoreOff = document.hansReg.userstoreOff;	//¿ÀÇÁ¶óÀÎ¼­Á¡
	
	for(i=0;i<userConcern1.length;i++){
		if(userConcern1[i].checked) ValConRa = userConcern1[i].value;
	}

	//°ü½ÉºÐ¾ß(chk)°³¼ö count
	for(i=0; i<document.hansReg.all('userConChk[]').length; i++){
		if(document.hansReg.all('userConChk[]')[i].checked){
			ValConCh++;
		}
	}

	///µµ¼­ ±¸ÀÔ ±âÁØ °³¼ö È®ÀÎ
	for(i=0;i<10;i++){
		var tmpCheck=eval("document.hansReg.userbuy"+i);
		if(tmpCheck.checked==true) buyCount++;
	}

  if(userid.value.length<1){
    alert('ID¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userid.focus();
    return false;
  }
  else if(userid.value.indexOf(' ')>-1){
    alert('ID´Â °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    userid.focus();
    return false;
  }
  else if(userpw1.value.length<1){
    alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw1.focus();
    return false;
  }
	else if(userpw1.value.length<4){
    alert('ÆÐ½º¿öµå´Â 4ÀÚ¸® ÀÌ»óÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw1.focus();
    return false;
	}
  else if(userpw2.value.length<1){
    alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw2.focus();
    return false;
  }
	else if(userpw2.value.length<4){
    alert('ÆÐ½º¿öµå´Â 4ÀÚ¸® ÀÌ»óÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw2.focus();
		return false;
	}
  else if(userpw1.value != userpw2.value){
    alert('ÆÐ½º¿öµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.');
    userpw1.focus();
    return false;
  }
  else if(username.value.length<1){
    alert('ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    username.focus();
    return false;
  }
  else if(username.value.indexOf(' ')>-1){
    alert('ÀÌ¸§¿¡ °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    username.focus();
    return false;
	}
  else if(userssn.value.length<1){
    alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userssn.focus();
    return false;
  }
	else if(check_ssn(userssn.value)==false){
    userssn.focus();
		return false;
	}
	else if(userEmail.length<2){
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    useremail1.focus();
		return false;	
	}
  else if(isEmail(userEmail)==false){
    return false;
  }
  else if(useremail1.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏÀº °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    useremail1.focus();
    return false;
  }
  else if(ValConCh == 0){
    alert('°ü½ÉºÐ¾ß´Â ÇÑ°³ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
    document.hansReg.all('userConChk[]')[0].focus();
    return false;
  }

  var digit=0;
  for (var i=0;i<userssn.value.length;i++){
  var str_dig=userssn.value.substring(i,i+1);
    if (str_dig<'0' || str_dig>'9'){
      alert("'-'¸¦ Á¦¿ÜÇÑ ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
      userssn.focus();
      return false;
      digit=digit+1
    }
  }

	if(document.hansReg.zip1.value != ""			 	||
		document.hansReg.zip2.value != "" 				||
		document.hansReg.address1.value != "" 		||
		document.hansReg.address2.value != "" 		||
		document.hansReg.userphone2.value != "" 	||
		document.hansReg.userphone3.value != "" 	||
		document.hansReg.userjob.value!=0 				||
		document.hansReg.userstoreOn.value != "" 	||
		document.hansReg.userstoreOff.value !="")
	{
		if(document.hansReg.zip1.value.length==0){
			alert('¿ìÆí ¹øÈ£¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä');
			zipPopup();
			return false;
		}
		if(document.hansReg.address2.value.length<1){
			alert('»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.hansReg.address2.focus();
			return false;
		}
		if(document.hansReg.userphone2.value.length<1){
			alert('¿¬¶ôÃ³ ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userphone2.focus();
			return false;
		}
		else{
			var digit=0;
 			var digit1=0;
			for (var i=0;i<userphone2.value.length;i++){
			var str_dig=userphone2.value.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
				alert('¿¬¶ôÃ³´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				userphone2.focus();
				return false;
				digit=digit+1 
			}
		}
		}
		if(document.hansReg.userphone3.value.length<3){
			alert('ÇÚµåÆù ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userphone3.focus();
			return false;
		}
		else{
			var digit=0;
 			var digit1=0;
 			for (var j=0;j<userphone3.value.length;j++){
			var str_dig2=userphone3.value.substring(j,j+1);
			if (str_dig2<'0' || str_dig2>'9'){ 
				alert('¿¬¶ôÃ³´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				userphone3.focus();
				return false;
				digit1=digit1+1 
			}
		}
		}
		if(document.hansReg.userjob.value == 0){
			alert('Á÷¾÷À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userjob.focus();
			return false;
		}
		if(document.hansReg.userstoreOn.value.length<1){
			alert('¿Â¶óÀÎ ¼­Á¡À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userstoreOn.focus();
			return false;
		}
		if(document.hansReg.userstoreOff.value.length<1){
			alert('¿ÀÇÁ¶óÀÎ ¼­Á¡À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userstoreOff.focus();
			return false;
		}
		if(buyCount==0){
			alert('µµ¼­ ±¸ÀÔ ±âÁØÀ» 1°³ ÀÌ»ó Ã¼Å©ÇØ ÁÖ¼¼¿ä.');
			document.hansReg.userbuy0.focus();
			return false;
		}
	}

  document.hansReg.action="hans_reg_process.php";
  document.hansReg.submit();
	return true;
}

function isEmail(emailStr,now) { //register02.html
/*
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	var user=matchArray[1]
	var domain=matchArray[2]
	var domainArray=domain.match(domainPat)
	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
*/
	var emailPat=/^(.+)@(.+)$/
    var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
    var validChars="\[^\\s" + specialChars + "\]"
    var quotedUser="(\"[^\"]*\")"
    var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
    var atom=validChars + '+'
    var word="(" + atom + "|" + quotedUser + ")"
    var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
    var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")





	


	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) {
  	alert("À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Ñ°Í °°½À´Ï´Ù ( .Ã¼Å© )");
		if(now == 'correct'){
			document.hansReg.useremail2.focus();
		}
		else if(now == 'update'){
			document.myInfo.useremail1.focus();
		}
		else if(now == 'request'){
			document.hansRequest.email2.focus();
		}
		else if(now == 'booklist'){
			document.hansBooklist.email2.focus();
		}
		else if(now == 'newsletter'){
			document.hansNewsletter.email2.focus();
		}
		else if(now == 'NL'){ //¹ß¼Û¿ë newsletter
			document.hansNL.targetEmail.focus();
		}
    return false
	}
	var user=matchArray[1]
    var domain=matchArray[2]
	var IPArray=domain.match(ipDomainPat)
	var domainArray=domain.match(domainPat)
	var atomPat=new RegExp(atom,"g")
    var domArr=domain.match(atomPat)
    var len=domArr.length
	if (domainArray==null) {
  	alert("µµ¸ÞÀÎ¸íÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù")
		if(now == 'correct'){
			document.hansReg.useremail2.focus();
		}
		else if(now == 'update'){
			document.myInfo.useremail2.focus();
		}
		else if(now == 'request'){
			document.hansRequest.email2.focus();
		}
		else if(now == 'booklist'){
			document.hansBooklist.email2.focus();
		}
		else if(now == 'newsletter'){
			document.hansNewsletter.email2.focus();
		}
		else if(now == 'NL'){ //¹ß¼Û¿ë newsletter
			document.hansNL.targetEmail.focus();
		}
 		return false
	}
	if (domArr[domArr.length-1].length<2 || 
  	domArr[domArr.length-1].length>3) {
   	alert("µµ¸ÞÀÎ¸íÀÇ ¸¶Áö¸· ±ÛÀÚ´Â 3±ÛÀÚ°Å³ª 2ÀÚ¸®ÀÇ ±¹°¡ÄÚµå ÀÔ´Ï´Ù");
		if(!now){
			document.hansReg.useremail2.focus();
		}
		else if(now == 'update'){
			document.myInfo.useremail2.focus();
		}
		else if(now == 'correct'){
			document.hansCorrect.email2.focus();
		}
		else if(now == 'request'){
			document.hansRequest.email2.focus();
		}
		else if(now == 'booklist'){
			document.hansBooklist.email2.focus();
		}
		else if(now == 'newsletter'){
			document.hansNewsletter.email2.focus();
		}
		else if(now == 'NL'){ //¹ß¼Û¿ë newsletter
			document.hansNL.targetEmail.focus();
		}
   	return false
	}

	if (len<2) {
   	var errStr="ÀÌÁÖ¼ÒÀÇ È£½ºÆ®¸íÀÌ ¾ø½À´Ï´Ù.";
   	alert(errStr)
		if(!now){
			document.hansReg.useremail2.focus();
		}
		else if(now == 'update'){
			document.myInfo.useremail2.focus();
		}
		else if(now == 'correct'){
			document.hansCorrect.email2.focus();
		}
		else if(now == 'request'){
			document.hansRequest.email2.focus();
		}
		else if(now == 'booklist'){
			document.hansBooklist.email2.focus();
		}
		else if(now == 'newsletter'){
			document.hansNewsletter.email2.focus();
		}
		else if(now == 'NL'){ //¹ß¼Û¿ë newsletter
			document.hansNL.targetEmail.focus();
		}
   	return false
	}
	return true;
}

function userbuyCheck(val){ //register.02.html, mypage.html
	var now=window.location.toString().split("member/");
	var buyCount=0;

	if(now[1]=="register02.html"){ 			//È¸¿ø °¡ÀÔ ÆäÀÌÁö
		var docForm = document.hansReg;
	}
	else if(now[1]== "mypage.html"){			// È¸¿ø Á¤º¸ ¼öÁ¤ ÆäÀÌÁö
		var docForm = document.myInfo;
	}
	else{	 																//¿¹¿ÜÃ³¸®
		var docForm = document.hansReg;
	}

	for(i=0;i<10;i++){
		var tmpCheck=eval("docForm.userbuy"+i);
		if(tmpCheck.checked==true) buyCount++;
	}

	if(buyCount<4){
		for(i=0;i<10;i++){
			var tmpCheck=eval("docForm.userbuy"+i);
			if(i==val){
				if(tmpCheck.checked==false)
					tmpCheck=true;
				else
					tmpCheck=false;
			}
	
		}
	}
	else{
		var tmpCheck=eval("docForm.userbuy"+val);
		tmpCheck.checked=false;
		alert('3°³±îÁö Áßº¹ ¼±ÅÃ °¡´ÉÇÕ´Ï´Ù.');
		return false;
	}
}

function regCancel(frm){ //register02.html
	document.hansReg.userid.value ="";
	document.hansReg.userpw1.value ="";
	document.hansReg.userpw2.value ="";
	document.hansReg.username.value ="";
	document.hansReg.userssn.value ="";
	document.hansReg.useremail1.value ="";
	document.hansReg.useremail2.value ="";
	for(i=0; i<document.hansReg.all('userConChk[]').length; i++){
		document.hansReg.all('userConChk[]')[i].checked = false;
	}
	document.hansReg.zip1.value = "";
	document.hansReg.zip2.value = "";
	document.hansReg.address1.value = "";
	document.hansReg.address2.value = "";
	document.hansReg.userconcern1[0].checked = true;
	document.hansReg.userphone4[2].checked = true;
	document.hansReg.userphone1_on.value = "02";
	document.hansReg.userphone1_on.value = "02";
	document.hansReg.userphone1_off.value = "010";
	document.hansReg.userjob.value = 0;
	document.hansReg.userletter[0].checked = false;
	document.hansReg.userletter[1].checked = false;
	document.hansReg.userbooklist[0].checked = false;
	document.hansReg.userbooklist[1].checked = false;
	document.hansReg.userstoreOn.value = "";
	document.hansReg.userstoreOff.value = "";
	document.hansReg.userbuy0.checked = false;
	document.hansReg.userbuy1.checked = false;
	document.hansReg.userbuy2.checked = false;
	document.hansReg.userbuy3.checked = false;
	document.hansReg.userbuy4.checked = false;
	document.hansReg.userbuy5.checked = false;
	document.hansReg.userbuy6.checked = false;
	document.hansReg.userbuy7.checked = false;
	document.hansReg.userbuy8.checked = false;
	document.hansReg.userbuy9.checked = false;
	
	document.hansReg.userid.focus();
}

function updateCancel(frm){ //mypage.html
	//document.hansReg.userid.value ="";
  document.myInfo.userpw1.value ="";
  document.myInfo.userpw2.value ="";
  //document.myInfo.userssn.value ="";
  document.myInfo.useremail1.value ="";
  document.myInfo.useremail2.value ="";
  for(i=0; i<document.myInfo.all('userConChk[]').length; i++){
    document.myInfo.all('userConChk[]')[i].checked = false;
  }
  document.myInfo.zip1.value = "";
  document.myInfo.zip2.value = "";
  document.myInfo.address1.value = "";
  document.myInfo.address2.value = "";
  document.myInfo.userconcern1[0].checked = true;
  document.myInfo.userphone4[2].checked = true;
  document.myInfo.userphone1_on.value = "02";
  document.myInfo.userphone1_on.value = "02";
  document.myInfo.userphone1_off.value = "010";
  document.myInfo.userjob.value = 0;
  document.myInfo.userletter[0].checked = false;
  document.myInfo.userletter[1].checked = false;
  document.myInfo.userbooklist[0].checked = false;
  document.myInfo.userbooklist[1].checked = false;
  document.myInfo.userstoreOn.value = "";
  document.myInfo.userstoreOff.value = "";
  document.myInfo.userbuy0.checked = false;
  document.myInfo.userbuy1.checked = false;
  document.myInfo.userbuy2.checked = false;
  document.myInfo.userbuy3.checked = false;
  document.myInfo.userbuy4.checked = false;
  document.myInfo.userbuy5.checked = false;
  document.myInfo.userbuy6.checked = false;
  document.myInfo.userbuy7.checked = false;
  document.myInfo.userbuy8.checked = false;
  document.myInfo.userbuy9.checked = false;

  document.myInfo.userpw1.focus();
}



///////////////////ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© start////////////////////////
function check_ssn(juminno) {
	if(juminno=="" || juminno==null || juminno.length!=13) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Àû¾îÁÖ¼¼¿ä.");
		return false;
	}
	var jumin1 = juminno.substr(0,6);
	var jumin2 = juminno.substr(6,7);
	var yy	   = jumin1.substr(0,2);	// ³âµµ
	var mm     = jumin1.substr(2,2);	// ¿ù
	var dd     = jumin1.substr(4,2);	// ÀÏ
	var genda  = jumin2.substr(0,1);	// ¼ºº°
	var msg, ss, cc;

	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!isNumeric(jumin1)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ±æÀÌ°¡ 6ÀÌ ¾Æ´Ñ °æ¿ì
	if (jumin1.length != 6) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ±âº» ±¸¼º °Ë»ç
	if (yy < "00" || yy > "99" ||
		mm < "01" || mm > "12" ||
		dd < "01" || dd > "31") {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!isNumeric(jumin2)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ±æÀÌ°¡ 7ÀÌ ¾Æ´Ñ °æ¿ì
	if (jumin2.length != 7) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ¼ºº°ºÎºÐÀÌ 1 ~ 4 °¡ ¾Æ´Ñ °æ¿ì
	if (genda < "1" || genda > "4") {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// ¿¬µµ °è»ê - 1 ¶Ç´Â 2: 1900³â´ë, 3 ¶Ç´Â 4: 2000³â´ë
	cc = (genda == "1" || genda == "2") ? "19" : "20";
	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ³¯Â¥ Çü½Ä °Ë»ç
	if (isYYYYMMDD(parseInt(cc+yy), parseInt(mm), parseInt(dd)) == false) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	// Check Digit °Ë»ç
	if (!isSSN(jumin1, jumin2)) {
		alert("ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£¸¦ °ËÅäÇÑ ÈÄ, ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	return true;
}
// »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å©
function check_busino(vencod) {
	var sum = 0;
	var getlist =new Array(10);
	var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
	for(var i=0; i<10; i++) { getlist[i] = vencod.substring(i, i+1); }
	for(var i=0; i<9; i++) { sum += getlist[i]*chkvalue[i]; }
	sum = sum + parseInt((getlist[8]*5)/10);
	sidliy = sum % 10;
	sidchk = 0;
	if(sidliy != 0) { sidchk = 10 - sidliy; }
	else { sidchk = 0; }
	if(sidchk != getlist[9]) { return false; }
	return true;
}


function isYYYYMMDD(y, m, d) {
	switch (m) {
	case 2:	// 2¿ùÀÇ °æ¿ì
		if (d > 29) return false;
		if (d == 29) {
			// 2¿ù 29ÀÇ °æ¿ì ´çÇØ°¡ À±³âÀÎÁö¸¦ È®ÀÎ
			if ((y % 4 != 0) || (y % 100 == 0) && (y % 400 != 0))
				return false;
		}
		break;
	case 4:	// ÀÛÀº ´ÞÀÇ °æ¿ì
	case 6:
	case 9:
	case 11:
		if (d == 31) return false;
	}
	// Å« ´ÞÀÇ °æ¿ì
	return true;
}
function isNumeric(s) {
	for (i=0; i<s.length; i++) {
		c = s.substr(i, 1);
		if (c < "0" || c > "9") return false;
	}
	return true;
}
function isLeapYear(y) {
	if (y < 100)
	y = y + 1900;
	if ( (y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0) ) {
		return true;
	} else {
		return false;
	}
}
function getNumberOfDate(yy, mm) {
	month = new Array(29,31,28,31,30,31,30,31,31,30,31,30,31);
	if (mm == 2 && isLeapYear(yy)) mm = 0;
	return month[mm];
}
function isSSN(s1, s2) {
	n = 2;
	sum = 0;
	for (i=0; i<s1.length; i++)
		sum += parseInt(s1.substr(i, 1)) * n++;
	for (i=0; i<s2.length-1; i++) {
		sum += parseInt(s2.substr(i, 1)) * n++;
		if (n == 10) n = 2;
	}
	c = 11 - sum % 11;
	if (c == 11) c = 1;
	if (c == 10) c = 0;
	if (c != parseInt(s2.substr(6, 1))) return false;
	else return true;
}
///////////////////ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© end////////////////////////
function hansUpdateCheck(){ //register02.htm
	//ÇÊ¼öÀÔ·Â»çÇ×
	var userid = document.myInfo.userid;					//userid
	var userpw1 = document.myInfo.userpw1;				//passwd
	var userpw2 = document.myInfo.userpw2;				//passwd
	var username = document.myInfo.username;			//username
	var userssn = document.myInfo.userssn;				//userssn
	var useremail1 = document.myInfo.useremail1;	//useremail
	var useremail2 = document.myInfo.useremail2;	//useremail
	var userConcern1 = document.myInfo.userconcern1;		//userconcern(radio)
	var ValConRa=0;  //°ü½ÉºÐ¾ß(radio)
	var ValConCh=0;
	var buyCount=0;
	var userEmail = useremail1.value+'@'+useremail2.value;

	//Ãß°¡ ÀÔ·Â »çÇ×
	var useraddr = document.myInfo.useraddress2; //¼¼ºÎÁÖ¼Ò
	var userphone1 = document.myInfo.userphone1;	//ÀÌÅë»ç
	var userphone2 = document.myInfo.userphone2;	//±¹¹ø
	var userphone3 = document.myInfo.userphone3;	//³ª¸ÓÁö¹øÈ£ 
	var userphone4 = document.myInfo.userphone4;	//ÀÚÅÃ,Á÷Àå,ÈÞ´ëÆù
	var userjob = document.myInfo.userjob;				//Á÷¾÷
	var userstoreOn = document.myInfo.userstoreOn;		//¿Â¶óÀÎ¼­Á¡
	var userstoreOff = document.myInfo.userstoreOff;	//¿ÀÇÁ¶óÀÎ¼­Á¡
	
	for(i=0;i<userConcern1.length;i++){
		if(userConcern1[i].checked) ValConRa = userConcern1[i].value;
	}

	//°ü½ÉºÐ¾ß(chk)°³¼ö count
	for(i=0; i<document.myInfo.all('userConChk[]').length; i++){
		if(document.myInfo.all('userConChk[]')[i].checked){
			ValConCh++;
		}
	}

	///µµ¼­ ±¸ÀÔ ±âÁØ °³¼ö È®ÀÎ
	for(i=0;i<10;i++){
		var tmpCheck=eval("document.myInfo.userbuy"+i);
		if(tmpCheck.checked==true) buyCount++;
	}

  if(userpw1.value.length<1){
    alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw1.focus();
    return false;
  }
	else if(userpw1.value.length<4){
    alert('ÆÐ½º¿öµå´Â 4ÀÚ¸® ÀÌ»óÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw1.focus();
    return false;
	}
  else if(userpw2.value.length<1){
    alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw2.focus();
    return false;
  }
	else if(userpw2.value.length<4){
    alert('ÆÐ½º¿öµå´Â 4ÀÚ¸® ÀÌ»óÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    userpw2.focus();
		return false;
	}
  else if(userpw1.value != userpw2.value){
    alert('ÆÐ½º¿öµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.');
    userpw1.focus();
    return false;
  }
	else if(userEmail.length<2){
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    useremail1.focus();
		return false;	
	}
  else if(isEmail(userEmail,"update")==false){
    return false;
  }
  else if(useremail1.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏÀº °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    useremail1.focus();
    return false;
  }
  else if(ValConCh == 0){
    alert('°ü½ÉºÐ¾ß´Â ÇÑ°³ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
    document.myInfo.all('userConChk[]')[0].focus();
    return false;
  }

	if(document.myInfo.zip1.value != ""			 	||
		document.myInfo.zip2.value != "" 				||
		document.myInfo.address1.value != "" 		||
		document.myInfo.address2.value != "" 		||
		document.myInfo.userphone2.value != "" 	||
		document.myInfo.userphone3.value != "" 	||
		document.myInfo.userjob.value!=0 				||
		document.myInfo.userstoreOn.value != "" 	||
		document.myInfo.userstoreOff.value !="")
	{
		if(document.myInfo.zip1.value.length==0){
			alert('¿ìÆí ¹øÈ£¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä');
			zipPopup();
			return false;
		}
		if(document.myInfo.address2.value.length<1){
			alert('»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.myInfo.address2.focus();
			return false;
		}
		if(document.myInfo.userphone2.value.length<1){
			alert('¿¬¶ôÃ³ ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userphone2.focus();
			return false;
		}
		else{
			var digit=0;
 			var digit1=0;
			for (var i=0;i<userphone2.value.length;i++){
			var str_dig=userphone2.value.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
				alert('¿¬¶ôÃ³´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				userphone2.focus();
				return false;
				digit=digit+1 
			}
		}
		}
		if(document.myInfo.userphone3.value.length<3){
			alert('ÇÚµåÆù ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userphone3.focus();
			return false;
		}
		else{
			var digit=0;
 			var digit1=0;
 			for (var j=0;j<userphone3.value.length;j++){
			var str_dig2=userphone3.value.substring(j,j+1);
			if (str_dig2<'0' || str_dig2>'9'){ 
				alert('¿¬¶ôÃ³´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä');
				userphone3.focus();
				return false;
				digit1=digit1+1 
			}
		}
		}
		if(document.myInfo.userjob.value == 0){
			alert('Á÷¾÷À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userjob.focus();
			return false;
		}
		if(document.myInfo.userstoreOn.value.length<1){
			alert('¿Â¶óÀÎ ¼­Á¡À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userstoreOn.focus();
			return false;
		}
		if(document.myInfo.userstoreOff.value.length<1){
			alert('¿ÀÇÁ¶óÀÎ ¼­Á¡À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userstoreOff.focus();
			return false;
		}
		if(buyCount==0){
			alert('µµ¼­ ±¸ÀÔ ±âÁØÀ» 1°³ ÀÌ»ó Ã¼Å©ÇØ ÁÖ¼¼¿ä.');
			document.myInfo.userbuy0.focus();
			return false;
		}
	}

  document.myInfo.action="hans_myinfo_update.php";
  document.myInfo.submit();
	return true;
}

function hansWriteCancel(){ //board_write.html
	var userid = getCookie("hansbook_userid");
	var tmpForm = document.write;
	tmpForm.title.value = "";
	if(userid.length<0){
		tmpForm.writer.value = "";
	}
	for(i=0;i<document.write.length-5;i++){
		var tmpR = eval("document.write.id"+i);
		tmpR.checked = false;
	}
	document.write.id0.checked = true;
	tmpForm.contents.value = "";
	tmpForm.title.focus();

}

function WriteCatSel(val){ //board_write.html
	for(i=0;i<3;i++){
		var tmpR = eval("document.write.id"+i);
		if(i == val){
			tmpR.checked = true;
		}	
		else{
			tmpR.checked = false;
		}
	}
}

function hansWriteCheck(frm){ //board_write.html
	if(frm.title.value.length<1){
		alert('Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		frm.title.focus();
		return false;
	}
	else if(frm.writer.value.length<1){
	 	alert('¼ºÇÔÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		frm.writer.focus();
		return false;
	}
	else if(frm.contents.value.length<1){
	 	alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		frm.contents.focus();
		return false;
	}
	else if(frm.contents.value.length>5300){
	 	alert('³»¿ëÀÌ ³Ê¹« ±é´Ï´Ù.¿ä¾àÇØ ÁÖ¼¼¿ä.');
		frm.contents.focus();
		return false;
	}
	else{
  	frm.action="hans_board_write_process.php";
  	frm.submit();
		return true;
	}
}

function noticeSearch(frm){ //notice.html
	if(frm.searchWord.value.length <1){
		alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		frm.searchWord.focus();
		return false;
	}
	else{
		frm.action="notice.html";
		frm.submit();
		return true;
	}
}

function freeSearch(frm){ //free.html
	if(frm.searchWord.value.length <1){
		alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		frm.searchWord.focus();
		return false;
	}
	else{
		frm.action="board.html";
		frm.submit();
		return true; }
}

function hansCorrectCheck(frm) // support/correct.html
{
  var tmpWriter = frm.writer;
  var tmpEmail1 = frm.email1;
  var tmpEmail2 = frm.email2;
	var tmpPhone2 = frm.userphone2;
	var tmpPhone3 = frm.userphone3;
	var tmpTitle = frm.title;
	var tmpContents = frm.contents;
	var userEmail = frm.email1.value+'@'+frm.email2.value;

  if(tmpWriter.value.length<1){ //writer
    alert('¼ºÇÔÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpWriter.focus();
    return false;
  }
	if(tmpEmail1.value.length<1){
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail1.focus();
		return false;	
	}
	if(tmpEmail2.value.length<1){
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail2.focus();
		return false;	
	}
	if(userEmail.length<2){ //email
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail1.focus();
		return false;	
	}
  if(isEmail(userEmail,'correct')==false){
    return false;
  }
	if(tmpEmail1.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏ ID¿¡ °ø¹éÀÌ ÀÖ½À´Ï´Ù.');
    tmpEmail1.focus();
    return false;
  }
	if(tmpEmail2.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏ HOST¿¡ °ø¹éÀÌ ÀÖ½À´Ï´Ù.');
    tmpEmail2.focus();
    return false;
  }
  if(tmpPhone2.value.length<1){ //phone
    alert('ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone2.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone2.value.length;i++){
			var str_dig=tmpPhone2.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone2.focus();
					return false;
					digit=digit+1 
				}
			}
	}
  if(tmpPhone3.value.length<1){
    alert('ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone3.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone3.value.length;i++){
			var str_dig=tmpPhone3.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone3.focus();
					return false;
					digit=digit+1 
				}
			}
	}
	if(tmpTitle.value.length<1){ //title
		alert('Ã¥Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpTitle.focus();
		return false;	
	}
	if(tmpContents.value.length<1){ //title
		alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpContents.focus();
		return false;	
	}
  else{
    frm.action='hans_correct_process.php';
    frm.submit();
  }
}
function hansCorrectCancel() // support/correct.html
{
  var tmpWriter = document.hansCorrect.writer;
  var tmpEmail1 = document.hansCorrect.email1;
  var tmpEmail2 = document.hansCorrect.email2;
	var tmpPhone2 = document.hansCorrect.userphone2;
	var tmpPhone3 = document.hansCorrect.userphone3;
	var tmpTitle = document.hansCorrect.title;
	var tmpContents = document.hansCorrect.contents;
	var userEmail = document.hansCorrect.email1.value+'@'+document.hansCorrect.email2.value;

	tmpWriter.value = "";
	tmpEmail1.value = "";
	tmpEmail2.value = "";
	tmpPhone2.value = "";
	tmpPhone3.value = "";
	tmpTitle.value = "";
	tmpContents.value = "";

	tmpWriter.focus();
}

function hansRequestCancel(){ // support/request.html
	document.hansRequest.title.value ="";
	document.hansRequest.name.value ="";
	document.hansRequest.email1.value ="";
	document.hansRequest.email2.value ="";
  document.hansRequest.phone_field[2].checked = true;
  document.hansRequest.userphone1_off.value = "010";
  document.hansRequest.userphone1_on.value = "02";
	document.hansRequest.phone1.value ="";
	document.hansRequest.section.value ="";
	document.hansRequest.reader.value ="";
	document.hansRequest.summary.value ="";
	document.hansRequest.similar.value ="";
	document.hansRequest.userfile.value ="";
	document.hansRequest.etc.value="";

	document.hansRequest.title.focus();
}

function hansRequestCheck(frm) // support/request.html
{
	var tmpFile = frm.userfile;
  var tmpTitle = frm.title;
  var tmpName = frm.username;
  var tmpEmail1 = frm.email1;
  var tmpEmail2 = frm.email2;
	var tmpPhone2 = frm.phone1;
	var tmpPhone3 = frm.phone2;
	var tmpHistory = frm.history;
	var tmpSection = frm.section;
	var tmpReader = frm.reader;
	var tmpSummary = frm.summary;
	var tmpSimilar = frm.similar;
	var tmpEtc = frm.etc;
	var userEmail = frm.email1.value+'@'+frm.email2.value;

  if(tmpTitle.value.length<1){ //title
    alert('Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpTitle.focus();
    return false;
  }
  if(tmpName.value.length<1){ //name
    alert('ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpName.focus();
    return false;
  }
	if(tmpEmail1.value.length<1){ //email
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail1.focus();
		return false;	
	}
	if(tmpEmail2.value.length<1){
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail2.focus();
		return false;	
	}
	if(userEmail.length<2){ //email
		alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail1.focus();
		return false;	
	}
  if(isEmail(userEmail,'request')==false){
    return false;
  }
	if(tmpEmail1.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏ ID¿¡ °ø¹éÀÌ ÀÖ½À´Ï´Ù.');
    tmpEmail1.focus();
    return false;
  }
	if(tmpEmail2.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏ HOST¿¡ °ø¹éÀÌ ÀÖ½À´Ï´Ù.');
    tmpEmail2.focus();
    return false;
  }
  if(tmpPhone2.value.length<1){ //phone
    alert('¿¬¶ô¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone2.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone2.value.length;i++){
			var str_dig=tmpPhone2.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("¿¬¶ô¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone2.focus();
					return false;
					digit=digit+1 
				}
			}
	}
  if(tmpPhone3.value.length<1){
    alert('¿¬¶ô¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone3.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone3.value.length;i++){
			var str_dig=tmpPhone3.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("¿¬¶ô¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone3.focus();
					return false;
					digit=digit+1 
				}
			}
	}
	if(tmpHistory.value.length<1){ //title
		alert('¾à·ÂÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpHistory.focus();
		return false;	
	}
	if(tmpSection.value.length<1){ //title
		alert('ºÐ¾ß¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpSection.focus();
		return false;	
	}
	if(tmpReader.value.length<1){ //title
		alert('´ë»ó µ¶ÀÚ ÃþÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpReader.focus();
		return false;	
	}
	if(tmpSummary.value.length<1){ //title
		alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpSummary.focus();
		return false;	
	}
	if(tmpFile.value.length<1){ //title
		alert('¿ø°í¸¦ Ã·ºÎÇØ ÁÖ¼¼¿ä.');
    tmpFile.focus();
		return false;	
	}
	frm.method="post";
	frm.action="hans_request_process.php";
	frm.submit();
}

function hansBooklistCheck(frm,section){
	tmpName = frm.name;
	tmpEmail1 = frm.email1;
	tmpEmail2 = frm.email2;
	tmpZip1 = frm.zip1;
	tmpZip2 = frm.zip2;
	tmpAddresss1 = frm.address1;
	tmpAddresss2 = frm.address2;
	tmpPhone2 = frm.phone2;
	tmpPhone3 = frm.phone3;
	tmpContents = frm.contents;
	tmpEmail = tmpEmail1.value+'@'+tmpEmail2.value;

	if(tmpName.value.length<1){
		alert('¼ºÇÔÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpName.focus();
		return false;	
	}
	if(tmpEmail1.value.length<1){
    alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail1.focus();
    return false;
  }
	if(tmpEmail2.value.length<1){
    alert('EMAILÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpEmail2.focus();
    return false;
  }
 	if(isEmail(tmpEmail,section)==false){
    return false;
  }
  if(tmpEmail1.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏÀº °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    tmpEmail1.focus();
    return false;
  }
  if(tmpEmail2.value.indexOf(' ')>-1){
    alert('ÀÌ¸ÞÀÏÀº °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
    tmpEmail2.focus();
    return false;
  }
	if(tmpZip1.value.length<1 || tmpZip2.value.length<1){
		alert('¿ìÆí ¹øÈ£¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä');
		zipPopup();
		return false;
	}
	if(tmpAddresss2.value.length<1){
		alert('¼¼ºÎ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpAddresss2.focus();
		return false;
	}
 if(tmpPhone2.value.length<1){ //phone
    alert('ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone2.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone2.value.length;i++){
			var str_dig=tmpPhone2.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone2.focus();
					return false;
					digit=digit+1 
				}
			}
	}
  if(tmpPhone3.value.length<1){
    alert('ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
    tmpPhone3.focus();
    return false;
  }
	else{
		var digit=0;
			for (var i=0;i<tmpPhone3.value.length;i++){
			var str_dig=tmpPhone3.value.substring(i,i+1);
				if (str_dig<'0' || str_dig>'9'){ 
					alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					tmpPhone3.focus();
					return false;
					digit=digit+1 
				}
			}
	}
	if(tmpContents.value.length<1){
		alert("'ÇÏ°í½ÍÀº ¸»'¿¡ ³»¿ëÀ» ³Ö¾î ÁÖ¼¼¿ä.");
		tmpContents.focus();
		return false;
	}
	
	if(section=="booklist")
		frm.action="hans_booklist_process.php";
	else if(section=="newsletter")
		frm.action="hans_newsletter_process.php";
	frm.submit();
}
function hansArticleSearch(frm){ //article.html
	tmpSearch = frm.SearchWord;
	if(frm.searchWord.value.length <1){
		alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		frm.searchWord.focus();
		return false;
	}
	else{
		frm.action="article.html";
		frm.submit();
		return true;
	}
}
function hansPartGo(val){
	var tmpUrl = "./class.html?classNo="+val.value;
	self.location.replace(tmpUrl);
}

function hansDownload(val,loc){
	if(loc == "article")
		tmpUrl="./article_download.php?filename="+val;
	else
		tmpUrl="./wallpaper_download.php?filename="+val;
	location.href=tmpUrl;
}

function hansSelfResize(ifr_width,ifr_height){
	if(!ifr_width) ifr_width=0;
	if(!ifr_height) ifr_height=0;
	var width = document.body.offsetWidth+ifr_width;
	var height = document.body.scrollHeight+ifr_height;
	self.resizeTo(width,height);
}

function hansSelfResizeBy(ifr_width,ifr_height){
	if(!ifr_width) ifr_width=0;
	if(!ifr_height) ifr_height=0;
	var width = document.body.offsetWidth+ifr_width;
	var height = document.body.scrollHeight+ifr_height;

	var tmpwidth = document.body.offsetWidth;
	var tmpheight = document.body.scrollHeight;

	alert(tmpwidth);
	alert(tmpheight);
	self.resizeTo(width,height);
}

function hansWriteBookReview(val){
	var userid = getCookie("hansbook_userid");
	if(userid.length>0){
		location.replace('detail_05_write.html?no='+val+'&flag=6');
	}
	else{
		alert('¸®ºä ÀÛ¼ºÀ» À§ÇØ ·Î±×ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.');
		parent.location.replace('../member/login.html?flag=6&no='+val);
	}
}

function hansReaderReviewCheck(frm){
	tmpTitle = frm.title;
	tmpRate = frm.rate;
	tmpContents = frm.contents;
	var tmpValue;

	if(tmpTitle.value.length<1){
		alert('¸®ºäÁ¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpTitle.focus();
		return false;
	}
	if(tmpContents.value.length<1){
		alert('¸®ºäÁ¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		tmpContents.focus();
		return false;
	}
	for(i=0;i<tmpRate.length;i++){
		if(tmpRate[i].checked) tmpValue = tmpRate[i].value;
	}
	
	frm.rate.value = tmpValue;
	frm.action="hans_review_insert_process.php";
	frm.submit();
	return true;
}

function hansMapPrint(){ //company/map.html
    var nW = window.open("./map_print.html","hansMap","statusbars=0,width=618,height=510");
    nW.window.print();
}

function hansBookSearch(frm){ //include/hans_top_menu.html
	var tmp = frm.bookSearchWord;

	if(tmp.value.length<1){
		alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		tmp.focus();
		return false;
	}
	else{
		frm.method="post";
		frm.action="http://www.hansbook.com/etc/search.html";
		frm.submit();
	}
}

function hansTopBookSearchClear(){ //include/hans_left_login.html
	var frm = document.hansbook_top_search;
	var c=false;
	if ( c ) return true;
	frm.bookSearchWord.style.backgroundImage="";
	frm.bookSearchWord.style.backgroundColor="#777777";
	c=true;
	return true;
}

function banner_roll(div_id, banner_height, banner_delay, banner_speed, this_height)//include/hans_sponsor.html
{
	// banner_roll("divÅÂ±× id", ¹è³Ê1°³³ôÀÌ, µô·¹ÀÌ, 1Ä­ÀÌµ¿¼Óµµ, 0);
	var div_tag = document.getElementById(div_id);
	var a_tag, i;

	this_height ++;
	if(this_height < banner_height){
		div_tag.style.top = -this_height;
		setTimeout("banner_roll('" + div_id + "', " + banner_height + ", " + banner_delay + ", " + banner_speed + ", " + this_height + ");", banner_speed);
	} 
	else{
		a_tag = div_tag.getElementsByTagName("A");
		div_tag.appendChild(a_tag[0]);
		div_tag.style.top = 0;
		setTimeout("banner_roll('" + div_id + "', " + banner_height + ", " + banner_delay + ", " + banner_speed + ", 0);", banner_delay);
	}
	return true;
}


function hansNlDeny(){
		var userName=document.hansNL.userName.value;
		var userEmail=document.hansNL.userEmail.value;
		url="http://www.hansbook.com/etc/newsletter_reject.html?user_email="+userEmail+"&user_name="+userName;
  	window.open(url,'NLdeny','width=520,height=330, left=0, top=0, toolbar=no, menubar=no,resizeble=no, scrollbars=no');
}

function hansNLdenyProcess(val){
		url="http://www.hansbook.com/etc/newsletter_reject_result.html?user_email="+val;
		location.replace(url);
}

function hansNLallow(val){
		url="http://www.hansbook.com/etc/newsletter_allow.html?user_email="+val;
		location.replace(url);
}

//TheNextStage
function hansNLdenyProcess_thenextstage(val){
		url="http://www.hansbook.com/etc/newsletter_reject_result_thenextstage.html?user_email="+val;
		location.replace(url);
}

function hansNLallow_thenextstage(val){
		url="http://www.hansbook.com/etc/newsletter_allow_thenextstage.html?user_email="+val;
		location.replace(url);
}

function hansNLrecommend(){
		var frm = document.hansNL;
		var tmpName = frm.targetName.value;
		var tmpEmail = frm.targetEmail.value;
		var userEmail = frm.userEmail.value;
		var userName = frm.userName.value;
		var re = new RegExp("hanmail.net|daum.net");
		if(tmpName.length<1){
			alert('¹Þ´ÂÀÌÀÇ ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frm.targetName.focus();
			return;
		}
		if(tmpEmail.length<1){
			alert('ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frm.targetEmail.focus();
			return;
		}
  	if(tmpEmail.indexOf('@')==-1){
    	alert('À¯È¿ÇÏÁö ¾ÊÀº ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÔ´Ï´Ù.');
			frm.targetEmail.focus();
    	return;
  	}
		else{
			var tmpArr = tmpEmail.split('@');
			if(tmpArr[1].length<1){
    		alert('À¯È¿ÇÏÁö ¾ÊÀº ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÔ´Ï´Ù.');
				frm.targetEmail.focus();
    		return;
			}
		}
		if( re.test(tmpEmail) ){
				alert('ÇÑ¸ÞÀÏÀº ¹ß¼ÛµÇÁö ¾Ê½À´Ï´Ù.');
				frm.targetEmail.focus();
    		return;
		}
  	if(isEmail(tmpEmail,'NL')==false){
			frm.targetEmail.focus();
    	return;
  	}
  	if(tmpEmail.indexOf(' ')>-1){
    	alert('ÀÌ¸ÞÀÏÀº °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.');
			frm.targetEmail.focus();
    	return;
  	}
		else{
			url="http://www.hansbook.com/etc/newsletter_recommend.html?user_email="+userEmail+"&user_name="+userName+"&targetEmail="+tmpEmail+"&targetName="+tmpName;
  		//window.open(url,'NLrecommned','width=520,height=330, left=0, top=0, toolbar=no, menubar=no,resizeble=no, scrollbars=no');
		}
}

function hansNLrecommendProcess(){
	frm = document.hansNLrecommend;
	userEmail = frm.userEmail.value;
	userName = frm.userName.value;
	targetEmail = frm.targetEmail.value;
	targetName = frm.targetName.value;
	
	tmpUrl = "./nl_recommend_process.php"
					+"?userEmail="+userEmail+"&targetName="+targetName+"&targetEmail="+targetEmail;

	self.location.replace(tmpUrl);
}
