var xmlhttp

function sendMailBox()
{

	xmlhttp=GetXmlHttpObject();
	
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	var url="process_email.php";
	var x_names = document.sendmeIn.s_name.value;
	var x_email = document.sendmeIn.s_email.value;
	var x_subject = document.sendmeIn.s_subject.value;
	var x_contact = document.sendmeIn.s_contact.value;

	var messages = document.sendmeIn.s_message.value;
	
	var chekers = isValidEmail(x_email);
	
	if(chekers == false){ alert('Invalid Email');  return false; }
	if(x_names == ''){ alert('Please Input Name !');  return false; }
	if(x_subject == ''){ alert('No Subject, Unable to send Message, Please Check !');  return false; }
	if(x_contact == ''){ alert('Contact Number is Required !');  return false; }
	if(messages == ''){ alert('Please Fill up the message Box !');  return false; }
	
	if(chekers==true && x_names!='' && x_subject!='' && x_contact!='' && messages!=''){

	url=url+"?a="+x_names+"&b="+x_email+"&c="+x_subject+"&d="+x_contact+"&e="+messages;
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
   }
}

function stateChanged()
{
if (xmlhttp.readyState==4)
  {

    document.getElementById("msgHint").innerHTML=xmlhttp.responseText;
    
	/* Reset the form*/
  	document.sendmeIn.s_name.value='';
	document.sendmeIn.s_email.value='';
	document.sendmeIn.s_subject.value='';
    document.sendmeIn.s_contact.value='';
    document.sendmeIn.s_message.value='';

  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

}

