// JavaScript Document
var xmlHttp;
function valid()
{
  
  var name=document.getElementById("name").value;
 // alert(name);
  if(name==""){   
  alert("Please enter Your Name");document.getElementById("name").focus();return false;  
  }
  
  var email=document.getElementById("email").value;
  if(email==""){   
  alert("Please enter Your Email Id");document.getElementById("email").focus();return false;  
  }    
  if(email!=""){     
  if (valemail(email,"Please enter valid Email ID!") == false)
  {return false;}   }  
  
  var message=document.getElementById("message").value;
  if(message==""){   
  alert("Please enter your Message");document.getElementById("message").focus();return false;  
  } 
  
  function valemail(field,alerttxt)
  {
  with (field)
  {
   var atpos = field.indexOf("@")
   var dotpos = field.lastIndexOf(".")
   var lastpos = field.length - 1
    if (atpos < 2 || dotpos - atpos < 2 || lastpos-dotpos > 4 || lastpos-dotpos < 2 )
	{
	   alert(alerttxt)		
	   return false
	} 
	
   }
  }
  
	xmlHttpenqiry=GetXmlHttpObject();
	var url="contact.php?name="+name+"&email="+email+"&message="+message;
	//alert(url);
	xmlHttpenqiry.onreadystatechange=xmlHttpenqiryResult;
	xmlHttpenqiry.open("post",url,true);
	xmlHttpenqiry.send(null); 
}	
function xmlHttpenqiryResult()
{
	if (xmlHttpenqiry.readyState==4)
	{ 
		//alert(xmlHttpenqiry.responseText);
		if(xmlHttpenqiry.responseText==1)
		{
			alert(" Thank You for Contact Us. We wil get back to you Soon.");
			document.scart_quote_form.emailid.value="";
			document.scart_quote_form.name.value="";
			document.scart_quote_form.phone1.value="";
			document.scart_quote_form.phone2.value="";
			document.scart_quote_form.phone3.value="";
		}
		return true;	
	}	
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    var aVersions = [ "MSXML2.XMLHttp.5.0",
        "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0",
        "MSXML2.XMLHttp","Msxm12.XMLHTTP","Microsoft.XMLHttp"];

    for (var i = 0; i < aVersions.length; i++) 
	 {
        try {
            var xmlHttp = new ActiveXObject(aVersions[i]);
            return xmlHttp;
            } 
		catch (oError) 
		   {
            //Do nothing
           }
    }
    }
  catch (e)
    {
    }
  }
  if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
return xmlHttp;
}
