// JavaScript Document
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}
var http = createRequestObject();
function sendemail() {
var name = document.contactform.name.value;
if (name=="") {
alert('Name is a require field!')
document.contactform.name.focus()
return false;
}
var email = document.contactform.email.value;
if (document.contactform.email.value.indexOf("@") == -1 || document.contactform.email.value == "")
{
alert("Email is a required field!");
document.contactform.email.focus()
 return false;
}
 if (document.contactform.email.value.indexOf(".") == -1 || document.contactform.email.value == "")
{
alert("Email is a required field!");
document.contactform.email.focus()
return false;
}
var company = document.contactform.company.value;
var budget = document.contactform.budget.value;
var phone = document.contactform.phone.value;
if (phone == "") {
alert('Phone Number is a require field!')
document.contactform.phone.focus()
return false;
}
var msg = document.contactform.msg.value;
document.contactform.send.disabled=true; 
document.contactform.send.value='Send';
http.open('get', 'contact.php?name='+name+'&email='+email+'&company='+company+'&budget='+budget+'&phone='+phone+'&msg='+msg+'&action=send');
http.onreadystatechange = handleResponse;
http.send(null);
}
function handleResponse() {
if(http.readyState == 4){
var response = http.responseText;
var update = new Array();
 if(response.indexOf('|' != -1)) {
update = response.split('|');
document.getElementById(update[0]).innerHTML = update[1];
}
}
}