	
	//functions.js
	//Create a boolean variable to check for a valid IE instance.
	var xmlhttp = false;
	
	//Check if we are using IE.
	try {
		//If the javascript version is greater than 5.
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		//If not, then use the older active x object.
		try {
			//If we are using IE.
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			//Else we must be using a non-IE browser.
			xmlhttp = false;
		}
	}
	
	//If we are using a non-IE browser, create a JavaScript instance of the object.
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
	}

function validateform2(){
var str = "";
		
	
		fobj=document.getElementById('form1')
		
		//delete errorfield message
		errorfield = document.getElementById("errorfield").value
		if(errorfield!=""){
			document.getElementById("errorfield").value = "";
			var erelement=errorfield.split('*@*');
			
			for (i=0; i<erelement.length; i++) {
				
				errorspan = document.getElementById(erelement[i]);	
				//alert(errorspan.className);
				if(errorspan.className=="error"){
					errorspan.className = "hidden";
					errorspan.innerHTML = "";
				}
				
			}
			
		}
		
		for(var i = 0; i < fobj.elements.length; i++){
			
			if(fobj.elements[i].type=="radio" || fobj.elements[i].type=="checkbox"){
				
				if(fobj.elements[i].checked){
					str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
				}			
			}else{
				str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
			}

		}
		//alert(str);
		//Then return the string values.
		serverPage = "order1veri.php?"+str;
		objID = "messagebox";
		
		var obj = document.getElementById(objID);
		//xmlhttp.open("GET", serverPage);
		xmlhttp.open("POST", serverPage, true);
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");		
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			
				data = xmlhttp.responseText;
				//alert(data);
				if(data=="submit"){
					//alert("success");
					document.form1.submit()
				}else{
					
					
					window.scrollTo(100,200);
					
				
					var sstr=data.split('*@*');
					var errors='';
									
					for (i=0; i<sstr.length; i++) {
						
					   var error = sstr[i].split('|@|');
					  
					   if(error[0]!=""){	
					   		//alert(error[0]);
						   derror = document.getElementById(error[0]);					  
						   errors = errors + error[0] + "*@*";
						   derror.className = "error";
						   derror.innerHTML = error[1];
					   }

					}
					//alert(errors);
					errorslen = errors.length-3;
					errors = errors.substring(0, errorslen);
					//alert(errors);
					document.getElementById("errorfield").value = errors;
									
				}
			}
		}
		xmlhttp.send(str);
	
}

function gender(gselect){
	q_gender = document.getElementById('q_gender').value;
	
	if(q_gender=="Baby Boy"){
		document.getElementById("bgender").innerHTML = "Boy";
	}else{
		document.getElementById("bgender").innerHTML = "Girl";
	}


}


function autofill(){

	//document.getElementById("testing").value="Stanley";
	document.getElementById("firstname").value="Stanley";
	document.getElementById("lastname").value="Lim";
	document.getElementById("address").value="32, jalan tong tong";
	document.getElementById("address2").value="Prima Tanjug Mall";
	document.getElementById("city").value="georgetown";
	document.getElementById("postcode").value="10700";
	document.getElementById("state").value="penang";
	document.getElementById("email").value="stanley@sen9.com";
	document.getElementById("mtelno").value="012565656";
	document.getElementById("fax").value="044434343";
	document.getElementById("chequeno").value="323232";
	document.getElementById("bankname").value="MayBank Berhad";
	document.getElementById("whear").value="forum";
	
	document.getElementById("q_misterm").value="no no no";
	document.getElementById("q_introducer").value="Ah Guan";
	document.getElementById("q_agree").checked=true;
}

