function doValidateEnq()
{

	var lclvar_txtName;
	var lclvar_txtAddress;
	var lclvar_selCountry;
	var lclvar_txtEmail;
	var lclvar_txtccNo;
	var lclvar_selItenary;
	var lclvar_txtQuery;
	var lclvar_indiatrip;

  if(document.getElementById("txtName"))
  {
    lclvar_txtName=document.getElementById("txtName")
  }
  
    if(document.getElementById("txtAddress"))
  {
    lclvar_txtAddress=document.getElementById("txtAddress")
  }
  
  if(document.getElementById("selCountry"))
  {
    lclvar_selCountry=document.getElementById("selCountry")
  }

  if(document.getElementById("txtEmail"))
  {
    lclvar_txtEmail=document.getElementById("txtEmail")
  }
   
   if(document.getElementById("txtCCnumber"))
  {
    lclvar_txtccNo=document.getElementById("txtCCnumber")
  }
 
   if(document.getElementById("selItenary"))
  {
    lclvar_selItenary=document.getElementById("selItenary")
  }
  
  if(document.getElementById("txtQuery"))
  {
    lclvar_txtQuery=document.getElementById("txtQuery")
  }
  
  
  if(document.getElementById("rdIndiaTrip") || document.getElementById("rdIndiaTrip1"))
  {
    if(document.getElementById("rdIndiaTrip").checked)
	{
	  lclvar_indiatrip="Yes"
	}
	else
	{
	  lclvar_indiatrip="No"
	}
    
  }

  var errorobj;
  errorstatus=false;
  
  
  
  if(lclvar_txtName!=undefined)
  {
		if(lclvar_txtName.value.replace(/ /g,'')=="")
		{
		  document.getElementById("errname").innerHTML="<Br>Please enter your Name"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtName;
		  }
		}
		else if(!isName(lclvar_txtName.value) && lclvar_txtName.value.replace(/ /g,'')!="")
		{
		  document.getElementById("errname").innerHTML="<Br>Please enter a valid Name"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtName;
		  }
		}
		else
		{
		  document.getElementById("errname").innerHTML=""
		}
	
  }
  
  
  
  
  
  if(lclvar_txtAddress!=undefined)
  {
		if(!isRemarks(lclvar_txtAddress.value) && lclvar_txtAddress.value.replace(/ /g,'')!="")
		{
		  document.getElementById("erraddress").innerHTML="<Br>Please enter a valid Address"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtAddress;
		  }
		}
		else
		{
		  document.getElementById("erraddress").innerHTML=""
		}
  }
  
  
  
  
  
  if(lclvar_selCountry!=undefined)
  {
    if(lclvar_selCountry.value.replace(/ /g,'')=="0")
		{
		  document.getElementById("errCountry").innerHTML="<Br>Please select your Country"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_selCountry;
		  }
		}
		else
		{
		  document.getElementById("errCountry").innerHTML=""
		}
  }
  
  
  
  
  
  if(lclvar_txtEmail!=undefined)
  {
        if(lclvar_txtEmail.value.replace(/ /g,'')=="")
		{
		  document.getElementById("errEmail").innerHTML="<Br>Please enter your Email"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtEmail;
		  }
		}
		else if(!isEmail(lclvar_txtEmail.value) && lclvar_txtEmail.value.replace(/ /g,'')!="")
		{
		  document.getElementById("errEmail").innerHTML="<Br>Please enter a valid Email"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtEmail;
		  }
		}
		else
		{
		  document.getElementById("errEmail").innerHTML=""
		}
  }
  
  
  if(lclvar_txtccNo!=undefined)
  {
        if(!isPhoneNumber(lclvar_txtccNo.value) && lclvar_txtccNo.value.replace(/ /g,'')!="")
		{
		  document.getElementById("errcontactNo").innerHTML="<Br>Please enter a valid Contact number"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_txtccNo;
		  }
		}
		else
		{
		  document.getElementById("errcontactNo").innerHTML=""
		}
    
  }
  
  
  
  if(lclvar_selItenary!=undefined)
  {
  
    if(lclvar_selItenary.value.replace(/ /g,'')=="0")
		{
		  document.getElementById("erritenary").innerHTML="<Br>Please select your Preferred Itinerary"
		  errorstatus=true;
		  if(errorobj==undefined)
		  {
		  errorobj=lclvar_selItenary;
		  }
		}
		else
		{
		  document.getElementById("erritenary").innerHTML=""
		}
		
  }
  
  
  
  if(lclvar_txtQuery!=undefined)
  {
		if(lclvar_txtQuery.value.replace(/ /g,'')=="")
		{  
			document.getElementById("errQuery").innerHTML="<Br>Please enter your Query"  
			errorstatus=true; 
			if(errorobj==undefined)  
			{	
				errorobj=lclvar_txtQuery;				
			}
		}
		else if(!isRemarks(lclvar_txtQuery.value) && lclvar_txtQuery.value.replace(/ /g,'')!="")
		{  
		document.getElementById("errQuery").innerHTML="<Br>Please enter a valid Query" 
		errorstatus=true;  
			if(errorobj==undefined) 
				{	
				errorobj=lclvar_txtQuery;	
				}
			}
			else
			{
			  document.getElementById("errQuery").innerHTML=""
			}		
  }
  
if(lclvar_indiatrip==undefined)
{
  lclvar_indiatrip=""
}

if(errorstatus)
{
  errorobj.focus();
}
else
{
  
		var xmlHttp=GetXmlHttpObject();
		var url="SaveEnquiry.asp"
		
		var params='Enquiryform='+escape(document.getElementById("EnqForm").value)+'&Name='+escape(lclvar_txtName.value)+'&Address='+escape(lclvar_txtAddress.value)+'&Country='+escape(lclvar_selCountry.value)+'&Email='+escape(lclvar_txtEmail.value)+'&ContactNumber='+escape(lclvar_txtccNo.value.replace(/\+/g,"Plus"))+'&Itenary='+escape(lclvar_selItenary.value)+'&Triptoindia='+escape(lclvar_indiatrip)+'&Query='+escape(lclvar_txtQuery.value)+'&rand='+Math.random();
		xmlHttp.open("POST", url, true);
		//Send the proper header information along with the request
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");

		xmlHttp.onreadystatechange = function() 
		{//Call a function when the state changes. 
			   if(xmlHttp.readyState==1)
				{
				  document.getElementById('EnquiryFrm').innerHTML='<div style="padding-top:2"><img src="../../images/loading.GIF" align="center" valign="middle" border="0"></div>'
				}
				else if(xmlHttp.readyState==4)
				{
                  document.getElementById('EnquiryFrm').innerHTML=xmlHttp.responseText;
				  doClearEnquiry();
				}	
		}	
		xmlHttp.send(params); 	
}

}





function doClearEnquiry()
{
	if(document.getElementById("txtName"))
	  {
		document.getElementById("txtName").value=""
	  }
  
	if(document.getElementById("txtAddress"))
	  {
		document.getElementById("txtAddress").value=""
	  }
	  
	if(document.getElementById("selCountry"))
	{
	 document.getElementById("selCountry").value="0"
	}

	if(document.getElementById("txtEmail"))
	{
	document.getElementById("txtEmail").value=""
	}
	   
	if(document.getElementById("txtCCnumber"))
	{
	  document.getElementById("txtCCnumber").value=""
	}

	if(document.getElementById("selItenary"))
	{
	  document.getElementById("selItenary").value="0"
	}

	if(document.getElementById("txtQuery"))
	{
	  document.getElementById("txtQuery").value=""
	}
	if( document.getElementById("rdIndiaTrip1"))
	{
    document.getElementById("rdIndiaTrip1").checked=true
	}

	if(document.getElementById("errname"))
		document.getElementById("errname").innerHTML="";
	if(document.getElementById("erraddress"))
		document.getElementById("erraddress").innerHTML=""
	if(document.getElementById("errCountry"))
	 document.getElementById("errCountry").innerHTML=""
	if(document.getElementById("errEmail"))
	  document.getElementById("errEmail").innerHTML=""
	if( document.getElementById("errcontactNo"))
	   document.getElementById("errcontactNo").innerHTML=""
	if(document.getElementById("erritenary"))
	    document.getElementById("erritenary").innerHTML=""
	if(document.getElementById("errQuery"))
		document.getElementById("errQuery").innerHTML=""
}


function onBlurValidate(obj)
{
		var lclvar_txtName;
		var lclvar_txtAddress;
		var lclvar_selCountry;
		var lclvar_txtEmail;
		var lclvar_txtccNo;
		var lclvar_selItenary;
		var lclvar_txtQuery;
		var lclvar_indiatrip;

		  if(document.getElementById("txtName"))
		  {
			lclvar_txtName=document.getElementById("txtName")
		  }
		  
			if(document.getElementById("txtAddress"))
		  {
			lclvar_txtAddress=document.getElementById("txtAddress")
		  }
		  
		  if(document.getElementById("selCountry"))
		  {
			lclvar_selCountry=document.getElementById("selCountry")
		  }

		  if(document.getElementById("txtEmail"))
		  {
			lclvar_txtEmail=document.getElementById("txtEmail")
		  }
		   
		   if(document.getElementById("txtCCnumber"))
		  {
			lclvar_txtccNo=document.getElementById("txtCCnumber")
		  }
		 
		   if(document.getElementById("selItenary"))
		  {
			lclvar_selItenary=document.getElementById("selItenary")
		  }
		  
		  if(document.getElementById("txtQuery"))
		  {
			lclvar_txtQuery=document.getElementById("txtQuery")
		  }
		  
		  
		  if(document.getElementById("rdIndiaTrip") || document.getElementById("rdIndiaTrip1"))
		  {
			if(document.getElementById("rdIndiaTrip").checked)
			{
			  lclvar_indiatrip="Yes"
			}
			else
			{
			  lclvar_indiatrip="No"
			}
			
		  }

		  var errorobj;
		  errorstatus=false;
		  
		  
		  
		  if(lclvar_txtName!=undefined)
		  {
		    if(obj.id==lclvar_txtName.id)
			{
				if(lclvar_txtName.value.replace(/ /g,'')=="")
				{
				  document.getElementById("errname").innerHTML="<Br>Please enter your Name"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtName;
				  }
				}
				else if(!isName(lclvar_txtName.value) && lclvar_txtName.value.replace(/ /g,'')!="")
				{
				  document.getElementById("errname").innerHTML="<Br>Please enter a valid Name"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtName;
				  }
				}
				else
				{
				  document.getElementById("errname").innerHTML=""
				}
			}
		  }
		  
		  
		  
		  
		  
		  if(lclvar_txtAddress!=undefined)
		  {
		    if(obj.id==lclvar_txtAddress.id)
			{
				if(!isRemarks(lclvar_txtAddress.value) && lclvar_txtAddress.value.replace(/ /g,'')!="")
				{
				  document.getElementById("erraddress").innerHTML="<Br>Please enter a valid Address"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtAddress;
				  }
				}
				else
				{
				  document.getElementById("erraddress").innerHTML=""
				}
			}	
		  }
		  
		  
		  
		  
		  
		  if(lclvar_selCountry!=undefined)
		  {
		    if(obj.id==lclvar_selCountry.id)
			{
			  if(lclvar_selCountry.value.replace(/ /g,'')=="0")
				{
				  document.getElementById("errCountry").innerHTML="<Br>Please select your Country"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_selCountry;
				  }
				}
				else
				{
				  document.getElementById("errCountry").innerHTML=""
				}
			}	
		  }
		  
		  
		  
		  
		  
		  if(lclvar_txtEmail!=undefined)
		  {
		    if(obj.id==lclvar_txtEmail.id)
			{
				if(lclvar_txtEmail.value.replace(/ /g,'')=="")
				{
				  document.getElementById("errEmail").innerHTML="<Br>Please enter your Email"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtEmail;
				  }
				}
				else if(!isEmail(lclvar_txtEmail.value) && lclvar_txtEmail.value.replace(/ /g,'')!="")
				{
				  document.getElementById("errEmail").innerHTML="<Br>Please enter a valid Email"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtEmail;
				  }
				}
				else
				{
				  document.getElementById("errEmail").innerHTML=""
				}
			}	
		  }
		  
		  
		  if(lclvar_txtccNo!=undefined)
		  {
		     if(!isPhoneNumber(lclvar_txtccNo.value) && lclvar_txtEmail.value.replace(/ /g,'')!="")
				{
				  document.getElementById("errcontactNo").innerHTML="<Br>Please enter a valid Contact number"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_txtccNo;
				  }
				}
				else
				{
				  document.getElementById("errcontactNo").innerHTML=""
				}
			
		  }
		  
		  
		  
		  if(lclvar_selItenary!=undefined)
		  {
		   if(obj.id==lclvar_selItenary.id)
			{
			
			   if(lclvar_selItenary.value.replace(/ /g,'')=="0")
				{
				  document.getElementById("erritenary").innerHTML="<Br>Please select your Preferred Itinerary"
				  errorstatus=true;
				  if(errorobj==undefined)
				  {
				  errorobj=lclvar_selItenary;
				  }
				}
				else
				{
				  document.getElementById("erritenary").innerHTML=""
				}
			}
		  }
		  
		  
		  
		  if(lclvar_txtQuery!=undefined)
		  {
		  	if(obj.id==lclvar_txtQuery.id)
			{
			
				if(lclvar_txtQuery.value.replace(/ /g,'')=="")
				{  
					document.getElementById("errQuery").innerHTML="<Br>Please enter your Query"  
					errorstatus=true; 
					if(errorobj==undefined)  
					{	
						errorobj=lclvar_txtQuery;				
					}
				}
				else if(!isRemarks(lclvar_txtQuery.value) && lclvar_txtQuery.value.replace(/ /g,'')!="")
				{  
				document.getElementById("errQuery").innerHTML="<Br>Please enter a valid Query" 
				errorstatus=true;  
					if(errorobj==undefined) 
						{	
						errorobj=lclvar_txtQuery;	
						}
					}
					else
					{
					  document.getElementById("errQuery").innerHTML=""
					}		
		  }
		}  
 }