var xmlHttp
function GetXmlHttpObject() {
	var xmlHttp=null;
	try	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)	{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function ajax_contactadmin(url, myform) {
	document.getElementById("formvalidmsg").innerHTML = "";
	xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return
	}
	url = url +"?sid="+Math.random();
	url = url +"&do=contactadmin";
	url = url +"&name=" + myform.xx.value;
	url = url +"&email=" + myform.xs.value;
	url = url +"&message=" + myform.xa.value;
	
	xmlHttp.onreadystatechange = stateChangedContact;
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function stateChangedContact() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		var xmlDoc = xmlHttp.responseXML
		var statusNode = xmlDoc.getElementsByTagName("status");
		var messageNode = xmlDoc.getElementsByTagName("message");
		
		var status = statusNode[0].childNodes[0].nodeValue;
		var message = messageNode[0].childNodes[0].nodeValue;

		if (status == "true"){
			document.getElementById("formvalidmsg").innerHTML = message;
			document.getElementById("Submit1").disabled = true;
		} else {
			document.getElementById("formvalidmsg").innerHTML = message;
		}
	}
}