// JavaScript Document
var xmlHttp

function submit_form(){ 
	var url="contact.php?name=" + document.contact_form.name.value +"&phone=" + document.contact_form.phone.value + "&email=" + document.contact_form.email.value + "&comment=" + document.contact_form.comment.value
	xmlHttp=GetXmlHttpObject(stateChanged)
	xmlHttp.open("POST", url , true)
	xmlHttp.send(null)
	document.getElementById("result").innerHTML="Sending..."
	document.contact_form.Submit.disabled = true
	document.contact_form.name.disabled = true
	document.contact_form.phone.disabled = true
	document.contact_form.email.disabled = true
	document.contact_form.comment.disabled = true
} 

function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		document.getElementById("result").innerHTML=xmlHttp.responseText 
	} 
} 


function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera") 
return 
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
	if (navigator.userAgent.indexOf("Mozilla")>=0){
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 
