var url = "submit_contact.php"; // The server-side script
function handleHttpResponse() {
  if (http.readyState == 4) {
    results = http.responseText;
	if(results=="success")
	{
		document.getElementById('responseTef').style.display='';
		document.getElementById('responseTef').innerHTML = "<h4>Form datas are sent. Thanks for your interest.</h4>";
	}
	else
	{
		document.getElementById('responseTef').style.display='';
		document.getElementById('responseTef').innerHTML = "<h5>Enquiry Not able to Successfully Send due to server Problem, Please Try Later</h5>";
	}
  }
}
var http; // We create the HTTP Object

function SendEmailData(email_form) {
	http = getHTTPObject();
	var form_var="fo=1" ;
	
	for(i=0;i<email_form.elements.length; i++)
	{
		if(email_form.elements[i].type=="checkbox")
		{
			if(email_form.elements[i].checked==true)
				form_var = form_var + "&" + email_form.elements[i].name + "=" + email_form.elements[i].value ;
		}
		else if(email_form.elements[i].type=="radio")
		{
			if(email_form.elements[i].checked==true)
				form_var = form_var + "&" + email_form.elements[i].name + "=" + email_form.elements[i].value ;
		}
		else
		{
			form_var = form_var + "&" + email_form.elements[i].name + "=" + email_form.elements[i].value ;
		}
	}
	http.onreadystatechange = handleHttpResponse;
	http.open("POST", url, true);
	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	http.send(form_var);
	document.getElementById('responseTef').style.display='';
	document.getElementById('responseTef').innerHTML="<p>Sending The Data.. Wait Please!</p>" ;
 }
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

//** Validation**//

function checkform (form1)
{

  //** START **
  if (form1.fname.value == "") {
    alert( "Please enter your name" );
    form1.fname.focus();
    return false ;
  }
  var phone = form1.phone.value;
  if(phone=="")
  {    alert ( "Please enter your Phone Number" );
       form1.phone.focus();
	   return false ;	   
  }
  else if(isNaN(phone))
   {
          alert("Please give Numeric value for your Phone Number");
          form1.phone.focus();		  
          return false ;
   }
   
       var email = form1.email.value;
  if (email == "") {
    alert( "Please enter your Email Address" );
    form1.email.focus();
    return false ;
  }
  
  if (!email.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid Email Address");
		form1.email.select();
		return false;
	}
	     

var mobile = form1.mobile.value;
  if(mobile=="")
  {    alert ( "Please enter your Mobile Number" );
       form1.mobile.focus();
	   return false ;	   
  }
  else if(isNaN(mobile))
   {
          alert("Please give Numeric value for your Mobile Number");
          form1.mobile.focus();		  
          return false ;
   }
   
    var comments = form1.comments.value;
  if (comments == "") {
    alert( "Please write if you have any enquiry" );
    form1.comments.focus();
    return false ;
  }
	
  SendEmailData(form1); 
	return false ;
}