
function Validate()

{
	if(document.forms[0].service_type.selectedIndex == 0)
	{
	    alert("Please select a service type");
	  document.forms[0].service_type.focus();
	  return false;
	}

/*
	if(document.forms[0].vehicle_type.selectedIndex == 0)
	{
	    alert("Please select a vehicle type");
	  document.forms[0].vehicle_type.focus();
	  return false;
	}
*/	


    if(document.forms[0].fullname.value=="")
	{
	    alert("Please enter your name");
	  document.forms[0].fullname.focus();
	  return false;
	}
	if(document.forms[0].phone.value=="")
	{
	   alert("Please enter your phone number");
	  document.forms[0].phone.focus();
	  return false;
	}
 if(!telephoneCheck(document.forms[0].phone.value))
  	{
	 	   alert("Please enter valid phone number");
		document.forms[0].phone.focus();
    	return false;
   	}




	if(document.forms[0].email.value=="")
	{
	    alert("Please enter your email address");
	  document.forms[0].email.focus();
	  return false;
	}
	 if(!checkEmail(document.forms[0].email))
  	{
		document.forms[0].email.focus();
    	return false;
   	}
    
	else
	{
	  return true;
	}
  
}

function checkEmail(sttr)
{
	stttr=sttr.value;
	if(stttr.indexOf("@")==-1)
	{
   		alert("Please enter a valid email Id");
   		return false;
	} 
	else
	{
	   	if(stttr.indexOf(".")==-1)
      	{
        	alert("Please enter a valid email Id");
         	return false;
      	}
      	else
      	{
        if(stttr.lastIndexOf(".")<stttr.lastIndexOf("@"))
        {
        	alert("Please enter a valid email Id");
            return false;
        }
    }
}
    return true;
}  



function telephoneCheck(telephoneNum)
 {
 	var validCharRegExp = /^\+?[\d\- ]+$/;
	var isValid = (validCharRegExp.test(telephoneNum));
	
	return isValid;
 }
 