// JavaScript Document
var xmlHttptm;
function topmenu(val)
{

	xmlHttptm=GetXmlHttpObject()
		if (xmlHttptm==null)
		{
		alert ("Browser does not support HTTP Request")
		return
		} 
	var url;
	if(val != "")
	{
			if((document.getElementById('firstname').value=="")|| (document.getElementById('firstname').value =="First Name"))
		{
			alert("Please Enter Your First Name");
			document.getElementById('firstname').focus();
			return false;		
		}
		if((document.getElementById('lastname').value=="") || (document.getElementById('lastname').value =="Last Name"))
		{
			alert("Please Enter Your Last Name");
			document.getElementById('lastname').focus();
			return false;
		}
		if((document.getElementById('address').value=="")|| (document.getElementById('address').value =="Address"))
		{
			alert("Please Enter Your Address");
			document.getElementById('address').focus();
			return false;		
		}
		
		if((document.getElementById('city').value=="")|| (document.getElementById('city').value =="City"))
		{
			alert("Please Enter Your Address");
			document.getElementById('city').focus();
			return false;		
		}
		
		if(document.getElementById('state').selectedIndex == 0)
		{
			alert("Please Enter Your State");
			document.getElementById('state').focus();
			return false;		
		}
		
			
		
		if((document.getElementById('zip').value=="")|| (document.getElementById('zip').value =="Zip"))
		{
			alert("Please Enter Your Zip");
			document.getElementById('zip').focus();
			return false;		
		}

		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if (!document.getElementById('email').value.match(re)) 
		{
			alert('Please enter a valid Email ID');
			document.getElementById('email').value="";
			document.getElementById('email').focus();
			return false;
		}
		
		if((document.getElementById('phone').value=="")|| (document.getElementById('phone').value =="Contact Phone"))
		{
			alert("Please Enter Your Phone Number");
			document.getElementById('phone').focus();
			return false;		
		}
		
			if((document.getElementById('mobile').value=="")|| (document.getElementById('mobile').value =="Contact Mobile"))
		{
			alert("Please Enter Your Mobile Phone Number");
			document.getElementById('mobile').focus();
			return false;		
		}
		
			if((document.getElementById('fax').value=="")|| (document.getElementById('fax').value =="Contact Fax"))
		{
			alert("Please Enter Your Mobile Phone Number");
			document.getElementById('fax').focus();
			return false;		
		}
		
		if(document.getElementById('user_registration_vID').value=="")
		{
			alert("Please Enter the Captcha Values as same in the Image");
			document.getElementById('user_registration_vID').focus();
			return false;
		}
			var firstname = "";
			var lastname = "";
			var address = "";
			var city = "";
			var state = "";
			var zip = "";
			var phone = "";
			var mobile = "";
			var fax = "";
			var email = "";
			var comments = "";
			
			
			var user_registration_vID = "";
			firstname = document.getElementById("firstname").value;
			lastname = document.getElementById("lastname").value;
			address = document.getElementById("address").value;
			city = document.getElementById("city").value;
			state = document.getElementById("state").value;
			zip = document.getElementById("zip").value;
			phone = document.getElementById("phone").value;
			mobile = document.getElementById("mobile").value;
			fax = document.getElementById("fax").value;
			email = document.getElementById("email").value;
			comments = document.getElementById("comments").value;			
			user_registration_vID = document.getElementById("user_registration_vID").value;
url = "feed_email.php?firstname="+firstname+"&lastname="+lastname+"&address="+address+"&city="+city+"&state="+state+"&zip="+zip+"&phone="+phone+"&mobile="+mobile+"&fax="+fax+"&email="+email+"&comments="+comments+"&user_registration_vID="+user_registration_vID+"&val="+val;
	}else{
		url= "formapply.php";
	}
	//alert(url);
	xmlHttptm.onreadystatechange=stateChangedtm
	xmlHttptm.open("GET",url,true)
	xmlHttptm.send(null) 
	
}

function stateChangedtm() 
{ 
	if (xmlHttptm.readyState==4 || xmlHttptm.readyState=="complete")
	{ 
		//alert(xmlHttptm.responseText);

			if(xmlHttptm.responseText == 1)
			{
				document.getElementById("err").innerHTML=("<span class='red-bold'>Captcha Image Not Verified.Please Retry</span>");
				topmenu('');
			}
					else if(xmlHttptm.responseText == 2)
			{
				document.getElementById("topm").innerHTML="";
				document.getElementById("err").innerHTML=("<span class='green-bold'>Thanks for your comments.We will get back at the earliest.</span>");
			}
			else
			{
				document.getElementById("topm").innerHTML=xmlHttptm.responseText;
			}
			
	}


	if (xmlHttptm.readyState==1)
	{ 
			document.getElementById("topm").innerHTML="<top><center><img src=images/ajax-loader.gif></center></top>";
	} 
		

} 
function trimString(sStr)
{
   var s;
   sStr = sStr.toString();
   s = sStr.replace(/(^\s*)|(\s*$)/g,"");
   alert("S :"+s);
   return(s);
}
//************************************Captcha Image Ajax Starts Here**********************
var xmlHttp
function loadcap()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url;
	url="_new_cap.php";
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			document.getElementById("cap").innerHTML=xmlHttp.responseText;
	}
	if (xmlHttp.readyState==1)
	{ 
			document.getElementById("cap").innerHTML="<img src='images/ajax-loader.gif'>";
	}
} 
//******************************************Captcha Image Ajax Ends Here**********************
function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 

//***********************************************

function check(n)
{
	if(n == "Contact Name")
	{
		document.getElementById("cont_name").value = "";
	}
	if(n == "Contact Email")
	{
		document.getElementById("cont_email").value = "";
	}
		if(n == "Contact Phone")
	{
		document.getElementById("cont_phone").value = "";
	}

}
//***************************** To allow only Numbers ********************

function numcheck(event) 
 {
 if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 48 && event.which <= 57) || (event.which == 8 )  || (event.which==0) || (event.which==43) || (event.which==45)|| (event.which==95) )
	   {
	     return; 
		}
  else
   { 
  		return false;
  	}
 }
 else
 {
		// alert(event.keyCode);
 
    if( (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode == 8 )|| (event.keyCode == 43)|| (event.keyCode == 45 )|| (event.keyCode == 95 ) )
	   {
	     return; 
	}
  else { 
    return false;
  }
	}
 }
 /**********************To allow only characters*******************/
 function characterchecking(event)
{
  if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 97 && event.which <= 122 ) 
   || (event.which >= 65 && event.which <= 90 ) || (event.which == 13 ) || (event.which == 95 )
   || (event.which == 8 ) || (event.which==0))
    {
	     return ; 
	}
  else {
    return false;
  }
 }
 else
 {
  if( (event.keyCode >= 97 && event.keyCode <= 122 ) 
   || (event.keyCode >= 65 && event.keyCode <= 90 ) || (event.keyCode == 13 ) || (event.keyCode == 95 )
   || (event.keyCode == 8 ) || (event.keyCode==32))
    {
	     return ; 
	}
  else {
    return false;
  }
  }
}
//***********************************
	
 function charactercheck(event)
{
  if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 97 && event.which <= 122 ) || (event.which == 32) || (event.which == 39 )
   || (event.which >= 65 && event.which <= 90 ) || (event.which == 13 ) || (event.which == 95 )
   || (event.which == 8 ) || (event.which==0))
    {
	     return ; 
	}
  else {
    return false;
  }
 }
 else
 {
  if( (event.keyCode >= 97 && event.keyCode <= 122 ) || (event.keyCode == 32) || (event.keyCode == 39 )
   || (event.keyCode >= 65 && event.keyCode <= 90 ) || (event.keyCode == 13 ) || (event.keyCode == 95 )
   || (event.keyCode == 8 ) )
    {
	     return ; 
	}
  else {
    return false;
  }
  }
}
//*************************************************************************************************************
function clearText(field){
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}