﻿// JavaScript Document

function chkform(){
	me = document.form1;
	if (me.txt_name.value == ""){
		me.txt_name.focus();
		alert("請填寫你的名字");
		return false;
	}
	if (me.txt_tel.value == ""){
		me.txt_tel.focus();
		alert("請填寫你的電話");
		return false;
	}
	if (me.txt_email.value == ""){
		me.txt_email.focus();
		alert("請填寫你的電郵");
		return false;
	}
	if (me.txt_age.value == "0"){
		me.txt_age.focus();
		alert("請選擇你的年齡");
		return false;
	}
	var myarea = false;
	for(i=0; i<me.area.length; i++){
		if (me.area[i].checked){
			myarea = true;
			me.tryarea.value = me.area[i].value;
		}
	}
	if (!myarea){
		me.area[0].focus();
		alert("請選擇試做地區");
		return false;
	}
	document.getElementById("btnSubmit").setAttribute('disabled', 'disabled');
	submitform(me);
}


function submitform(me){

	var url = 'proc_form.aspx';

        if (window.XMLHttpRequest) {
            myform = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            myform = new ActiveXObject("Microsoft.XMLHTTP");
        }

	txt_name = me.txt_name.value;
	txt_tel = me.txt_tel.value;
	txt_email = me.txt_email.value;
	if (me.txt_gender[0].checked){
		txt_gender = "F";
	}else{
		txt_gender = "M";
	}
	txt_age = me.txt_age.value;
	trial = me.trial.value;
	tryarea = me.tryarea.value;
	formno = me.formno.value;

	    stra = "txt_name="+txt_name+"&txt_tel="+txt_tel+"&txt_email="+txt_email+"&txt_gender="+txt_gender+"&txt_age="+txt_age+"&trial="+trial+"&tryarea="+tryarea+"&formno="+formno;
//		alert(stra);
	    myform.onreadystatechange = processForm;
        myform.open("POST", url, true);
        myform.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
        myform.send(stra);

}

function processForm() {
        if (myform.readyState == 4 || myform.readyState=="complete") {
				alert("多謝使用本服務，我們將有專人與您連絡。");
				document.getElementById("btnSubmit").removeAttribute('disabled');
				document.form1.reset();
        }
}
