var reqXMLObj = null;
 var xmlhttp = null;
 
 
 

function validate_form(formobj)
{
		if (validation(formobj)==false){
			return false;
		}
		else{
			reqXMLObj = gettheobj();
			var url = 'contact.php?name='+formobj.name.value+'&phone='+formobj.phone.value+'&destination='+formobj.destination.value+'&trip='+formobj.trip.value+'&email='+formobj.email.value+'&feedback='+formobj.feedback.value;
			
					
			reqXMLObj.open('GET',url,true);
			reqXMLObj.onreadystatechange = getMessage;
			reqXMLObj.send(null);
			return false;
		}
}



function gettheobj(){
    if(window.XMLHttpRequest){
              xmlhttp = new XMLHttpRequest();
            }
           else if (window.ActiveXObject){
           xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
           if (!xmlhttp){
           xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
           }
           }
  else{
      document.getElementById("message").innerHTML = '<div class="redColor">Soory,your browser does not support this function</div>'; 
      }
    return xmlhttp;
    }

	
	

function getMessage(){
	
    if(reqXMLObj.readyState==4)
      {
		  document.getElementById("message").innerHTML = reqXMLObj.responseText;
      }
	  else{
		  document.getElementById("message").innerHTML = '<img src="images/ajax-loader.gif" width="24" height="24" /><div class="redColor">Processing..</div>';  
		 }
	}

	


function validation(formobj){
			if(formobj.name.value==""){
				formobj.name.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your full name</div>';
				return false;
				}
				
			if(isNaN(formobj.phone.value)){
					document.getElementById("message").innerHTML= '<div class="redColor">Please enter your valid phone no</div>';
					formobj.phone.focus();
					
					return false;
				}
	
			if(formobj.phone.value==""){
				formobj.phone.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your phone no</div>';
				return false;
				}
				
			if(formobj.destination.value==""){
				formobj.destination.focus();
			
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your destination</div>';
				return false;
				}
				
				
			if(formobj.trip.value==""){
				formobj.trip.focus();
				document.getElementById("message").innerHTML='<div class="redColor">Please enter length of trip </div>';
				return false;
				}
				
			if(isNaN(formobj.trip.value)){
				documnet.getElementById("message").innerHTML='<div class="redColor">Please enter your valid length of trip</div>';
				}
				
					
				
			if(formobj.email.value==""){
				formobj.email.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your email</div>';
				return false;
				}
				
				
			if(echeck(formobj.email.value)==false)
			{
				 document.getElementById("message").innerHTML='<div class="redColor">Please enter your valid email</div>';
					  return false;
			}

				
			if(formobj.feedback.value==""){
				formobj.feedback.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your message</div>';
				return false;
				}
				
	}
	
	
	