String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };
function valid()
{
 if(document.getElementsByName("firstname")[0].value.trim1()==""){
		 alert("Please Enter First Name");
		 document.getElementsByName("firstname")[0].focus();
		  document.getElementsByName("firstname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("firstname")[0].value.trim1()))){
		 alert("Please Enter Valid First Name");
		 document.getElementsByName("firstname")[0].focus();
		  document.getElementsByName("firstname")[0].select();
		 return false;
	 }
	  if(document.getElementsByName("lastname")[0].value.trim1()==""){
		 alert("Please Enter Last Name");
		 document.getElementsByName("lastname")[0].focus();
		  document.getElementsByName("lastname")[0].select();
		 return false;
	 }
	   if(!isNaN(document.getElementsByName("lastname")[0].value.trim1())){
		 alert("Please Enter Valid Last Name");
		 document.getElementsByName("lastname")[0].focus();
		  document.getElementsByName("lastname")[0].select();
		 return false;
	 }
	  /*if(document.getElementsByName("email")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("email")[0].focus();
		 return false;
	 }
	 
	  var emailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/; 
	 if(!emailPat.test(document.getElementsByName("email")[0].value.trim1()))
		{
			alert("Your email address is invalid. Please try again !!");			
 			document.getElementsByName("email")[0].focus();
           document.getElementsByName("email")[0].select();
  			return false ;
	    }*/
		
	  if(document.getElementsByName("phone")[0].value.trim1()==""){
		 alert("Please Enter Phone Number");
		 document.getElementsByName("phone")[0].focus();
		 document.getElementsByName("phone")[0].select();
		 return false;
	 }
	  phoneval=document.getElementsByName("phone")[0].value
	  var phonePat=/^\d{10}$/;
	  var matchArray = phoneval.match(phonePat);
	  if(!phonePat.test(phoneval))
	  {
		 alert("Please Enter a Valid  Phone Number ");
		 document.getElementsByName("phone")[0].select();
		 return false;
      }
	  
	altphoneval=document.getElementsByName("altphone")[0].value
	var altphonePat=/^\d{10}$/;
	var matchArray = altphoneval.match(altphonePat);
	if(!altphonePat.test(altphoneval))
	{
		alert("Please Enter a Valid Alternate Phone Number ");
		document.getElementsByName("altphone")[0].select();
		return false;
	}
document.getElementById("imgrep").innerHTML="Processing........"
}
function valid1()
{
 if(document.getElementsByName("first_name")[0].value.trim1()==""){
		 alert("Please Enter First Name.");
		 document.getElementsByName("first_name")[0].focus();
		  document.getElementsByName("first_name")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("first_name")[0].value.trim1()))){
		 alert("Please Enter Valid First Name.");
		 document.getElementsByName("first_name")[0].focus();
		  document.getElementsByName("first_name")[0].select();
		 return false;
	 }
	  if(document.getElementsByName("last_name")[0].value.trim1()==""){
		 alert("Please Enter Last Name.");
		 document.getElementsByName("last_name")[0].focus();
		  document.getElementsByName("last_name")[0].select();
		 return false;
	 }
	   if(!isNaN(document.getElementsByName("last_name")[0].value.trim1())){
		 alert("Please Enter Valid Last Name.");
		 document.getElementsByName("last_name")[0].focus();
		  document.getElementsByName("last_name")[0].select();
		 return false;
	 }
	 /* if(document.getElementsByName("email")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("email")[0].focus();
		 return false;
	 }
	 
	  var emailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/; 
	 if(!emailPat.test(document.getElementsByName("email")[0].value.trim1()))
		{
			alert("Your email address is invalid. Please try again !!");			
 			document.getElementsByName("email")[0].focus();
           document.getElementsByName("email")[0].select();
  			return false ;
	    }
		 if(document.getElementsByName("phone")[0].value.trim1()==""){
		 alert("Please Enter Phone Number");
		 document.getElementsByName("phone")[0].focus();
		 document.getElementsByName("phone")[0].select();
		 return false;
	 }*/
	 
	phoneval=document.getElementsByName("phone")[0].value
	var phonePat=/^\d{10}$/;
	var matchArray = phoneval.match(phonePat);
	if(!phonePat.test(phoneval))
	{
 	   alert("Please Enter a Valid Phone Number.");
	   document.getElementsByName("phone")[0].select();
	   return false;
	}
	
	if(phoneval == '0000000000' || phoneval == '1111111111' || phoneval == '2222222222' || phoneval == '3333333333' || phoneval == '4444444444' || phoneval == '5555555555' || phoneval == '6666666666' || phoneval == '7777777777' || phoneval == '8888888888' || phoneval == '9999999999'){
		alert("Please Enter a Valid Phone Number.");
		 document.getElementsByName("phone")[0].focus();
		 document.getElementsByName("phone")[0].select();
		 return false;
	}

	altphoneval=document.getElementsByName("altphone")[0].value
	var altphonePat=/^\d{10}$/;
	var matchArray = altphoneval.match(altphonePat);
	if(!altphonePat.test(altphoneval))
	{
		alert("Please Enter a Valid Alternate Phone Number.");
		document.getElementsByName("altphone")[0].select();
		return false;
	}
	
	if(altphoneval == '0000000000' || altphoneval == '1111111111' || altphoneval == '2222222222' || altphoneval == '3333333333' || altphoneval == '4444444444' || altphoneval == '5555555555' || altphoneval == '6666666666' || altphoneval == '7777777777' || altphoneval == '8888888888' || altphoneval == '9999999999'){
		alert("Please Enter a Valid Alternate Phone Number.");
		 document.getElementsByName("altphone")[0].focus();
		 document.getElementsByName("altphone")[0].select();
		 return false;
	}

	callme();
}

function callme()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
//var url="newinsert.php?fname="+document.getElementsByName("first_name")[0].value+"&lname="+document.getElementsByName("last_name")[0].value+"&email="+document.getElementsByName("email")[0].value+"&phone="+document.getElementsByName("phone")[0].value;
var url="newinsert.php?fname="+document.getElementsByName("first_name")[0].value+"&lname="+document.getElementsByName("last_name")[0].value+"&phone="+document.getElementsByName("phone")[0].value+"&altphone="+document.getElementsByName("altphone")[0].value;
//alert(url);

xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,false)
xmlHttp.send(null)
}

function stateChanged() 
{ 	//alert(xmlHttp.readyState);

 if (xmlHttp.readyState==4 || xmlHttp.readyState== 200)
 { 
 //alert(xmlHttp.responseText);
 //document.getElementById("one").innerHTML=xmlHttp.responseText 
 } 
 else{
	   
 }
}

function GetXmlHttpObject()
{
 xmlHttp=null;
 try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

