// 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('dd_service').selectedIndex == 0)
		{
			alert("Services interested in..");
			document.getElementById('dd_service').focus();
			return false;		
		}
		if((document.getElementById('cont_name').value=="") || (document.getElementById('cont_name').value =="Contact Name"))
		{
			alert("Please Enter Your Name");
			document.getElementById('cont_name').focus();
			return false;
		}
		if((document.getElementById('cont_email').value=="")|| (document.getElementById('cont_email').value =="Contact Email"))
		{
			alert("Please Enter Your Email");
			document.getElementById('cont_email').focus();
			return false;		
		}
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if (!document.getElementById('cont_email').value.match(re)) 
		{
			alert('Please enter a valid Email ID');
			document.getElementById('cont_email').value="";
			document.getElementById('cont_email').focus();
			return false;
		}
		if((document.getElementById('cont_phone').value=="")|| (document.getElementById('cont_phone').value =="Contact Phone"))
		{
			alert("Please Enter Your Phone Number");
			document.getElementById('cont_phone').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 dd_service = "";
			var cont_name = "";
			var cont_email = "";
			var cont_phone = "";
			var user_registration_vID = "";
			dd_service = document.getElementById("dd_service").value;
			cont_name = document.getElementById("cont_name").value;
			cont_email = document.getElementById("cont_email").value;
			cont_phone = document.getElementById("cont_phone").value;
			user_registration_vID = document.getElementById("user_registration_vID").value;
url = "feed_email.php?dd_service="+dd_service+"&cont_name="+cont_name+"&cont_email="+cont_email+"&cont_phone="+cont_phone+"&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;
}
