function test()
{

var uname = trim(document.contactus.name.value);
if(uname=="" || uname=="your name")
{
alert("Please enter your first name!");
document.contactus.name.focus();
return false;
}

var uemail = trim(document.contactus.email.value);
if(uemail=="" || uemail=="your email")
{
alert("Please enter your Email!");
document.contactus.email.focus();
return false;
}
if(uemail!="" || uemail!="your email")
{
var email1 =document.contactus.email.value.search(/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/);
if(email1 == -1)
{
alert('Invalid email!');
document.contactus.email.focus()
return false;
}
}

var usubject = trim(document.contactus.subject.value);
if(usubject=="" || usubject=="your subject")
{
alert("Please enter subject!");
document.contactus.subject.focus();
return false;
}

var utextarea = trim(document.contactus.textarea.value);
if(utextarea=="" || utextarea=="your message")
{
alert("Please enter your message!");
document.contactus.textarea.focus();
return false;
}


if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  

var url = "contactus.php";
var params = 'name='+uname+'&email='+uemail+'&subject='+usubject+'&textarea='+utextarea;
xmlhttp.open("POST", url, true);

  xmlhttp.open('POST', url, true);
  xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlhttp.setRequestHeader("Content-length", params.length);
  xmlhttp.setRequestHeader("Connection", "close")
 

  xmlhttp.onreadystatechange = function()
  {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
    {
      if(xmlhttp.responseText =='mailsent')
      {
       
       document.getElementById('thmsg').style.display='block';
       document.getElementById('mmsg').style.display='none';
       
        document.contactus.name.value='your name';
        document.contactus.email.value='your email';
        document.contactus.subject.value='your subject';
        document.contactus.textarea.value='your message';
      
      }
      
    }
  }
 xmlhttp.send(params);


}


function trim(s)
{
return s.replace(/^\s+|\s+$/, '');
}

