﻿
	var $quiznum = 1;

	function fn_set_menu(menunum) {
		menunum = menunum || 1;
		if(menunum==1) {
			$('sendForm').reset();
			$quiznum = 1;
			fn_display_toggle(true,'quizdiv1');
			fn_display_toggle(false,'quizdiv2');
			fn_display_toggle(false,'quizdiv3');
		}
		for(i=1;i<=4;i++) {
			$('menu'+i).style.display = (i==menunum) ? 'block' : 'none';
		}
	}
	
	function fn_display_toggle(bool,objid) {
		if($(objid))	$(objid).style.display = bool ? 'block' : 'none';
	}
	
	function fn_chk_answer(num) {
		num = num || 1;
		var bool = false;
		if(num==1) {
			bool = ($getvalues('quiz'+num)==2);
		}
		return bool;
	}
	
	function fn_chk_next(num) {
		num = num || 1;
		
		if(fn_chk_answer(num)) {
			fn_display_toggle(true,'informsend');
		} else {
			fn_display_toggle(true,'notanswer1');
		}
	}
	
	function fn_process_next() {
		var bool = false;
		bool = ($quiznum==1);
		fn_display_toggle(bool,'quizdiv1');
		bool = ($quiznum==2);
		fn_display_toggle(bool,'quizdiv2');
		bool = ($quiznum==3);
		fn_display_toggle(bool,'quizdiv3');
		fn_display_toggle(false,'processnext');
	}
	
	function fn_chk_form() {
		if($('sName').value.trim()=='') {
			alert('이름을 입력해 주십시오.');
			$('sName').focus();
			return false;
		} else {
			var sname = $('sName').value;
			var regexp = /[^가-힣]/g;
			if(regexp.test(sname)) {
				alert('이름은 한글만 입력해 주십시오.');
				$('sName').focus();
				return false;
			}
		}
		if($('sPhone1').value.trim()=='') {
			alert('전화번호를 입력해 주십시오.');
			$('sPhone1').focus();
			return false;
		} else if (isNaN($('sPhone1').value)) {
			alert('전화번호는 숫자만 입력해 주십시오.');
			$('sPhone1').focus();
			return false;
		}
		if($('sPhone2').value.trim()=='') {
			alert('전화번호를 입력해 주십시오.');
			$('sPhone2').focus();
			return false;
		} else if (isNaN($('sPhone2').value)) {
			alert('전화번호는 숫자만 입력해 주십시오.');
			$('sPhone2').focus();
			return false;
		}
		if($('sPhone3').value.trim()=='') {
			alert('전화번호를 입력해 주십시오.');
			$('sPhone3').focus();
			return false;
		} else if (isNaN($('sPhone3').value)) {
			alert('전화번호는 숫자만 입력해 주십시오.');
			$('sPhone3').focus();
		}
		return true;
	}
	
	function fn_send() {
		if(fn_chk_form()) {
			var url = '05_promotion_08_reg.asp';
			var pars = 'sName={0}&sPhone={1}'.format( $('sName').value, $('sPhone1').value.toString() + $('sPhone2').value.toString() + $('sPhone3').value.toString() );
			
			var myAjax = new Ajax.Request(
				url, 
				{
					method: 'get', 
					parameters: pars,
					onComplete: fn_rslt
				});
		}
	}
	
	function fn_rslt(originalRequest) {
		var result = originalRequest.responseText;
		if(result=="-1") {
			alert('개인정보를 바르게 입력해 주십시오.');
		} else if (result=="0") {
			fn_display_toggle(false,'informsend');
			fn_display_toggle(true,'processend');
		} else {
			fn_display_toggle(false,'informsend');
			fn_display_toggle(true,'notlgt');
		}
	}
	