/**********************************************************

* function : 

* comment : JS ÇÑ±Û/¿µ¹® ¸Þ¼¼Áö ¼³Á¤ 

* input : 

* output : 

**********************************************************/ 

// 0:ÇÑ±Û, 1:¿µ¹® 

var mem_lang = 0;



if(mem_lang == 0) { 

	var MsgInsertID = "ID¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckID = "ID¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckNick = "´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";	
	
	var MsgCheckIDValidate = "¾ÆÀÌµð´Â 3 ~ 10 ÀÚÀÇ ¿µ¹®, ¼ýÀÚ Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¿©¾ß ÇÕ´Ï´Ù.";

	var MsgInsertPassword = "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgInsertPasswordRe = "ºñ¹Ð¹øÈ£ È®ÀÎ¶õÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckPassword = "ºñ¹Ð¹øÈ£°¡ Æ²¸³´Ï´Ù.";

	var MsgCheckPasswordLength = "ºñ¹Ð¹øÈ£´Â 4ÀÚÀÌ»ó 10ÀÚ ÀÌÇÏÀÇ ¿µ¹® ¹× ¼ýÀÚ·Î ÀÛ¼ºÇØÁÖ¼¼¿ä."; 

	var MsgInsertName = "ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckNameLength = "ÀÌ¸§Àº 2ÀÚ~10ÀÚ ÀÌ³» ÀÌ¾î¾ß ÇÕ´Ï´Ù.";

	var MsgInsertEmail = "ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckEmail = "ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù."; 

	var MsgAgreement = "¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß È¸¿ø°¡ÀÔÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.";

	var MsgInsertZipcode = "¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.";

	var MsgCheckZipcode = "Àß¸øµÈ ¿ìÆí¹øÈ£ ÀÔ´Ï´Ù.";

	var MsgInsertSnum = "ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgCheckSnum = "Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\nÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; var MsgSnumSize1 = "ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ 6ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";

	var MsgSnumSize2 = "ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ 7ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";

	var MsgInsertAddress = "ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgCheckAddress = "ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertPhone = "ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertCell = "ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertBirthYear = "³âµµ¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertBirthMonth = "¿ùÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertBirthDay = "ÀÏÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgCheckNumBirthYear = "³âµµ¸¦ ¼ýÀÚ¸¸À» »ç¿ëÇÏ¿© Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgCheckNumBirthMonth = "¿ùÀ» ¼ýÀÚ¸¸À» »ç¿ëÇÏ¿© Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgCheckNumBirthDay = "ÀÏÀ» ¼ýÀÚ¸¸À» »ç¿ëÇÏ¿© Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgCheckBirthYear = "³âÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgCheckBirthMonth = "1¿ù°ú 12¿ù »çÀÌÀÇ ¿ù·Î Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgCheckBirthDay = "ÇØ´ç ¿ùÀÇ ³¯Â¥·Î Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgSelectJobName = "Á÷¾÷À» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgInsertUserField1 = "»ç¿ëÀÚÁ¤ÀÇ1À» ÀÛ¼ºÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertUserField2 = "»ç¿ëÀÚÁ¤ÀÇ2¸¦ ÀÛ¼ºÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgInsertUserField3 = "»ç¿ëÀÚÁ¤ÀÇ3À» ÀÛ¼ºÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgInsertUserProfile = "È¸¿ø´Ô ¼Ò°³¹®À» ÀÛ¼ºÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	var MsgInsertField = "À»(¸¦) ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù."; 

	var MsgUnregister = "È¸¿ø Å»Åð ½ÅÃ»À» ÇÏ½Ã°Ú½À´Ï±î?"; 

	// bbs_msg 

	var ChkMemo = "¸Þ¸ð"; 

	var ChkName = "ÀÌ¸§"; 

	var ChkValuation = "Æò°¡";

	var Content = "³»¿ë"; 

	var Email = "ÀüÀÚ¿ìÆí";

	var Passwd = "ºñ¹Ð¹øÈ£";

	var Title = "Á¦¸ñ"; 

	var ToEmail = "¹Þ´Â»ç¶÷"; 

	var Writer = "ÀÛ¼ºÀÚ"; 

	var Msg = "¸¦(À») Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgAd = "±¤°í±ÛÀº °ÔÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù."; 

	var MsgAll = "ÀÌ¸§ ¹× ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgAuthority = 'ÀÛ¼ºÀÚ¿¡ ÇÑÇØ »èÁ¦ ±ÇÇÑÀÌ ÀÖ½À´Ï´Ù'; 

	var MsgBad = "¿å¼³ »ç¿ëÀ» ÀÚÁ¦ÇÏ½Ê½Ã¿À."; 

	var MsgCheckArticle = "ÇÑ¹ø¿¡ ÀÐÀ» °Ô½Ã¹° ¹øÈ£¸¦ Ã¼Å©ÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgDelete = "Á¤¸»·Î »èÁ¦¸¦ ÇÏ½Ã°Ú½À´Ï±î ?"; 

	var MsgDeleteArticle = "»èÁ¦ÇÒ °Ô½Ã¹° ¹øÈ£¸¦ Ã¼Å©ÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgEmail = "ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgEmailChk = "ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù."; 

	var MsgIno1 = "ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgIno2 = "ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgIP = 'Á¢¼ÓÁßÀÎ IP´Â ±¤°í±Û ¹æÁö¸¦ À§ÇØ ±Û¾²±â°¡ ¹æÁöµÇ¾î ÀÖ½À´Ï´Ù.'; 

	var MsgMaxReadAll = "ÇÑ¹ø¿¡ ÀÐ±â´Â ÃÖ´ë 5°³±îÁö ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù."; 

	var MsgMemo = "¸Þ¸ð ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgName = "ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgNumber = "ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."; 

	var MsgPasswd = "ºñ¹Ð¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgSecretArticle = "ºñ¹Ð±ÛÀº ÇÑ¹ø¿¡ ÀÐ±â°¡ µÇÁö ¾Ê½À´Ï´Ù."; 

	var MsgSendMax = "ÃÖ´ë 10¸í±îÁö º¸³¾¼ö ÀÖ½À´Ï´Ù."; 

	var MsgSize1 = "ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ 6ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgSize2 = "ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ 7ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgToEmail = "¹Þ´Â»ç¶÷ ÀüÀÚ¿ìÆíÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À."; 

	var MsgToEmailChk = "¹Þ´Â»ç¶÷ ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.";

	var MsgValuation = "Æò°¡³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À."; 

	var MsgValuationGrade = "Æò°¡ Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À."; 

} else { 

	var MsgInsertID = "Please check your ID and try again.";

	var MsgCheckID = "Please insert ID.";

	var MsgCheckIDValidate = "Please insert your ID in a number of 3~10 ciphers by alphabet or number."; 

	var MsgInsertPassword = "Please insert password."; 

	var MsgInsertPasswordRe = "Please insert re-password."; 

	var MsgCheckPassword = "Please check password and re-password."; 

	var MsgCheckPasswordLength = "Please insert password in a number of 4~10 ciphers."; 

	var MsgInsertName = "Please insert your name."; 

	var MsgCheckNameLength = "Please insert your name in a number of 2~10 ciphers."; 

	var MsgInsertEmail = "Please insert your email address."; 

	var MsgCheckEmail = "Please insert email. Email format must be 'account@domain'."; 

	var MsgAgreement = "Agree to the terms and conditions of the Agreement above."; 

	var MsgInsertZipcode = "Please insert zipcode."; 

	var MsgCheckZipcode = "Wrong zipcode."; 

	var MsgInsertSnum = "Please insert your identity No."; 

	var MsgCheckSnum = "Please insert exactly your identity No."; 

	var MsgSnumSize1 = "Please insert exactly your first identity No."; 

	var MsgSnumSize2 = "Please insert exactly your last identity No."; 

	var MsgInsertAddress = "Please insert your address."; 

	var MsgCheckAddress = "Please insert your address."; 

	var MsgInsertPhone = "Please insert your phone number."; 

	var MsgInsertCell = "Please insert your portable telephone number."; 

	var MsgInsertBirthYear = "Please insert your birth year."; 

	var MsgInsertBirthMonth = "Please insert your birth month."; 

	var MsgInsertBirthDay = "Please insert your birth day."; 

	var MsgCheckNumBirthYear = "Please insert exactly your birth year."; 

	var MsgCheckNumBirthMonth = "Please insert exactly your birth month.";

	var MsgCheckNumBirthDay = "Please insert exactly your birth day."; 

	var MsgCheckBirthYear = "Please insert exactly your birth year.";

	var MsgCheckBirthMonth = "Please insert exactly your birth month."; 

	var MsgCheckBirthDay = "Please insert exactly your birth day."; 

	var MsgSelectJobName = "Please insert your job."; 

	var MsgInsertUserField1 = "Please insert user field1."; 

	var MsgInsertUserField2 = "Please insert user field2."; 

	var MsgInsertUserField3 = "Please insert user field3."; 

	var MsgInsertUserProfile = "Please insert your your profile."; 

	var MsgInsertField = "Please insert "; 

	var MsgUnregister = "Do you want to withdraw?"; 

	// bbs_msg 

	var ChkMemo = "Memo"; 

	var ChkName = "Name"; 

	var ChkValuation = "Valuation"; 

	var Content = "Content"; 

	var Email = "Email"; 

	var Passwd = "Password"; 

	var Title = "Title"; 

	var ToEmail = "ToEmail"; 

	var Writer = "Name"; 

	var Msg = "Please insert "; 

	var MsgAd = "Advertising words are included in the content."; 

	var MsgAll = "Please insert name or memo."; 

	var MsgAuthority = 'The authority is required to delete this article.'; 

	var MsgBad = "Abusive words are included in the content."; 

	var MsgCheckArticle = "Please check articles to read."; 

	var MsgDelete = 'Are you sure to delete this article?'; 

	var MsgDeleteArticle = "Please check articles to read."; 

	var MsgEmail = "Please insert e-mail."; 

	var MsgEmailChk = "Please insert email. Email format must be 'account@domain'."; 

	var MsgIno1 = "Please insert exactly your first identity No."; 

	var MsgIno2 = "Please insert exactly your last identity No."; 

	var MsgIP = 'Your IP is forbiddent to write articles.'; 

	var MsgMaxReadAll = "You can read maximum 5 articles at once. "; 

	var MsgMemo = "Please insert memo."; 

	var MsgName = "Please check your name and try again."; 

	var MsgNumber = "Please insert only number at your identity No."; 

	var MsgPasswd = "Please insert password."; 

	var MsgSecretArticle = "You can not read secret articles at once.";

	var MsgSendMax = "You can send the article to maximum 10 persons."; 

	var MsgSize1 = "Please insert exactly your first identity No. in a number of 6 ciphers"; 

	var MsgSize2 = "Please insert exactly your last identity No. in a number of 7 ciphers"; 

	var MsgToEmail = "Please check your name and try again."; 

	var MsgToEmailChk = "Please insert email. Email format must be 'account@domain'."; 

	var MsgValuation = "Please insert your comment."; 

	var MsgValuationGrade = "Please select valuation grade."; 

}



/********************************************************** 

* function : srch_submit() 

* comment : ¿ìÆí¹øÈ£ °Ë»ö Æû : ¿ìÆí ¹øÈ£ °Ë»ö 

* input : 

* output : 

**********************************************************/ 

function srch_submit(){ 

	var form = document.srchZipcode; 

	if( trim(form.srchform.value) == "" ){ 

		alert(MsgCheckAddress); 

		form.srchform.value = trim(form.srchform.value); 

		form.srchform.focus();

		return;

	} 

	form.action="addr_srch.php";

	form.submit();

} 



/********************************************************** 

* function : chng_addr() 

* comment : ¿ìÆí¹øÈ£ °Ë»ö Æû : °Ë»öµÈ ¿ìÆí ¹øÈ£¿¡ µû¸¥ ÁÖ¼Ò ¼³Á¤ 

* input : 

* output : 

**********************************************************/ 

function chng_addr(){ 

	var addr = document.forms[0].addr.options[document.forms[0].addr.selectedIndex].value 

		var szZipPre = user_addr.substring(0,3); 

	var szZipNext = user_addr.substring(3,6); 

	document.set_addr.userZip1.value=szZipPre; 

	document.set_addr.userZip2.value = szZipNext; 

} 



/********************************************************** 

* function : srchform_init() 

* comment : 

* input : 

* output : 

**********************************************************/ 

function srchform_init(addr){ 

	var form = document.srchZipcode; 

	form.srchform.focus(); 

}





/**********************************************************

* function : openWindow() 

* comment : 

* input : 

* output : 

**********************************************************/ 

function openWindow(url, winName, width, height, ckToolbar, ckLocation, ckDirectories, ckStatus, ckMemubar, ckScrollbars, ckResizable) {

	var sampleWidth = width;

	var sampleHeight = height;

	var screenPosX = screen.availWidth/2 - sampleWidth/2;

	var screenPosY = screen.availHeight/2 - sampleHeight/2;

	var theURL = url; 

	var winName = winName;

	var useToolbar = "no";

	var useLocation = "no";

	var useDirectories = "no";

	var useStatus = "no";

	var useMemubar = "no"; 

	var useScrollbars = "no";

	var useResizable = "no";

	if ( ckToolbar == "Y" ) { 

		useToolbar = "yes";

	} else { 

		useToolbar = "no";

	} 

	if ( ckLocation == "Y" ) {

		useLocation = "yes";

	} else { 

		useLocation = "no";

	} 

	if ( ckDirectories == "Y" ) {

		useDirectories = "yes";

	} else { 

		useDirectories = "no";

	} if ( ckStatus == "Y") {

		useStatus = "yes"; 

	} else { 

		useStatus = "no";

	} if ( ckMemubar == "Y" ) {

		useMemubar = "yes";

	} else { 

		useMemubar = "no"; 

	} 

	if ( ckScrollbars == "Y" ) { 

		useScrollbars = "yes";

	} else { 

		useScrollbars = "no";

	} 

	if ( ckResizable == "Y" ) {

		useResizable = "yes";

	} else { 

		useResizable = "no";

	} 

	var features = "toolbar="+useToolbar+", location="+useLocation+", directories="+useDirectories+", status="+useStatus+", menubar="+useMemubar+", scrollbars="+useScrollbars+", resizable="+useResizable+", top="+screenPosY+", left="+screenPosX+", width="+sampleWidth+", height="+sampleHeight;

	window.open(theURL, winName, features);

}





/********************************************************** 

* function : trim() 

* comment : ¹®ÀÚ¿­ÀÇ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°Å ÇÔ¼ö 

* input : 

* output : 

**********************************************************/



function 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);

} 



/********************************************************** 

* function : checkEmail() 

* comment : 

* input : 

* output : 

**********************************************************/



function checkEmail(email){ 

	/** // regular expression Áö¿ø ¿©ºÎ Á¡°Ë 

	var supported = 0;

	if (window.RegExp) {

		var tempStr = "a";

		var tempReg = new RegExp(tempStr);

		if (tempReg.test(tempStr))

			supported = 1

		}

		if (!supported)

			return (email.indexOf(".") > 2) && (email.indexOf("@") > 0);

		var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");

		var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

		return (!r1.test(email) && r2.test(email));

	**/ 

		

	var patten = "^[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(\.[0-9a-zA-Z]+)*$";

	patten = eval('/'+ patten + '/');

	if (!email.match(patten)) {

		return false; 

	} else { 

		return true;

	} 

} 





/********************************************************** 

* function : open_id() 

* comment : È¸¿ø°¡ÀÔ Æû : ID Ã£±â 

* input : 

* output : 

**********************************************************/ 

function open_id(a, tbl_name) { 

	var url = "http://www.happyfactory.co.kr/shopping/id_check.php";

	openWindow(url, 'id_chk', 320, 160, 'N', 'N', 'N', 'N', 'N', 'N', 'N');

} 

function open_id2(a, tbl_name) { 

	var url = "http://www.happyfactory.co.kr/shopping/id_check2.php";

	openWindow(url, 'id_chk2', 320, 160, 'N', 'N', 'N', 'N', 'N', 'N', 'N');

} 


/********************************************************** 

* function : open_adult() 

* comment : ½Ç¸íÀÎÁõ Æû : ½Ç¸í/¼ºÀÎÀÎÁõ

* input : 

* output : 

**********************************************************/ 

function open_adult(f) { 

	var url = "adult_check.php?nID="+f;

	openWindow(url, 'adult_chk', 500, 355, 'N', 'N', 'N', 'N', 'N', 'N', 'N');

} 





/********************************************************** 

* function : openzip() 

* comment : È¸¿ø°¡ÀÔ Æû : ¿ìÆí¹øÈ£ °Ë»ö 

* input : 

* output : 

**********************************************************/

function openzip(tbl_name) {

	str1 = "InputValue1= document.form1.userZip1"; 

	str2 = "InputValue2= document.form1.userZip2"; 

	str3 = "InputValue3= document.form1.userAddr"; 

	eval(str1); 

	eval(str2);

	eval(str3); 

	var url = "http://www.happyfactory.co.kr/shopping/addr_srch.php?tbl_name="+tbl_name; 

	openWindow(url, 'Addr', 400, 230, 'N', 'N', 'N', 'N', 'N', 'Y', 'N'); 

} 



/********************************************************** 

* function : open_music() 

* comment : ½Ç¸íÀÎÁõ Æû : ½Ç¸í/¼ºÀÎÀÎÁõ

* input : 

* output : 

**********************************************************/ 

function open_music() { 

	var url = "music.php";

	openWindow(url, 'music', 150, 100, 'N', 'N', 'N', 'N', 'N', 'N', 'N');

} 





/********************************************************** 

* function : go_home() 

* comment : È¸¿ø°¡ÀÔ Æû : Ãë¼Ò½Ã FORWARD 

* input : 

* output : 

**********************************************************/

function go_home(home_url, join_target){ 

	if (join_target == "" || join_target == "_blank")

		window.close(); 

	else 

		top.location.href="http://"+home_url;

} 



/********************************************************** 

* function : chk_default() 

* comment : È¸¿ø°¡ÀÔ Æû : ±âº» ÇÊ¼ö ÀÔ·ÂÆû Ã¼Å© 

* input : 

* output : 

**********************************************************/

function chk_default() { 

	var form = document.form1; 

	// ¾ÆÀÌµð À¯È¿¼º Ã¼Å© 

	if (trim(form.userID.value) == "") { 

		alert(MsgInsertID);

		form.userID.focus(); 

		error=1;

		return (error);

	} 

	if ( form.userID.value.length < 3 || form.userID.value.length > 10 ) {

		alert(MsgCheckIDLength); 

		form.userID.focus(); 

		error=1; 

		return (error); 

	}

	// ºñ¹Ð¹øÈ£ À¯È¿¼º Ã¼Å© 

	if ( trim(form.userPwd.value) == "") { 

		alert(MsgInsertPassword); 

		form.userPwd.focus();

		error=2;

		return (error);

	} 

	if ( trim(form.userPwd_re.value) == "") {

		alert(MsgInsertPasswordRe); 

		form.userPwd_re.focus(); 

		error=2;

		return (error);

	} 

	if ( trim(form.userPwd.value) != trim(form.userPwd_re.value) ) { 

		alert(MsgCheckPassword);

		form.userPwd.value="";

		form.userPwd_re.value="";

		form.userPwd.focus();

		error=2;

		return (error); 

	} 

	if ( form.userPwd.value.length < 4 || form.userPwd.value.length > 10) {

		alert(MsgCheckPasswordLength);

		form.userPwd.focus();

		error=2;

		return (error);

	} 

	// ÀÌ¸§ À¯È¿¼º Ã¼Å© 

	if ( trim(form.userName.value) == "") {

		alert(MsgInsertName); 

		form.userName.focus();

		error=3; 

		return (error); 

	} else if ( form.userName.value.length < 2 || form.userName.value.length > 10) { 

		alert(MsgCheckNameLength);

		form.userName.focus();

		error=3;

		return (error); 

	}

	// email À¯È¿¼º Ã¼Å© 

	if (!checkEmail(form.userEmail.value)) { 

		alert(MsgCheckEmail); 

		form.userEmail.focus(); 

		error=4; 

		return (error); 

	}

	// ÀüÈ­¹øÈ£³ª ÈÞ´ëÆù¹øÈ£ Áß ÇÏ³ª´Â ²À ÀÔ·Â

	if ((trim(form.userPhone.value) == "") && (trim(form.userCell.value) == "")) { 

		alert("ÀüÈ­¹øÈ£³ª ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");

		form.userPhone.focus();

		error=5; 

		return (error);

	}



error = 0; 

return (error); 

}



/**********************************************************

* function : chk_form()

* comment : 

* input : 

* output : 

**********************************************************/

function chk_form(){

	var form = document.form1;

	var chk_value = chk_default();

	if (chk_value != 0) { 

		return; 

	} else {

		if (form.userZip1.value != '' && form.userZip1.value.length != 3) {

			alert(MsgCheckZipcode);

			form.userZip1.focus();

			return;

		} else if (form.userZip2.value != '' && form.userZip2.value.length != 3) {

			alert(MsgCheckZipcode);

			from.userZip2.focus();

			return;

		}

		form.submit();

	}

}

/**********************************************************

* function : new_chk_form()

* comment : 

* input : 

* output : 

**********************************************************/

function new_chk_form(){

	var form = document.form1;

	var chk_value = chk_default();

	if (chk_value != 0) { 

		return; 

	} else {


	////
	  	
   var num1 = document.form1.userSnum1.value;
   var num2 = document.form1.userSnum2.value;
   var numbers = num1+num2;
   var strings = document.form1.userName.value;

   if( numbers == ""){
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
		document.form1.userSnum1.focus(); 	
		return;
	}
	
   if( strings == ""){
		alert("¼º¸íÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
		document.form1.userName.focus(); 	
		return;
	}

   for(i=0;i<strings.length;i++) {
        c = strings.charAt(i);   
        if(!((c < '0' || c > '9')&&(c < 'a' || c > 'z')&&(c < 'A' || c > 'Z'))){
           alert("¼º¸íÀº ÇÑ±Û ÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");        
           document.form1.userName.value="";
           document.form1.userName.focus();
           return;        
		}
	}	
   
   for(i=0;i<numbers.length;i++) {
        c = numbers.charAt(i);   
        if((c < '0' || c > '9')){
           alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚÀÔ´Ï´Ù.");
           document.form1.userSnum1.value="";
           document.form1.userSnum2.value="";
		   document.form1.userSnum1.focus();        
           return;        
        }
    }
    
	var sum=0;
	for(i=0;i<8;i++) { sum+=numbers.substring(i,i+1)*(i+2); }
	for(i=8;i<12;i++) { sum+=numbers.substring(i,i+1)*(i-6); }
		sum=11-(sum%11);
	if (sum>=10) { sum-=10; }
	if (numbers.substring(12,13) != sum || (numbers.substring(6,7) !=1 && numbers.substring(6,7) != 2)) {
			alert("ÁÖ¹Îµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.");
           document.form1.userSnum1.value="";
           document.form1.userSnum2.value="";
		   document.form1.userSnum1.focus();    
	return;
	}


///

		if (form.userZip1.value == '' && form.userZip1.value.length != 3) {

			alert(MsgCheckZipcode);

			form.userZip1.focus();

			return;

		} else if (form.userZip2.value == '' && form.userZip2.value.length != 3) {

			alert(MsgCheckZipcode);

			from.userZip2.focus();

			return;
		}

		form.submit();

	}

}

/**********************************************************

* function : chk_form1()

* comment : 

* input : 

* output : 

**********************************************************/

function chk_form1(){

	var form = document.form1;

	form.submit();

}





/********************************************************** 

* function : login_form() 

* comment : 

* input : 

* output : 

**********************************************************/

function login_form(){

	var form = document.shop_login;

	if (trim(form.userID.value) == "") { 

		alert(MsgInsertID);

		form.userID.focus(); 

		return;

	}

	if ( trim(form.userPwd.value) == "") { 

		alert(MsgInsertPassword); 

		form.userPwd.focus();

		return;

	} 

	form.submit();

}





/********************************************************** 

* function : logout_form() 

* comment : 

* input : 

* output : 

**********************************************************/

function logout_form(){

	var form = document.shop_logout;

	form.submit();

}





/********************************************************** 

* function : Copy() 

* comment : ¿ìÆí¹øÈ£ °Ë»ö Æû : °Ë»öµÈ ¿ìÆí ¹øÈ£ Àû¿ë 

* input : 

* output : 

**********************************************************/

function Copy(userZip1,userZip2,userAddr) {

	form=document.form1 

		parent.opener.InputValue1.value=userZip1 

		parent.opener.InputValue2.value=userZip2 

		parent.opener.InputValue3.value=userAddr

		opener.form1.userAddr.focus(); 

	parent.close();

} 





/********************************************************** 

* function : up() / down()

* comment : 

* input : 

* output : 

**********************************************************/

function up (inx) {

	form = document.form1;

	form.qty.value = parseInt(form.qty.value) + 1;

	form.totalprice.value = form.productSellPrice.value * form.qty.value;

}



function down (inx) {

	form = document.form1;

	if (parseInt(form.qty.value) == 0)

		return;

	form.qty.value = parseInt(form.qty.value) - 1;

	form.totalprice.value = form.productSellPrice.value * form.qty.value;

}





/********************************************************** 

* function : up1() / down1()

* comment : 

* input : 

* output : 

**********************************************************/

function up1 (inx,num) {
	form = document.form1;

	price = form.all("productSellPrice"+num)
	qty = form.all("qty"+num)
	total = form.all("totalprice"+num)
	qty_total = form.all("qty_t")
	last_total_1 = form.all("totalprice_1")
	last_total_2 = form.all("totalprice_2")
	alpha = form.all("alpha")
	last_total_a = form.all("totalprice_a")

	qty.value = parseInt(qty.value) + 1;
	total.value = parseInt(total.value) + parseInt(price.value);
	qty_total.value = parseInt(qty_total.value) + 1;
	last_total_1.value = parseInt(last_total_1.value) + parseInt(price.value);
	last_total_2.value = parseInt(last_total_1.value);

	if (parseInt(last_total_1.value) < 30000)

	{

		alpha.value = 2500;

		last_total_a.value = parseInt(last_total_1.value) + parseInt(alpha.value);

	} else {

		alpha.value = 0;

		last_total_a.value = parseInt(last_total_1.value);

	}

}



function down1 (inx,num) {

	form = document.form1;

	price = form.all("productSellPrice"+num)
	qty = form.all("qty"+num)
	total = form.all("totalprice"+num)
	qty_total = form.all("qty_t")
	last_total_1 = form.all("totalprice_1")
	last_total_2 = form.all("totalprice_2")
	alpha = form.all("alpha")
	last_total_a = form.all("totalprice_a")

	if (parseInt(qty.value) == 0)

		return;

	qty.value = parseInt(qty.value) - 1;
	total.value = parseInt(total.value) - parseInt(price.value);
	qty_total.value = parseInt(qty_total.value) - 1;
	last_total_1.value = parseInt(last_total_1.value) - parseInt(price.value);
	last_total_2.value = parseInt(last_total_1.value);

	if (parseInt(last_total_1.value) < 30000)

	{

		alpha.value = 2500;

		last_total_a.value = parseInt(last_total_1.value) + parseInt(alpha.value);

	} else {

		alpha.value = 0;

		last_total_a.value = parseInt(last_total_1.value);

	}

}


/********************************************************** minsu

* function : new_up1() / new_down1()

* comment : 

* input : 

* output : 

**********************************************************/

function new_up1 (inx,num) {
	form = document.form1;

	price = form.all("productSellPrice"+num)
	qty = form.all("qty"+num)
	total = form.all("totalprice"+num)
	qty_total = form.all("qty_t")
	last_total_1 = form.all("totalprice_1")
	last_total_2 = form.all("totalprice_2")
	alpha = form.all("alpha")
	last_total_a = form.all("totalprice_a")

	qty.value = parseInt(qty.value) + 1;
	total.value = parseInt(total.value) + parseInt(price.value);
	qty_total.value = parseInt(qty_total.value) + 1;
	last_total_1.value = parseInt(last_total_1.value) + parseInt(price.value);
	last_total_2.value = parseInt(last_total_1.value);

	if (parseInt(last_total_1.value) < 30000)

	{

		alpha.value = 2500;

		last_total_a.value = parseInt(last_total_1.value) + parseInt(alpha.value);

	} else {

		alpha.value = 0;

		last_total_a.value = parseInt(last_total_1.value);

	}

}



function new_down1 (inx,num) {

	form = document.form1;

	price = form.all("productSellPrice"+num)
	qty = form.all("qty"+num)
	total = form.all("totalprice"+num)
	qty_total = form.all("qty_t")
	last_total_1 = form.all("totalprice_1")
	last_total_2 = form.all("totalprice_2")
	alpha = form.all("alpha")
	last_total_a = form.all("totalprice_a")

	if (parseInt(qty.value) == 0)

		return;

	qty.value = parseInt(qty.value) - 1;
	total.value = parseInt(total.value) - parseInt(price.value);
	qty_total.value = parseInt(qty_total.value) - 1;
	last_total_1.value = parseInt(last_total_1.value) - parseInt(price.value);
	last_total_2.value = parseInt(last_total_1.value);

	if (parseInt(last_total_1.value) < 30000)

	{

		alpha.value = 2500;

		last_total_a.value = parseInt(last_total_1.value) + parseInt(alpha.value);

	} else {

		alpha.value = 0;

		last_total_a.value = parseInt(last_total_1.value);

	}

}


/********************************************************** 

* function : up2() / down2()

* comment : 

* input : 

* output : 

**********************************************************/

function up2 (inx) {

	form = document.form1;

	form.qty.value = parseInt(form.qty.value) + 1;

	total_val = form.productSellPrice.value * form.qty.value;

	total_hm_val = form.hm.value * form.qty.value;

	form.totalprice.value = total_val;

	form.totalhm.value = total_hm_val;


	if (parseInt(total_val) < 30000)
	{
		form.alpha.value = 2500;
		form.totalprice_a.value = total_val + form.alpha.value;
	} else {
		form.alpha.value = 0;
		form.totalprice_a.value = total_val;
	}

//		form.alpha.value = 2500;
//		form.totalprice_a.value = parseInt(total_val) + parseInt(form.alpha.value);
			
}



function down2 (inx) {

	form = document.form1;

	if (parseInt(form.qty.value) == 0)

		return;

	form.qty.value = parseInt(form.qty.value) - 1;

	total_val = form.productSellPrice.value * form.qty.value;

	total_hm_val = form.hm.value * form.qty.value;

	form.totalprice.value = total_val;

	form.totalhm.value = total_hm_val;


	if (parseInt(total_val) < 30000)
	{
		form.alpha.value = 2500;
		form.totalprice_a.value = total_val + form.alpha.value;
	} else {
	   form.alpha.value = 0;
		form.totalprice_a.value = total_val;
	}

//		form.alpha.value = 2500;		
//		form.totalprice_a.value = parseInt(total_val) + parseInt(form.alpha.value);
}



/**********************************************************  / minsu 2005 /

* function : up3() / down3()

* comment : 

* input : 

* output : 

**********************************************************/

function up3 (inx) {

	form = document.form1;

	form.qty.value = parseInt(form.qty.value) + 1;

	total_val = form.productSellPrice.value * form.qty.value;

	total_hm_val = form.hm.value * form.qty.value;
		
//	total_hm_val = (1350 * parseInt(form.qty.value)) + 2500 ;

	form.totalprice.value = total_val;

	form.totalhm.value = total_hm_val;

	if (parseInt(total_val) < 30000)
	{
		form.alpha.value = 2500;
		form.totalprice_a.value = total_val + form.alpha.value;
	} else {
		form.alpha.value = 0;
		form.totalprice_a.value = total_val;
	}
		
//		form.alpha.value = 2500;
//		form.totalprice_a.value = parseInt(total_val) + parseInt(form.alpha.value);
			
}



function down3 (inx) {

	form = document.form1;

	if (parseInt(form.qty.value) == 0)

		return;

	form.qty.value = parseInt(form.qty.value) - 1;

	total_val = form.productSellPrice.value * form.qty.value;

	total_hm_val = form.hm.value * form.qty.value;
		
//	total_hm_val = (1350 * parseInt(form.qty.value)) + 2500 ;

	form.totalprice.value = total_val;

	form.totalhm.value = total_hm_val;

	
	if (parseInt(total_val) < 30000)
	{
		form.alpha.value = 2500;
		form.totalprice_a.value = total_val + form.alpha.value;
	} else {
	   form.alpha.value = 0;
		form.totalprice_a.value = total_val;
	}
	
		
//		form.alpha.value = 2500;		
//		form.totalprice_a.value = parseInt(total_val) + parseInt(form.alpha.value);
}


/********************************************************** 

* function : order1_form() 

* comment :  

* input : 

* output : 

**********************************************************/

function order1_form(){

	form = document.form1;

	form.submit();

}



/********************************************************** 

* function : normal_form() 

* comment :  

* input : 

* output : 

**********************************************************/

function normal_form(){

	form = document.form1;

	form.submit();

}


/********************************************************** 

* function : test_form() 

* comment :  

* input : 

* output : 

**********************************************************/

function test_form(){

	form = document.mainForm;

	form.submit();

}



/********************************************************** 

* function : order2_form() 

* comment :  

* input : 

* output : 

**********************************************************/

function order2_form(){

	form = document.form1;

	if (trim(form.userZip1.value) == "") { 

		alert(MsgInsertZipcode);

		form.userZip1.focus(); 

		return;

	}

	if (trim(form.userZip2.value) == "") { 

		alert(MsgInsertZipcode);

		form.userZip2.focus(); 

		return;

	}

	if (trim(form.userAddr.value) == "") { 

		alert(MsgInsertAddress);

		form.userAddr.focus(); 

		return;

	}

	if ((trim(form.userPhone.value) == "") && (trim(form.userCell.value) == "")) { 

		alert("ÀüÈ­¹øÈ£³ª ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");

		form.userPhone.focus(); 

		return;

	}

	if (trim(form.receiver.value) == "") { 

		alert("¹ÞÀ¸½Ã´Â ºÐÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");

		form.receiver.focus(); 

		return;

	}

	if (!(form.billmode[0].checked) && !(form.billmode[1].checked) && !(form.billmode[2].checked) && !(form.billmode[3].checked)) { 

		alert("°áÀç¹æ½ÄÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");

		return;

	}

	form.submit();

}



/********************************************************** 

* function : mew_order2_form() 

* comment :  

* input : 

* output : 

**********************************************************/

function new_order2_form(){

	form = document.form1;


//2005	if (!(form.billmode[0].checked) && !(form.billmode[1].checked) && !(form.billmode[2].checked) && !(form.billmode[3].checked)) { 

	if (!(form.billmode[0].checked) && !(form.billmode[1].checked) && !(form.billmode[2].checked)) { 


		alert("°áÀç¹æ½ÄÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");

		return;

	}

	form.submit();

}



/********************************************************** 

* function : copy_form() / init_form()

* comment :  

* input : 

* output : 

**********************************************************/

function copy_form(){

	form = document.form1;

	form.userZip1.value = form1.z1.value;

	form.userZip2.value = form1.z2.value;

	form.userAddr.value = form1.a1.value;

	form.userPhone.value = form1.p1.value;

	form.userCell.value = form1.c1.value;

	form.receiver.value = form1.n1.value;

	form.buyeremail.value = form1.e1.value;

}



function init_form(){

	form = document.form1;

	form.userZip1.value = "";

	form.userZip2.value = "";

	form.userAddr.value = "";

	form.userPhone.value = "";

	form.userCell.value = "";

//	form.receiver.value = "";

	form.buyeremail.value = "";

}



function showAdd(){

	obj = document.all["mile_tr"];

	if (obj.style.display == "none") {

		obj.style.display = "block";

	} else {

		obj.style.display = "none";

	}

}



function hm(opt){

	form = document.form1;

	ddd = opt - form.m2.value;

	if (ddd < 0){

		alert("Àû¸³ÇÏ½Å ÇØÇÇ¸Ó´Ï¸¦ ÃÊ°úÇÒ¼ö ¾ø½À´Ï´Ù.");

		form.m2.focus(); 

		return;

	} else {

		form.m1.value = ddd;

		return;

	}

}



function showHidden(opt){

	obj = document.all[opt];

	if (obj.style.display == "none") {

		obj.style.display = "block";

	} else {

		obj.style.display = "none";

	}

} 