
	// ¼³¹®Á¶»ç ¿¡·¯ Ã¼Å©
	function CheckPoll() {
		var ansCount;
		var answer=0;
		ansCount = document.poll.poll_ans.length;

		for ( var i=0 ; i<ansCount ; i++ ) {
			if ( document.poll.poll_ans[i].checked == false ) {
				answer++;
			}
		}

		if ( answer == ansCount ) {
			alert("ÇÏ³ª¶óµµ ¼±ÅÃÇØÁÖ¼¼¿ä");
			return false;
		}
		else {
			window.open('','poll','width=460,height=300,toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,left=100,top=100');
		}
	}

	// ¼³¹®Á¶»ç º¸¿©ÁÖ±â
	function ShowPoll( poll_id ) {
	    var ref = "poll_result.php?poll_num=" + poll_id + "&mode=result";
		window.open( ref,'poll','width=460,height=300,toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,left=100,top=100');
	}

	// ¿¡·¯¸Þ¼¼Áö Ãâ·Â
	function ErrorMessage(object, message) {
		alert(message);
		object.focus();
		object.select();
	}

	// ºí·©Å© Ã¼Å©
	function CheckBlank( form, inputname, errormsg ) {
		for ( i=0 ; i<inputname.length ; i++ )	{
			var inputvalue = "form." + inputname[i] + ".value";
			var input = "form." + inputname[i];

			if ( eval(inputvalue) == "" ) {
				ErrorMessage( eval(input) , errormsg[i] + "À»(¸¦) ÀÔ·ÂÇÏ¼¼¿ä." );
				return false;
			}
		}

		return true;
	}

	// email Ã¼Å©
	function CheckEmail(email) {
		var start=email.indexOf("@");
		var end=email.lastIndexOf("@");
		var lastdot=email.lastIndexOf(".");

		if (start<3 || start!=end) return false;
		if (lastdot-end<3) return false;
		if (email.length-lastdot<2) return false;
		return true;
	}

	// Contact us ¿¡·¯Ã¼Å©
	function CheckContactUs(form) {

		var inputname = new Array("name","email","subject","description");
		var errormsg = new Array("ÀÌ¸§","e-mail","Á¦¸ñ","³»¿ë");

		if ( !CheckBlank(form, inputname, errormsg) ) {
			return false;
		}

		if ( !CheckEmail(form.email.value) ) {
			ErrorMessage( form.email , "Email Çü½ÄÀ» ¸ÂÃç¼­ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä. ( ¿¹ : webmaster@speedsky.com )" );
			return false;
		}

		return true;
	}

	// ´Ù½ÃÀÔ·ÂÇÏ±â
	function ResetForm() {
		document.form.reset();
		return;
	}

	// ÄíÅ°°ª ³Ö±â ( ÇÏ·ç )
	function SetCookie(cookie_name,num) {
		today  = new Date();
		todays = new Date();
		Year  = today.getYear();
		Month = today.getMonth();
		Date  = today.getDate();

		todays.setYear(Year);
		todays.setMonth(Month);
		todays.setDate(Date);
		todays.setHours(32);
		todays.setMinutes(59);
		todays.setSeconds(59);
		document.cookie = cookie_name + "=" + num + ";path=/;expires=" + todays.toGMTString() + ";";
	} 

	// ÆË¾÷Ã¢¿¡¼­ Ã¢´Ý±â¸¦ ´­·¶À» ¶§ ( 1ÀÏ¶§¸¸ checkbox Ã¼Å© )
	function ClickPopup(form,flag,num) { 	
		if ( flag == 1 ) {
			if ( form.ispopup.checked == true ) {
				SetCookie('popup_id',num);
			}
		}

		parent.close();
	}

	//¾ÆÀÌµð ±æÀÌ°Ë»ç ÇÔ¼ö
	function IsID(form) {
		if (!form.value) return false;
		if (form.value.length < 4 || form.value.length > 12 ) return false;

		for ( var i=0 ; i < form.value.length ; i++ ) {
			var chr = form.value.substr(i,1);
			if ( ( chr < '0' || chr > '9' ) && ( chr < 'a' || chr > 'z' ) ) return false;
		}
		return true;
	}

	// Áßº¹¾ÆÀÌµð °Ë»ç
	function Open_Check_Id() {
		var id = eval(document.form.id);

		if (!id.value) {
			alert('¾ÆÀÌµð(ID)¸¦ ÀÔ·ÂÇÏ½Å ÈÄ¿¡ È®ÀÎÇÏ¼¼¿ä');
			id.focus();
			return false;
		}

		else if (!IsID(id)) {
			alert('¾ÆÀÌµð¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			id.focus();
			return false;
		}
		else {
			ref = "check_id.php?id=" + id.value;
			window.open(ref,'¾ÆÀÌµð°Ë»ö','width=300,height=200,toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,top=100,left=100');
		}
	}

	// ¾ÆÀÌµð Áßº¹Ã¼Å©½Ã ´Ù½Ã Ã¼Å©
	function Recheck_Id( ref ) {
		var id = eval(document.form.id);

		if ( !id.value ) {
			ErrorMessage( id , '°Ë»öÇÒ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}
		else if ( !IsID(id) ) {
			ErrorMessage( id , '¾ÆÀÌµð¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}
		else {
			var ref = ref + "?id=" + id.value;
			location.replace(ref);
		}
	}

	// ¾ÆÀÌµð Áßº¹Ã¼Å©½Ã ¾ÆÀÌµð ¼±ÅÃ
	function Ok_Id() {
		opener.document.form.id.value = document.check_id.reg_id.value;
		opener.document.form.password.select();
		self.close();
	}

	// id Æ÷Ä¿½º
	function Focus_Id() {
		document.form.id.focus();
	}
	
	// userid Æ÷Ä¿½º
	function Focus_Userid() {
		document.form.userid.focus();
	}

	// ID,PW Ã£±â Æ÷Ä¿½º
	function Focus_Name() {
		document.form.name.focus();
	}

	// ID,PW Ã£±â ¿¡·¯Ã¼Å©
	function CheckPwfind(form) {
		var inputname = new Array("name","email");
		var errormsg = new Array("ÀÌ¸§","e-mail");

		if ( !CheckBlank(form, inputname, errormsg) ) return false;

		if (!CheckEmail(form.email.value)) {
			ErrorMessage( form.email , 'e-mailÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.\nex)webmaster@hannahpress.net');
			return false;
		}

		return true;
	}

	///// È¸¿ø°¡ÀÔ½Ã ÀÔ·ÂÃ¼Å© /////
	function CheckMemberEntry(form) {
		var inputname = new Array("name","id","password","repassword","addr","phone","handphone","email");
		var errormsg = new Array("ÀÌ¸§","¾ÆÀÌµð","ºñ¹Ð¹øÈ£","ºñ¹Ð¹øÈ£È®ÀÎ","ÁÖ¼Ò","ÀüÈ­¹øÈ£","ÇÚµåÆù¹øÈ£","e-mail");

		if ( !form.checkbox.checked ) {
			ErrorMessage( form.checkbox , '¸ÕÀú ¾à°üÀ» ÀÐ°í µ¿ÀÇÇÏ½Å ÈÄ °¡ÀÔ½ÅÃ»À» ÇØÁÖ¼¼¿ä.');
			return false;
		}

		if ( !CheckBlank(form, inputname, errormsg) ) return false;

		if (!IsID(form.id)) {
			ErrorMessage( form.id , '¾ÆÀÌµð¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}
		if (!IsID(form.password)) {
			ErrorMessage( form.password , 'ºñ¹Ð¹øÈ£¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}
		if (form.password.value != form.repassword.value) {
			ErrorMessage( form.repassword , 'ÀÔ·ÂÇÏ½Å ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n´Ù½Ã È®ÀÎÇØÁÖ¼¼¿ä.!');
			return false;
		}
	
		if (!CheckEmail(form.email.value)) {
			ErrorMessage( form.email , 'e-mailÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.\nex)webmaster@hannahpress.net');
			return false;
		}

		return true;
	}
///// È¸¿ø°¡ÀÔ½Ã ÀÔ·ÂÃ¼Å© ³¡ /////

///// È¸¿ø¼öÁ¤½Ã ÀÔ·ÂÃ¼Å© /////
	function CheckMemberModify(form) {
		var inputname = new Array("password","repassword","addr","phone","handphone","email");
		var errormsg = new Array("»õ ºñ¹Ð¹øÈ£","»õ ºñ¹Ð¹øÈ£È®ÀÎ","ÁÖ¼Ò","ÀüÈ­¹øÈ£","ÇÚµåÆù¹øÈ£","e-mail");

		if ( !CheckBlank(form, inputname, errormsg) ) return false;

		if (!IsID(form.password)) {
			ErrorMessage( form.password , 'ºñ¹Ð¹øÈ£¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}
		if (!IsID(form.repassword)) {
			ErrorMessage( form.password , 'ºñ¹Ð¹øÈ£¸¦ ¿µ¹®¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕÀ¸·Î 4~12·Î ÀÔ·ÂÇÏ¼¼¿ä.');
			return false;
		}

		if (form.password.value != form.repassword.value) {
			ErrorMessage( form.repassword , 'ÀÔ·ÂÇÏ½Å ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n´Ù½Ã È®ÀÎÇØÁÖ¼¼¿ä.!');
			return false;
		}

		if ( !CheckEmail(form.email.value) ) {
			ErrorMessage( form.email , 'e-mailÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.\nex)webmaster@hannahpress.net');
			return false;
		}

		return true;
	}
///// È¸¿ø¼öÁ¤½Ã ÀÔ·ÂÃ¼Å© ³¡ /////

	function CheckLogin(form) {
		var inputname = new Array("userid","password");
		var errormsg = new Array("¾ÆÀÌµð","ºñ¹Ð¹øÈ£");

		if ( !CheckBlank(form, inputname, errormsg) ) return false;
	}

	// °Ë»ö½Ã °Ë»ö¾î°¡ ÀÖ´Â Ã¼Å©
	function CheckSearchText( form ) {
		if ( form.searchtext.value == "" ) {
			ErrorMessage( form.searchtext , "°Ë»öÇÒ ´Ü¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä." );
			return false;
		}

		return true;
	}

	// ¿ÞÂÊ¸Þ´º¸¦ º¯°æ
	function ChangeMenu( spanId ) {
		var spanObjBlock = "document.all." + spanId + ".style.display='block'";
		var spanObjNone = "document.all." + spanId + ".style.display='none'";

		if ( eval("document.all." + spanId + ".style.display") == "block" ) {
			eval(spanObjNone);
		} else {
			eval(spanObjBlock);
		}

		// ¸Þ´º¿¡¼­ Å¬¸¯ÇÑ°Å ¿Ü¿¡ ´Ù¸¥ ºÎºÐÀ» ¸ðµÎ noneÀ¸·Î º¯°æÇÔ.
		for ( i=1 ; i<=7 ; i++ ) {
			var spanObjAllNone = "document.all." + spanId.substr(0,4) + i +  ".style.display='none'";

			if ( spanId.substr(4,1) == i ) {
			} else {
				eval(spanObjAllNone);
			}
		}
	}

	// URL º¯°æ
	function ChangeUrl( url ) {
		location.href = url;
	}

	// ÆË¾÷¿­±â
	var popUpWin=0;
	function popUpWindow(URLStr, left, top, pop_size)
	{
	  if(popUpWin)
	  {
		if(!popUpWin.closed) popUpWin.close();
	  }

	  var width = 628;
	  var height = 0;
      switch(pop_size){
		case 1:  // Àü¸é
		    height = 800;
			break;
		case 2:  // µ¹Ãâ
			height = 425;
			break;
		case 3:  // 14
			height = 710;
			break;
		case 4:  // 12
			height = 710;
			break;
		case 5:  // 8
			height = 610;
			break;
		case 6:  // 6
			height = 710;
			break;
		case 7:  // 4
			height = 640;
			break;
		default :
            height = 560;
	  }

	  popUpWin = open(URLStr, 'popUp', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
	}

	//»çÀÌÁî ¸ÂÃß±â 
	function WinResizeTo(pop_size)
	{
		var width = 628;
		var height = 0;

	  var height = 0;
      switch(pop_size){
		case 1:  // Àü¸é
		    height = 800;
			break;
		case 2:  // µ¹Ãâ
			height = 425;
			break;
		case 3:  // 14
			height = 710;
			break;
		case 4:  // 12
			height = 710;
			break;
		case 5:  // 8
			height = 610;
			break;
		case 6:  // 6
			height = 710;
			break;
		case 7:  // 4
			height = 640;
			break;
		default :
            height = 560;
	  }

		self.resizeTo(width,height);
	}