
//function for  Fields Validation validation
	function echeck(str) {
 
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}
 
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}
 
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}
 
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
 
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }
 
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
 
 		 return true					
	}
 

function validateText(numb)
{ 
	if(isNaN(numb)) 
	{
		
		return false
	}
	return true
} 
 
 
 
 
 /******************************************FEEDBACK************************************************/
function feedback_request()
{
	var frm=document.feedback_rqst;
	if(frm.name.value=="")
	{
		alert("Name field is left blank");
		frm.name.focus();
		 return false;
	}
	if(frm.ph_no.value=="")
	{
		alert("Phone No field is left blank");
		frm.ph_no.focus();
		 return false;
	}
	if(validateText(frm.ph_no.value)==false)
	{
		alert("Phone No field not Valid");
		return false;
	}
	
	if(frm.e_mail.value=="")
	{
		alert("Email field is left blank");
		frm.e_mail.focus();
		 return false;
	}
	if(echeck(frm.e_mail.value)==false)
				{
					alert("Email Invalid");
					frm.e_mail.focus();
					return false;
				}
	if(validateText(frm.mobno.value)==false)
	{
		alert("MOBILE No field not Valid");
		return false;
	}
	
	if(frm.city.value=="")
	{
		alert("City field is left blank");
		frm.city.focus();
		 return false;
	}
	if(frm.address.value=="")
	{
		alert("Address field is left blank");
		frm.address.focus();
		 return false;
	}
	if(frm.pin.value=="")
	{
		alert("Pin field is left blank");
		frm.pin.focus();
		 return false;
	}
	if(validateText(frm.pin.value)==false)
	{   
		alert("Pin field not Valid");
		return false;
	}
	if(frm.vrno.value=="")
	{
		alert("Vehice Registration no required");
		frm.vrno.focus();
		 return false;
	}
	if(frm.comments.value=="")
	{
		alert("Comments field is left blank");
		frm.comments.focus();
		 return false;
	}
	
	
	
}
/******************************************REQUEST QUOTE************************************************/
function quote(){
var frm=document.request_quote;
	if(frm.name.value=="")
	{
		alert("Name field is left blank");
		frm.name.focus();
		 return false;
	}
	if(frm.ph_no.value=="")
	{
		alert("Phone No field is left blank");
		frm.ph_no.focus();
		 return false;
	}
	if(validateText(frm.ph_no.value)==false)
	{
		alert("Phone No field not Valid");
		return false;
	}
	if(frm.e_mail.value=="")
	{
		alert("Email field is left blank");
		frm.e_mail.focus();
		 return false;
	}
	if(echeck(frm.e_mail.value)==false)
				{
					alert("Email Invalid");
					frm.e_mail.focus();
					return false;
				}
	if(validateText(frm.mobno.value)==false)
	{
		alert("MOBILE No field not Valid");
		return false;
	}
	if(validateText(frm.faxno.value)==false)
	{
		alert("FAX No field not Valid");
		return false;
	}
	if(frm.city.value=="")
	{
		alert("City field is left blank");
		frm.city.focus();
		 return false;
	}
	if(frm.address.value=="")
	{
		alert("Address field is left blank");
		frm.address.focus();
		 return false;
	}
	if(frm.pin.value=="")
	{
		alert("Pin field is left blank");
		frm.pin.focus();
		 return false;
	}
	if(validateText(frm.pin.value)==false)
	{   
		alert("Pin field not Valid");
		return false;
	}
	if(frm.budget.value=="")
	{
		alert("Budget field is left blank");
		frm.budget.focus();
		 return false;
	}
	if(validateText(frm.budget.value)==false)
	{   
		alert("Budget field not Valid");
		return false;
	}
	if(frm.comments.value=="")
	{
		alert("Comments field is left blank");
		frm.comments.focus();
		 return false;
	}
	
	

	
	
}

/******************************************TEST dRIVE************************************************/

function testdrive()
{
		var frm=document.test_drive;
	if(frm.name.value=="")
	{
		alert("Name field is left blank");
		frm.name.focus();
		 return false;
	}
	if(frm.ph_no.value=="")
	{
		alert("Phone No field is left blank");
		frm.ph_no.focus();
		 return false;
	}
	if(validateText(frm.ph_no.value)==false)
	{
		alert("Phone No field not Valid");
		return false;
	}
	if(frm.e_mail.value=="")
	{
		alert("Email field is left blank");
		frm.e_mail.focus();
		 return false;
	}
	if(echeck(frm.e_mail.value)==false)
				{
					alert("Email Invalid");
					frm.e_mail.focus();
					return false;
				}
	if(validateText(frm.mobno.value)==false)
	{
		alert("MOBILE No field not Valid");
		return false;
	}
	
	if(frm.city.value=="")
	{
		alert("City field is left blank");
		frm.city.focus();
		 return false;
	}
	if(frm.address.value == "")
	{
		alert("Address field is left blank");
		frm.address.focus();
		 return false;
	}
	if(frm.pin.value=="")
	{
		alert("Pin field is left blank");
		frm.pin.focus();
		 return false;
	}
	if(validateText(frm.pin.value)==false)
	{   
		alert("Pin field not Valid");
		return false;
	}
	
	if(frm.datei.value=="")
	{
		alert("Date field is left blank");
		frm.datei.focus();
		 return false;
	}
	
	

}

/******************************************ONLINE SERVICE************************************************/


function online_service(){
var frm=document.online_serce;
	if(frm.name.value=="")
	{
		alert("Name field is left blank");
		frm.name.focus();
		 return false;
	}
	if(frm.ph_no.value=="")
	{
		alert("Phone No field is left blank");
		frm.ph_no.focus();
		 return false;
	}
	if(validateText(frm.ph_no.value)==false)
	{
		alert("Phone No field not Valid");
		return false;
	}
	if(validateText(frm.mobno.value)==false)
	{
		alert("MOBILE No field not Valid");
		return false;
	}
	if(frm.city.value=="")
	{
		alert("City field is left blank");
		frm.city.focus();
		 return false;
	}
	if(frm.e_mail.value=="")
	{
		alert("Email field is left blank");
		frm.e_mail.focus();
		 return false;
	}
	if(echeck(frm.e_mail.value)==false)
				{
					alert("Email Invalid");
					frm.e_mail.focus();
					return false;
				}
	
	if(frm.address.value=="")
	{
		alert("Address field is left blank");
		frm.address.focus();
		 return false;
	}
	if(frm.pin.value=="")
	{
		alert("Pin field is left blank");
		frm.pin.focus();
		 return false;
	}
	if(validateText(frm.pin.value)==false)
	{   
		alert("Pin field not Valid");
		return false;
	}
	if(frm.vrno.value=="")
	{
		alert("Vehicle Registration no required:");
		frm.vrno.focus();
		 return false;
	}
	if(frm.datei.value=="")
	{
		alert("Date field is left blank");
		frm.datei.focus();
		 return false;
	}
	
	if(frm.comments.value=="")
	{
		alert("SERVICE REQUIRED field is left blank");
		frm.comments.focus();
		 return false;
	}
	

}
	
	
	/******************************************PRE OWNED CAR************************************************/
function pre_owned_car(){
var frm=document.pre_own_car;
	if(frm.name.value=="")
	{
		alert("Name field is left blank");
		frm.name.focus();
		 return false;
	}
	if(frm.ph_no.value=="")
	{
		alert("Phone No field is left blank");
		frm.ph_no.focus();
		 return false;
	}
	if(validateText(frm.ph_no.value)==false)
	{
		alert("Phone No field not Valid");
		return false;
	}
	if(frm.e_mail.value=="")
	{
		alert("Email field is left blank");
		frm.e_mail.focus();
		 return false;
	}
	if(echeck(frm.e_mail.value)==false)
				{
					alert("Email Invalid");
					frm.e_mail.focus();
					return false;
				}
	if(frm.address.value=="")
	{
		alert("Address field is left blank");
		frm.address.focus();
		 return false;
	}
	if(frm.pin.value=="")
	{
		alert("Pin field is left blank");
		frm.pin.focus();
		 return false;
	}
	if(validateText(frm.pin.value)==false)
	{   
		alert("Pin field not Valid");
		return false;
	}
	
	if(frm.car.value=="")
	{
		alert("Model name field is left blank");
		frm.car.focus();
		 return false;
	}
	if(frm.kilometers.value=="")
	{
		alert("Kilometers field is left blank");
		frm.kilometers.focus();
		 return false;
	}
	if(frm.year.value=="")
	{
		alert("Year field is left blank");
		frm.year.focus();
		 return false;
	}
	if(frm.price.value=="")
	{
		alert("Price field is left blank");
		frm.price.focus();
		 return false;
	}
	
	

}	
