//Gets the browser specific XmlHttpRequest Object 
function getXmlHttpRequestObject() {
 if (window.XMLHttpRequest) {
    return new XMLHttpRequest(); //Mozilla, Safari ...
 } else if (window.ActiveXObject) {
    return new ActiveXObject("Microsoft.XMLHTTP"); //IE
 } else {
    //Display our error message
    alert("Your browser doesn't support the XmlHttpRequest object.");
 }
}

//Our XmlHttpRequest object
var xmlHttp = getXmlHttpRequestObject();

function submitContact(formObj){
	var capchaField = document.getElementById('verif_box').value;
	
	var url = 'captcha.php?val='+capchaField;
	xmlHttp.open('GET',url);
	xmlHttp.onreadystatechange = function(){
		applysubmitContact(formObj);
	}
	xmlHttp.send(null);
}

function applysubmitContact(formObj){
	if(xmlHttp.readyState == 4){
		var rT = xmlHttp.responseText;
		if(rT == "OK"){
			formObj.submit();
		} else {
			alert("Verification key incorrect.\nPlease try again.");
		}
	}
}
