///////////////////////// COMMON JAVASCRIPT FILE ////////////////////////////
//																		   //
// 	  COMMON JAVASCRIPT FILE FOR ALL THE SCRIPTS USED ALLOVER THE SITE     //
//																		   //
/////////////////////////////////////////////////////////////////////////////

//for Home Page

///////////////////////////////////////Setting Position of layers//////////////////

function setPosition(){
	iWidth = (!navigator.appName=="Netscape")?window.innerWidth:document.body.clientWidth; 
	iHeight = (!navigator.appName=="Netscape")?window.innerHeight:document.body.clientHeight; 
	
	 
	if((iWidth-1000) % 2 == 0){
	x=1000;
	}else
	{
	x=1000;
	}
	 
	if(iWidth>1000){
	 if(!navigator.appName=="Netscape"){
	  pos= (iWidth-x) / 2;
	 }else{
	  pos= (iWidth-x) / 2;
	 }
	}else
	{
	 pos= 0;
	}
		
		///////////////////////////////////////

		document.getElementById('newcars').style.left=pos+0;
		document.getElementById('preownedcars').style.left=pos+142;
		document.getElementById('onlinespecials').style.left=pos+250;
		document.getElementById('partsservice').style.left=pos+382;
		document.getElementById('research').style.left=pos+503;
		document.getElementById('finance').style.left=pos+598;
		document.getElementById('aboutus').style.left=pos+683;
		
		document.getElementById('flash_file1').style.left=pos+698;
		
		/*//positioning top
		document.getElementById('newcars').style.top=102;
		document.getElementById('multimedia').style.top=160;
		document.getElementById('enterprise').style.top=160; */

}



function setPositionHome(){
	iWidth = (!navigator.appName=="Netscape")?window.innerWidth:document.body.clientWidth; 
	iHeight = (!navigator.appName=="Netscape")?window.innerHeight:document.body.clientHeight; 
	
	 
	if((iWidth-1000) % 2 == 0){
	x=1000;
	}else
	{
	x=1000;
	}
	 
	if(iWidth>1000){
	 if(!navigator.appName=="Netscape"){
	  pos= (iWidth-x) / 2;
	 }else{
	  pos= (iWidth-x) / 2;
	 }
	}else
	{
	 pos= 0;
	}
		
		///////////////////////////////////////

		document.getElementById('newcars').style.left=pos+0;
		document.getElementById('preownedcars').style.left=pos+173;
		document.getElementById('onlinespecials').style.left=pos+284;
		document.getElementById('partsservice').style.left=pos+423;
		document.getElementById('research').style.left=pos+545;
		document.getElementById('finance').style.left=pos+643;
		document.getElementById('aboutus').style.left=pos+735;
		document.getElementById('TNails').style.left=pos+38;
		document.getElementById('TNails1').style.left=pos+38;


		/*//positioning top
		document.getElementById('newcars').style.top=102;
		document.getElementById('multimedia').style.top=160;
		document.getElementById('enterprise').style.top=160; */

}


function validatefinanceapply(FinanceApply)
{
	    
		if ((FinanceApply.FirstName.value==""))
		{
			alert("Enter First Name ");
			FinanceApply.FirstName.focus();
			return false;
		}
		
		if (FinanceApply.FirstName.value!="")
		{
			  FinanceApply.FirstName.value=removeLeadingAndTrailingChar(FinanceApply.FirstName.value);
			  if(FinanceApply.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					FinanceApply.FirstName.focus();
					return false;	
				 }
		}
		
 		if (FinanceApply.LastName.value=="")
		{
			alert("Enter Last Name ");
			FinanceApply.LastName.focus();
			return false;
		}
		if (FinanceApply.LastName.value!="") 
		{
			 FinanceApply.LastName.value=removeLeadingAndTrailingChar(FinanceApply.LastName.value);
			  if(FinanceApply.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					FinanceApply.LastName.focus();
					return false;	
				 }
		}
				
		if (FinanceApply.Email.value=="")
		{
			alert("Enter E-mail");
			FinanceApply.Email.focus();
			return false;
		}
	
		if (FinanceApply.Email.value!="" && !validemail(FinanceApply.Email.value))
		{ 
			alert("Enter Valid E-mail");
			FinanceApply.Email.focus();
			return false;		
		}

FinanceApply.OffPhone1.value=removeLeadingAndTrailingChar(FinanceApply.OffPhone1.value);	
FinanceApply.OffPhone2.value=removeLeadingAndTrailingChar(FinanceApply.OffPhone2.value);	
FinanceApply.OffPhone3.value=removeLeadingAndTrailingChar(FinanceApply.OffPhone3.value);	
	if(isNaN(FinanceApply.OffPhone1.value))
		{
			alert("Phone should be Numeric");	
			FinanceApply.OffPhone1.select();
			return false;
		}
	if(isNaN(FinanceApply.OffPhone2.value))
		{
			alert("Phone should be Numeric");	
			FinanceApply.OffPhone2.select();
			return false;
		}
	if(isNaN(FinanceApply.OffPhone3.value))
		{
			alert("Phone should be Numeric");	
			FinanceApply.OffPhone3.select();
			return false;
		}		


		if (FinanceApply.OffPhone1.value.length<3)
		{
			alert("Enter Phone");
			FinanceApply.OffPhone1.focus();
			return false;
		}
		if (FinanceApply.OffPhone2.value.length<3)
		{
			alert("Enter Phone");
			FinanceApply.OffPhone2.focus();
			return false;
		}
		if (FinanceApply.OffPhone3.value.length<4)
		{
			alert("Enter Phone");
			FinanceApply.OffPhone3.focus();
			return false;
		}	
		if(FinanceApply.OffPhone1.value.length==3 &&FinanceApply.OffPhone2.value.length==3 && FinanceApply.OffPhone3.value.length==4) {
			FinanceApply.OffPhone.value="("+FinanceApply.OffPhone1.value+") "+FinanceApply.OffPhone2.value+"-"+FinanceApply.OffPhone3.value;
		}
		
		return true;
}


function validnumber1()
{
	if ((event.keyCode <= 47 || event.keyCode > 57) && event.keyCode !=13) 
		event.returnValue = false;
}
function validnumber()
{
		if ((event.keyCode <= 47 || event.keyCode > 57) && event.keyCode !=13) 
		event.returnValue = false;
}

function alphanumeric1()
{

if (event.keyCode==46 || event.keyCode==126) 
		event.returnValue = false; 
	if ((event.keyCode >=33 && event.keyCode <=47) || (event.keyCode >=58  &&  event.keyCode <=64) || (event.keyCode >=91 && event.keyCode <=96 ) ||(event.keyCode >=123 && event.keyCode <=127 ) ) 
		event.returnValue = false; 

}




//////////////////////////////////////Setting Position of layers stop///////////////////
function thirdParty(site_thirdyparty){
 var myConfirm = confirm ("The content for this page is provided by http://" + site_thirdyparty + ", which is an independent third party website.")
if (myConfirm)
 return true
else
 return false
}

function thirdParty1(site_thirdyparty1){
 var myConfirm1 = confirm ("You are now leaving this website and entering http://" + site_thirdyparty1 + ", which is an independent third party website.");
  
if (myConfirm1)
 return true
else
 return false
}

//////////////////////////////////////////////////////////////////////////////////

function hideMe(obj){
	obj.style.visibility='hidden';
	return true;
}

function showMe(obj){
	obj.style.visibility='visible';
	return true;
}

/////////////////////////////////////////////////////////////////////////////////

<!--

var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
			// Handle all the the FSCommand messages in a Flash movie
			function fscommand_DoFSCommand(command, args) 
			{
				//var fscommandObj = InternetExplorer ? fscommand : document.fscommand;
				document.DetailedInfo.ExtColor.value=args;
				document.DetailedInfo.ExtColor1.value=args;
				document.DetailedInfo.IntColor.value=command;
			}

// Hook for Internet Explorer 
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub fscommand_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call fscommand_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SCRIPT\> \n');
}

function MM_reloadPage(init) {  // reloads the window if Nav4 resized.
	if (init==true) with (navigator) {
	  	if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    		document.MM_pgW=innerWidth; 
			document.MM_pgH=innerHeight; 
			onresize=MM_reloadPage; 
		}
	}
  	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
		location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { // gets the object by its id.
	var p,i,x;  
	if(!d) 
		d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) 
		x=d.all[n]; 
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) 
		x=d.getElementById(n); 
	return x;
}

function MM_showHideLayers() { // hides or shows layers.
  	var i,p,v,obj,args=MM_showHideLayers.arguments;
  	for (i=0; i<(args.length-2); i+=3) 
		if ((obj=MM_findObj(args[i]))!=null) { 
			v=args[i+2];
    		if (obj.style) { 
				obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
			}
    		obj.visibility=v;
		}
}

function MM_swapImgRestore() { // restores the mouseover images.
  	var i,x,a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
		x.src=x.oSrc;
}

function MM_preloadImages() { // preloads the mouseover images.
  	var d=document; 
	if(d.images) { 
		if(!d.MM_p) 
			d.MM_p=new Array();
    	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
    		if (a[i].indexOf("#")!=0) { 
				d.MM_p[j]=new Image; 
				d.MM_p[j++].src=a[i];
			}
	}
}

function MM_swapImage() { // swaps the images for mouse over effect.
  	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
   		if ((x=MM_findObj(a[i]))!=null)	{
			document.MM_sr[j++]=x; 
			if(!x.oSrc) 
				x.oSrc=x.src; 
			x.src=a[i+2];
		}
}

function MM_openBrWindow(theURL,winName,features) { // pop opens a browser window
  	window.open(theURL,winName,features);
}

function dot(obj)
{
//	if (event.keyCode!=9 && event.keyCode!=16)
//	{
//		alert(event.keyCode);
//	}
	
	if (event.keyCode==190 || event.keyCode==110)
	{

var i=0;j=0;text="";total="";
var len=obj.value.length;
for(i=0;i<len;i++)
{
	text=obj.value.charAt(i);
	if(text==".")
	{
		j=j+1;
	}
	if(j>1){text='';}
	total=total+text;
}
obj.value=total;
	}
}



//////////////////////////// Data Entry Validation /////////////////////////////////
function alphanumeric(obj)
{

if (event.keyCode==46 || event.keyCode==126 || event.keyCode==32) 
		event.returnValue = false; 
	if ((event.keyCode >=33 && event.keyCode <=47) || (event.keyCode >=58  &&  event.keyCode <=64) || (event.keyCode >=91 && event.keyCode <=96 ) ||(event.keyCode >=123 && event.keyCode <=127 ) ) 
		event.returnValue = false; 

}

function a()
{
alert(event.keyCode);	
}

function a(x,z)
{
var y=document.getElementById(z).value
	if (x==46 || x==126) 
		event.returnValue = false; 
		//alert("a");
	if (((x > 32 && x < 48) || (x > 57 && x < 65) || (x > 90 && x < 97) || (x > 45 && x <= 57)))
		//event.returnValue = false; 
		document.getElementById(z).value=y.substring(0,y.length -1);
		//alert("b");
//alert(x);
//document.getElementById(x).value=y.toUpperCase()
}

function validalphabet(FinanceForm)
{
	if (event.keyCode==46 || event.keyCode==126) 
		event.returnValue = false; 
	if (((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97) || (event.keyCode > 45 && event.keyCode <= 57)))
		event.returnValue = false; 
}

function validnumber(FinanceForm)
{	
	if(event.keyCode==47 || event.keyCode==126) 
		event.returnValue = false;
	if ((event.keyCode <= 45 || event.keyCode > 57) && event.keyCode !=13) 
		event.returnValue = false; 
}

function validPhoneCheck()
{
	if(event.keyCode == 46) 
		event.returnValue = false;
}

function validemail(mailStr)
{
	var matchStr=mailStr;
 	var isValid = (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(matchStr));

	if(isValid) 
	{
 		return true;
	}
	else
	{
		return false;
	}
} 

function tabvalidatePhone(phfield1,phfield2)
{
	if(document.getElementById(phfield1).value.length==3) 
		document.getElementById(phfield2).focus();
}

//////////////////////////////////////////////////////////////////////////////////////

function calculate_loan()
{
	var a = document.loan.downpay.value;
	var b = document.loan.loanselling.value;
	var b3 = document.loan.loanmonths.value;
	var b4 = document.loan.loaninterest.value;
	var c = parseInt(parseFloat(b) - parseFloat(a));
	if((document.loan.downpay.value !="") || (document.loan.loanselling.value!=""))
	{
	if(parseInt(document.loan.downpay.value) >= parseInt(document.loan.loanselling.value))
	{
		alert("Down Payment should be less than Selling Price");
		document.loan.downpay.select();
		return false;
	}
	}
	document.loan.loanamount.value = c;
     b4 = b4.substring(0,b4.length -1) / 100;
	//b4 = parseInt(b4) / 100;
	var b10 = c;
	var upper = b10 * ( b4 / 12);

	if(upper==0)  {
		document.loan.loanpayment.value=c/b3;
   		document.loan.loantotal.value=upper;
  	}
  	else {
 		var lower = 1 - ( 1 / Math.pow ( (1+ (b4 / 12)),b3) );
 		var monthly_payment = upper / lower + " ";
 		document.loan.loanpayment.value =monthly_payment.substring(0,monthly_payment.indexOf('.')) + monthly_payment.substring(monthly_payment.indexOf('.'),monthly_payment.indexOf('.')+3) ;
 		interestamount = (monthly_payment*b3) - b10;
 		interestamount = interestamount + " ";
 		document.loan.loantotal.value = interestamount.substring(0,interestamount.indexOf('.')) + interestamount.substring(interestamount.indexOf('.'),interestamount.indexOf('.')+3) ;
	}
	return false;
	
}
///////////////////////////////////////////////////////////////////
function calculate_lease() {
	var c3 = document.lease.leasemonths.value;
	var c5 = document.lease.leasefinance.value;	
	var c6 = document.lease.leaseselling.value;
	var c9 = document.lease.leaseresidual.value;
//	c5 = c5.substring(0,c5.length -1) / 100;
	c5 = parseInt(c5)/100;
	c3 = parseInt(c3);
	//alert(c5);
	//c9 = c9.substring(0,c9.length -1) / 100;
	c9 = parseInt(c9)/100;
	//alert("c9 ="+c9);
	document.lease.leaseamount.value=document.lease.leaseselling.value - document.lease.Downpay.value;
	var c10 = document.lease.leaseamount.value;
	c10 = parseInt(c10);	
	var monthly_payment = ((c10 - (c9 * c10))/c3 + (c5/24) * (c10 + (c9 * c10)));
	monthly_payment = monthly_payment + " ";
	if(monthly_payment.indexOf('.')!="-1") {
		var num=monthly_payment.substring(monthly_payment.indexOf('.')+3,monthly_payment.indexOf('.')+4)
		var n
		if(num <= 5) {
			n=monthly_payment.substring(monthly_payment.indexOf('.')+1,monthly_payment.indexOf('.')+3)
		}
		if(num > 5) {
			n=monthly_payment.substring(monthly_payment.indexOf('.')+1,monthly_payment.indexOf('.')+3);
			n=parseInt(n)+1;
		}
	}
	else {
		n=monthly_payment.substring(monthly_payment.indexOf('.')+1,monthly_payment.indexOf('.')+4)
	}
	document.lease.leasepayment.value =(monthly_payment.substring(0,monthly_payment.indexOf('.')+1)) + n;
	document.lease.leasefinancial.value = c9 * c10;
	var leasefact = c5 / 24;
	document.lease.leasefactors.value = leasefact;
	return false;
}


function SelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
var i, j;
var prompt;
// empty existing items
for (i = selectCtrl.options.length; i >= 0; i--) {
selectCtrl.options[i] = null; 
}
prompt = (itemArray != null) ? goodPrompt : badPrompt;
if (prompt == null) {
j = 0;
}
else {
selectCtrl.options[0] = new Option(prompt);
j = 1;
}
if (itemArray != null) {
// add new items
for (i = 0; i < itemArray.length; i++) {
selectCtrl.options[j] = new Option(itemArray[i][0]);
if (itemArray[i][1] != null) {
selectCtrl.options[j].value = itemArray[i][1]; 
}
j++;
}
// select first item (prompt) for sub list
selectCtrl.options[0].selected = true;
   }
}

function checkMake() {
	if(document.getElementById("paraMake").value=="Mercury") { 
		document.getElementById("Make").options[1].selected=true; 
		SelectFromArray(document.getElementById("Model"), model[0]);
	}
	if(document.getElementById("paraMake").value=="Ford") { 
		document.getElementById("Make").options[2].selected=true;
		SelectFromArray(document.getElementById("Model"), model[1]);
	}
	
}
//////////////////////////// Order Parts Validation /////////////////////////////////

function validateorderparts(OrderParts)
{		
		if(OrderParts.FirstName.value=="")
		{
			
			alert("Enter First Name");
			OrderParts.FirstName.focus();
			return false;
		}
		
		if (OrderParts.FirstName.value!="")
		{
			  OrderParts.FirstName.value=removeLeadingAndTrailingChar(OrderParts.FirstName.value);
			  if(OrderParts.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					OrderParts.FirstName.focus();
					return false;	
				 }
		}
		
		if(OrderParts.LastName.value=="")
		{
			alert("Enter Last Name");
			OrderParts.LastName.focus();
			return false;
		}
		
		if (OrderParts.LastName.value!="")
		{
			  OrderParts.LastName.value=removeLeadingAndTrailingChar(OrderParts.LastName.value);
			  if(OrderParts.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					OrderParts.LastName.focus();
					return false;	
				 }
		}
		if (OrderParts.Street.value!="")
		{
			  OrderParts.Street.value=removeLeadingAndTrailingChar(OrderParts.Street.value);
			 /* if(OrderParts.Street.value.length=="0")
			     { 
					
					OrderParts.Street.focus();
					return false;	
				 }*/
		}
		if (OrderParts.City.value!="")
		{
			  OrderParts.City.value=removeLeadingAndTrailingChar(OrderParts.City.value);
			  /*if(OrderParts.City.value.length=="0")
			     { 
					
					OrderParts.City.focus();
					return false;	
				 }*/
		}
		OrderParts.Zip.value=removeLeadingAndTrailingChar(OrderParts.Zip.value);		
		if(isNaN(OrderParts.Zip.value))
		{
			alert("Zip should be Numeric");	
			OrderParts.Zip.select();
			return false;
		}			
		if (OrderParts.Zip.value=="")
		{
			alert("Enter Zip");
			OrderParts.Zip.focus();
			return false;
		}
		if(OrderParts.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			OrderParts.Zip.focus();
			return false;
		}		
		
	 	if(OrderParts.Email.value=="")
		{
			alert("Enter E-mail");
			OrderParts.Email.focus();
			return false;
		}
		if (OrderParts.Email.value!="" && !validemail(OrderParts.Email.value))
		{ 
			alert("Enter Valid E-mail");
			OrderParts.Email.focus();
			return false;		
		}

OrderParts.OffPhone1.value=removeLeadingAndTrailingChar(OrderParts.OffPhone1.value);	
OrderParts.OffPhone2.value=removeLeadingAndTrailingChar(OrderParts.OffPhone2.value);	
OrderParts.OffPhone3.value=removeLeadingAndTrailingChar(OrderParts.OffPhone3.value);	
	if(isNaN(OrderParts.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			OrderParts.OffPhone1.select();
			return false;
		}
	if(isNaN(OrderParts.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			OrderParts.OffPhone2.select();
			return false;
		}
	if(isNaN(OrderParts.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			OrderParts.OffPhone3.select();
			return false;
		}		

		if(OrderParts.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone");
			OrderParts.OffPhone1.focus();
			return false;
		}
		if(OrderParts.OffPhone2.value.length<3)
		{
			alert("Enter Day Phone");
			OrderParts.OffPhone2.focus();
			return false;
		}
		if(OrderParts.OffPhone3.value.length<4)
		{
			alert("Enter Day Phone");
			OrderParts.OffPhone3.focus();
			return false;
		}
		
OrderParts.ResPhone1.value=removeLeadingAndTrailingChar(OrderParts.ResPhone1.value);	
OrderParts.ResPhone2.value=removeLeadingAndTrailingChar(OrderParts.ResPhone2.value);	
OrderParts.ResPhone3.value=removeLeadingAndTrailingChar(OrderParts.ResPhone3.value);	
		
	if(isNaN(OrderParts.ResPhone1.value))
		{
			OrderParts.ResPhone1.value="";
		}
	if(isNaN(OrderParts.ResPhone2.value))
		{
			OrderParts.ResPhone2.value="";
		}
	if(isNaN(OrderParts.ResPhone3.value))
		{
			OrderParts.ResPhone3.value="";
		}				
		
		OrderParts.MakeYear.value=removeLeadingAndTrailingChar(OrderParts.MakeYear.value);		
		if(isNaN(OrderParts.MakeYear.value))
		{
			alert("Make Year should be Numeric");	
			OrderParts.MakeYear.select();
			return false;
		}		
		
		
		if(OrderParts.MakeYear.value=="")
		{
			alert("Enter Make Year");
			OrderParts.MakeYear.focus();
			return false;
		}
		if(OrderParts.MakeYear.value.length<4)
		{
			alert("Enter Four Digit Make Year");
			OrderParts.MakeYear.focus();
			return false;
		}
			if(OrderParts.Make.value=="")
		{
			alert("Enter Make");
			OrderParts.Make.focus();
			return false;
		}
		if (OrderParts.Make.value!="")
		{
			  OrderParts.Make.value=removeLeadingAndTrailingChar(OrderParts.Make.value);
			  if(OrderParts.Make.value.length=="0")
			     { 
					alert("Enter Make");
					OrderParts.Make.focus();
					return false;	
				 }
		}
       	if(OrderParts.Model.value=="")
		{
			alert("Enter Model");
			OrderParts.Model.focus();
			return false;
		}
		if (OrderParts.Model.value!="")
		{
			  OrderParts.Model.value=removeLeadingAndTrailingChar(OrderParts.Model.value);
			  if(OrderParts.Model.value.length=="0")
			     { 
					alert("Enter Model");
					OrderParts.Model.focus();
					return false;	
				 }
		}
		if (OrderParts.Trim.value!="")
		{
			  OrderParts.Trim.value=removeLeadingAndTrailingChar(OrderParts.Trim.value);
			  /*if(OrderParts.Trim.value.length=="0")
			     { 
					
					OrderParts.Trim.focus();
					return false;	
				 }*/
		}
		//if (OrderParts.Mileage.value!="" && !formatDollar2(OrderParts.Mileage))
		//{ 
				
			//OrderParts.Mileage.focus();
			//return false;		
		//}
		/* if(OrderParts.Trim.value=="")
		{
			alert("Enter Trim");
			OrderParts.Trim.focus();
			return false;
		} */
		OrderParts.Mileage.value=removeLeadingAndTrailingChar(OrderParts.Mileage.value);		
		if(isNaN(OrderParts.Mileage.value))
		{
			alert("Mileage should be Numeric");	
			OrderParts.Mileage.select();
			return false;
		}		
		if(OrderParts.VIN.value.length==0)
	{
		alert("Enter VIN");
		OrderParts.VIN.focus();
		return false;
	}	
	if(OrderParts.VIN.value.length!=17)
	{
		alert("Enter valid VIN. It should be 17 characters Length");
		OrderParts.VIN.focus();
		return false;
	}	
	if (OrderParts.VIN.value!="")
	{
		  OrderParts.VIN.value=removeLeadingAndTrailingChar(OrderParts.VIN.value);
		  	if(OrderParts.VIN.value.length!=17)
			{
				alert("Enter valid VIN. It should be 17 characters Length");
				OrderParts.VIN.focus();
				return false;
			}
	}		
		
		
		
		if (OrderParts.Comments.value!="")
		{
			  OrderParts.Comments.value=removeLeadingAndTrailingChar(OrderParts.Comments.value);
			  /*if(OrderParts.Comments.value.length=="0")
			     { 
					
					OrderParts.Comments.focus();
					return false;	
				 }*/
		}
		if(OrderParts.OffPhone1.value.length==3 && OrderParts.OffPhone2.value.length==3 && OrderParts.OffPhone3.value.length==4) {
			OrderParts.OffPhone.value="("+OrderParts.OffPhone1.value+") "+OrderParts.OffPhone2.value+"-"+OrderParts.OffPhone3.value;
		}
		if(OrderParts.ResPhone1.value.length==3 && OrderParts.ResPhone2.value.length==3 && OrderParts.ResPhone3.value.length==4) {
			OrderParts.ResPhone.value="("+OrderParts.ResPhone1.value+") "+OrderParts.ResPhone2.value+"-"+OrderParts.ResPhone3.value;
		}
		
}

//////////////////////////// TradeinApraisal Validation /////////////////////////////////

function validatetradeinappraisal(TradeinAppraisal)
{		
		if(TradeinAppraisal.FirstName.value=="")
		{
			alert("Enter First Name");
			TradeinAppraisal.FirstName.focus();
			return false;
		}
		if (TradeinAppraisal.FirstName.value!="")
		{
			  TradeinAppraisal.FirstName.value=removeLeadingAndTrailingChar(TradeinAppraisal.FirstName.value);
			  if(TradeinAppraisal.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					TradeinAppraisal.FirstName.focus();
					return false;	
				 }
		}
		if(TradeinAppraisal.LastName.value=="")
		{
			alert("Enter Last Name");
			TradeinAppraisal.LastName.focus();
			return false;
		}
		if (TradeinAppraisal.LastName.value!="")
		{
			  TradeinAppraisal.LastName.value=removeLeadingAndTrailingChar(TradeinAppraisal.LastName.value);
			  if(TradeinAppraisal.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					TradeinAppraisal.LastName.focus();
					return false;	
				 }
		}		
		if (TradeinAppraisal.Street.value!="")
		{
			  TradeinAppraisal.Street.value=removeLeadingAndTrailingChar(TradeinAppraisal.Street.value);
			  /*if(TradeinAppraisal.Street.value.length=="0")
			     { 
					TradeinAppraisal.Street.focus();
					return false;	
				 }*/
		}		
		if (TradeinAppraisal.City.value!="")
		{
			  TradeinAppraisal.City.value=removeLeadingAndTrailingChar(TradeinAppraisal.City.value);
			  /*if(TradeinAppraisal.City.value.length=="0")
			     { 
					TradeinAppraisal.City.focus();
					return false;	
				 }*/
		}	
		TradeinAppraisal.Zip.value=removeLeadingAndTrailingChar(TradeinAppraisal.Zip.value);		
		if(isNaN(TradeinAppraisal.Zip.value))
		{
			alert("Zip should be Numeric");	
			TradeinAppraisal.Zip.select();
			return false;
		}			
		if (TradeinAppraisal.Zip.value=="")
		{
			alert("Enter Zip");
			TradeinAppraisal.Zip.focus();
			return false;
		}
		if(TradeinAppraisal.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			TradeinAppraisal.Zip.focus();
			return false;
		}	
		
		if(TradeinAppraisal.Email.value=="")
		{
			alert("Enter E-mail");
			TradeinAppraisal.Email.focus();
			return false;
		}
			
		if (TradeinAppraisal.Email.value!="" && !validemail(TradeinAppraisal.Email.value))
		{ 
			alert("Enter Valid E-mail");
			TradeinAppraisal.Email.focus();
			return false;		
		}
		
TradeinAppraisal.OffPhone1.value=removeLeadingAndTrailingChar(TradeinAppraisal.OffPhone1.value);	
TradeinAppraisal.OffPhone2.value=removeLeadingAndTrailingChar(TradeinAppraisal.OffPhone2.value);	
TradeinAppraisal.OffPhone3.value=removeLeadingAndTrailingChar(TradeinAppraisal.OffPhone3.value);	
	if(isNaN(TradeinAppraisal.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			TradeinAppraisal.OffPhone1.select();
			return false;
		}
	if(isNaN(TradeinAppraisal.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			TradeinAppraisal.OffPhone2.select();
			return false;
		}
	if(isNaN(TradeinAppraisal.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			TradeinAppraisal.OffPhone3.select();
			return false;
		}				
		
		if(TradeinAppraisal.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone");
			TradeinAppraisal.OffPhone1.focus();
			return false;
		}
		if(TradeinAppraisal.OffPhone2.value.length<3)
			{
				alert("Enter Day Phone");
				TradeinAppraisal.OffPhone2.focus();
				return false;
			}
		if(TradeinAppraisal.OffPhone3.value.length<4)
			{
				alert("Enter Day Phone");
				TradeinAppraisal.OffPhone3.focus();
				return false;
			}
		
TradeinAppraisal.ResPhone1.value=removeLeadingAndTrailingChar(TradeinAppraisal.ResPhone1.value);	
TradeinAppraisal.ResPhone2.value=removeLeadingAndTrailingChar(TradeinAppraisal.ResPhone2.value);	
TradeinAppraisal.ResPhone3.value=removeLeadingAndTrailingChar(TradeinAppraisal.ResPhone3.value);	
		
	if(isNaN(TradeinAppraisal.ResPhone1.value))
		{
			TradeinAppraisal.ResPhone1.value="";
		}
	if(isNaN(TradeinAppraisal.ResPhone2.value))
		{
			TradeinAppraisal.ResPhone2.value="";
		}
	if(isNaN(TradeinAppraisal.ResPhone3.value))
		{
			TradeinAppraisal.ResPhone3.value="";
		}					
		TradeinAppraisal.MakeYear.value=removeLeadingAndTrailingChar(TradeinAppraisal.MakeYear.value);		
		if(isNaN(TradeinAppraisal.MakeYear.value))
		{
			alert("Make Year should be Numeric");	
			TradeinAppraisal.MakeYear.select();
			return false;
		}	 	
		if(TradeinAppraisal.MakeYear.value=="")
		{
			alert("Enter Make Year");
			TradeinAppraisal.MakeYear.focus();
			return false;
		}
		if(TradeinAppraisal.MakeYear.value.length<4)
		{
			alert("Enter Four Digit Make Year");
			TradeinAppraisal.MakeYear.focus();
			return false;
		}
		if(TradeinAppraisal.Make.value=="")
		{
			alert("Enter Make");
			TradeinAppraisal.Make.focus();
			return false;
		}
		if (TradeinAppraisal.Make.value!="")
		{
			  TradeinAppraisal.Make.value=removeLeadingAndTrailingChar(TradeinAppraisal.Make.value);
			  if(TradeinAppraisal.Make.value.length=="0")
			     { 
				 	alert("Enter Make");
					TradeinAppraisal.Make.focus();
					return false;	
				 }
		}	
		if(TradeinAppraisal.Model.value=="")
		{
			alert("Enter Model");
			TradeinAppraisal.Model.focus();
			return false;
		}
		if (TradeinAppraisal.Model.value!="")
		{
			  TradeinAppraisal.Model.value=removeLeadingAndTrailingChar(TradeinAppraisal.Model.value);
			  if(TradeinAppraisal.Model.value.length=="0")
			     { 
				 	alert("Enter Model");
					TradeinAppraisal.Model.focus();
					return false;	
				 }
		}	
		if (TradeinAppraisal.Trim.value!="")
		{
			  TradeinAppraisal.Trim.value=removeLeadingAndTrailingChar(TradeinAppraisal.Trim.value);
			  /*if(TradeinAppraisal.Trim.value.length=="0")
			     { 
					
					TradeinAppraisal.Trim.focus();
					return false;	
				 }*/
		}	
		
		TradeinAppraisal.Mileage.value=removeLeadingAndTrailingChar(TradeinAppraisal.Mileage.value);		
		if(isNaN(TradeinAppraisal.Mileage.value))
		{
			alert("Mileage should be Numeric");	
			TradeinAppraisal.Mileage.select();
			return false;
		}	
		
		if(TradeinAppraisal.Mileage.value=="")
		{
			alert("Enter Mileage");
			TradeinAppraisal.Mileage.value="";
			TradeinAppraisal.Mileage.focus();
			return false;
		
		}

	if (TradeinAppraisal.Mileage.value!="" && !validmileage(TradeinAppraisal.Mileage))
				{ 
					alert("Enter Valid Mileage");
					TradeinAppraisal.Mileage.value="";
					TradeinAppraisal.Mileage.focus();
					return false;		
				}
		
			
		if (TradeinAppraisal.Color.value!="")
		{
			  TradeinAppraisal.Color.value=removeLeadingAndTrailingChar(TradeinAppraisal.Color.value);
			  /*if(TradeinAppraisal.Color.value.length=="0")
			     { 
					TradeinAppraisal.Color.focus();
					return false;	
				 }*/
		}	
	if(TradeinAppraisal.VIN.value.length==0)
	{
		alert("Enter VIN");
		TradeinAppraisal.VIN.focus();
		return false;
	}	
	if(TradeinAppraisal.VIN.value.length!=17)
	{
		alert("Enter valid VIN. It should be 17 characters Length");
		TradeinAppraisal.VIN.focus();
		return false;
	}	
	if (TradeinAppraisal.VIN.value!="")
	{
		  TradeinAppraisal.VIN.value=removeLeadingAndTrailingChar(TradeinAppraisal.VIN.value);
		  	if(TradeinAppraisal.VIN.value.length!=17)
			{
				alert("Enter valid VIN. It should be 17 characters Length");
				TradeinAppraisal.VIN.focus();
				return false;
			}
	}
		
		if(TradeinAppraisal.Transmission.selectedIndex==0)
		{
			alert("Select Transmission");
			TradeinAppraisal.Transmission.focus();
			return false;
		}
		/*TradeinAppraisal.Payoff.value=removeLeadingAndTrailingChar(TradeinAppraisal.Payoff.value);		
		//alert(TradeinAppraisal.Payoff.value.substring(1,TradeinAppraisal.Payoff.value.length));
		if(isNaN(TradeinAppraisal.Payoff.value.substring(1,TradeinAppraisal.Payoff.value.length)))
		{
			alert("Payoff Amount should be Numeric");	
			TradeinAppraisal.Payoff.select();
			return false;
		}	*/
				
		if(TradeinAppraisal.Payoff.value=="")
		{
			alert("Enter Payoff Amount");
			TradeinAppraisal.Payoff.focus();
			return false;
		}
		if (TradeinAppraisal.Payoff.value!="" && !formatDollar(TradeinAppraisal.Payoff))
		{ 
			alert("Enter Valid Payoff Amount");
			TradeinAppraisal.Payoff.focus();
			return false;		
		}
		/*TradeinAppraisal.Value.value=removeLeadingAndTrailingChar(TradeinAppraisal.Value.value);		
		if(isNaN(TradeinAppraisal.Value.value.substring(1,TradeinAppraisal.Value.value.length)))
		{
			alert("Value should be Numeric");	
			TradeinAppraisal.Value.select();
			return false;
		}	*/
				
		
		if(TradeinAppraisal.Value.value=="")
		{
			alert("Enter Value");
			TradeinAppraisal.Value.focus();
			return false;
		}
		if (TradeinAppraisal.Value.value!="" && !formatDollar(TradeinAppraisal.Value))
		{ 
			alert("Enter Valid Value");
			TradeinAppraisal.Value.focus();
			return false;		
		}
		if (TradeinAppraisal.Comments.value!="")
		{
			  TradeinAppraisal.Comments.value=removeLeadingAndTrailingChar(TradeinAppraisal.Comments.value);
			  /*if(TradeinAppraisal.Comments.value.length=="0")
			     { 
					TradeinAppraisal.Comments.focus();
					return false;	
				 }*/
		}	
		
  		if(TradeinAppraisal.OffPhone1.value.length==3 && TradeinAppraisal.OffPhone2.value.length==3 && TradeinAppraisal.OffPhone3.value.length==4) {
			TradeinAppraisal.OffPhone.value="("+TradeinAppraisal.OffPhone1.value+") "+TradeinAppraisal.OffPhone2.value+"-"+TradeinAppraisal.OffPhone3.value;
		}
		
		if(TradeinAppraisal.ResPhone1.value.length==3 && TradeinAppraisal.ResPhone2.value.length==3 && TradeinAppraisal.ResPhone3.value.length==4) {
			TradeinAppraisal.ResPhone.value="("+TradeinAppraisal.ResPhone1.value+") "+TradeinAppraisal.ResPhone2.value+"-"+TradeinAppraisal.ResPhone3.value;
		}
		return true;
}


//////////////////////////// Quick Quote Validation /////////////////////////////////

function validatequickquote(QuickQuote)
{
	    
		if ((QuickQuote.FirstName.value==""))
		{
			alert("Enter First Name ");
			QuickQuote.FirstName.focus();
			return false;
		}
		
		if (QuickQuote.FirstName.value!="")
		{
			  QuickQuote.FirstName.value=removeLeadingAndTrailingChar(QuickQuote.FirstName.value);
			  if(QuickQuote.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					QuickQuote.FirstName.focus();
					return false;	
				 }
		}
			
 		if (QuickQuote.LastName.value=="")
		{
			alert("Enter Last Name ");
			QuickQuote.LastName.focus();
			return false;
		}
		if (QuickQuote.LastName.value!="")
		{
			  QuickQuote.LastName.value=removeLeadingAndTrailingChar(QuickQuote.LastName.value);
			  if(QuickQuote.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					QuickQuote.LastName.focus();
					return false;	
				 }
		}
		if (QuickQuote.Street.value!="")
		{
			  QuickQuote.Street.value=removeLeadingAndTrailingChar(QuickQuote.Street.value);
		}
		if (QuickQuote.City.value!="")
		{
			  QuickQuote.City.value=removeLeadingAndTrailingChar(QuickQuote.City.value);
			 
		}
		
		QuickQuote.Zip.value=removeLeadingAndTrailingChar(QuickQuote.Zip.value);		
		if(isNaN(QuickQuote.Zip.value))
		{
			alert("Zip should be Numeric");	
			QuickQuote.Zip.select();
			return false;
		}		
		
		if (QuickQuote.Zip.value=="")
		{
			alert("Enter Zip");
			QuickQuote.Zip.focus();
			return false;
		}
		if(QuickQuote.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			QuickQuote.Zip.focus();
			return false;
		}		
		if (QuickQuote.Email.value=="")
		{
			alert("Enter E-mail");
			QuickQuote.Email.focus();
			return false;
		}
	
		if (QuickQuote.Email.value!="" && !validemail(QuickQuote.Email.value))
		{ 
			alert("Enter Valid E-mail");
			QuickQuote.Email.focus();
			return false;		
		}


QuickQuote.OffPhone1.value=removeLeadingAndTrailingChar(QuickQuote.OffPhone1.value);	
QuickQuote.OffPhone2.value=removeLeadingAndTrailingChar(QuickQuote.OffPhone2.value);	
QuickQuote.OffPhone3.value=removeLeadingAndTrailingChar(QuickQuote.OffPhone3.value);	
	if(isNaN(QuickQuote.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			QuickQuote.OffPhone1.select();
			return false;
		}
	if(isNaN(QuickQuote.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			QuickQuote.OffPhone2.select();
			return false;
		}
	if(isNaN(QuickQuote.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			QuickQuote.OffPhone3.select();
			return false;
		}		
		if (QuickQuote.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone");
			QuickQuote.OffPhone1.focus();
			return false;
		}
		if (QuickQuote.OffPhone2.value.length<3)
		{
			alert("Enter Day Phone");
			QuickQuote.OffPhone2.focus();
			return false;
		}
		if (QuickQuote.OffPhone3.value.length<4)
		{
			alert("Enter Day Phone");
			QuickQuote.OffPhone3.focus();
			return false;
		}	
QuickQuote.ResPhone1.value=removeLeadingAndTrailingChar(QuickQuote.ResPhone1.value);	
QuickQuote.ResPhone2.value=removeLeadingAndTrailingChar(QuickQuote.ResPhone2.value);	
QuickQuote.ResPhone3.value=removeLeadingAndTrailingChar(QuickQuote.ResPhone3.value);	
		
	if(isNaN(QuickQuote.ResPhone1.value))
		{
			QuickQuote.ResPhone1.value="";
		}
	if(isNaN(QuickQuote.ResPhone2.value))
		{
			QuickQuote.ResPhone2.value="";
		}
	if(isNaN(QuickQuote.ResPhone3.value))
		{
			QuickQuote.ResPhone3.value="";
		}				
		/*if (QuickQuote.Make.selectedIndex==0)
		{
			alert("Select Make");
			QuickQuote.Make.focus();
			return false;
		}*/
		
 		if (QuickQuote.Model.selectedIndex==0)
		{
			alert("Select Model");
			QuickQuote.Model.focus();
			return false;
		}
		
		if (QuickQuote.Trim.selectedIndex==0)
		{
			alert("Select Trim");
			QuickQuote.Trim.focus();
			return false;
		}
		
		/*QuickQuote.PriceRange.value=removeLeadingAndTrailingChar(QuickQuote.PriceRange.value);		
		if(isNaN(QuickQuote.PriceRange.value.substring(1,QuickQuote.PriceRange.value.length)))
		{
			alert("Price Range should be Numeric");	
			QuickQuote.PriceRange.select();
			return false;
		}
		
		if (QuickQuote.PriceRange.value=="")
		{
			alert("Enter Price Range");
			QuickQuote.PriceRange.focus();
			return false;
		}
		if ( QuickQuote.PriceRange.value!="" && !formatDollar(QuickQuote.PriceRange) ) 
		{
			alert("Enter Valid Price Range");
			QuickQuote.PriceRange.focus();
			return false;
		}
		if (QuickQuote.PriceRange.value==".")
		{
			alert("Enter Valid Price Range");
			QuickQuote.PriceRange.focus();
			return false;
		}
		if (QuickQuote.InterestLevel.selectedIndex==0)
		{
			alert("Select Interest Level");
			QuickQuote.InterestLevel.focus();
			return false;
		}*/
		
		if(QuickQuote.OffPhone1.value.length==3 && QuickQuote.OffPhone2.value.length==3 && QuickQuote.OffPhone3.value.length==4) {
			QuickQuote.OffPhone.value="("+QuickQuote.OffPhone1.value+") "+QuickQuote.OffPhone2.value+"-"+QuickQuote.OffPhone3.value;
		}
		
		if(QuickQuote.ResPhone1.value.length==3 && QuickQuote.ResPhone2.value.length==3 && QuickQuote.ResPhone3.value.length==4) {
			QuickQuote.ResPhone.value="("+QuickQuote.ResPhone1.value+") "+QuickQuote.ResPhone2.value+"-"+QuickQuote.ResPhone3.value;
		}
		return true;
}

//////////////////////////// Contact Us Validation /////////////////////////////////

function validatecontactus(Contactus)
{
	if(Contactus.FirstName.value=="")
		{
			alert("Enter First Name");
			Contactus.FirstName.focus();
			return false;
		}
		
		if (Contactus.FirstName.value!="")
		{
			  Contactus.FirstName.value=removeLeadingAndTrailingChar(Contactus.FirstName.value);
			  if(Contactus.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					Contactus.FirstName.focus();
					return false;	
				 }
		}
		
	if(Contactus.LastName.value=="")
		{
			alert("Enter Last Name");
			Contactus.LastName.focus();
			return false;
		}
	
	if (Contactus.LastName.value!="")
		{
			  Contactus.LastName.value=removeLeadingAndTrailingChar(Contactus.LastName.value);
			  if(Contactus.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					Contactus.LastName.focus();
					return false;	
				 }
		}
		if (Contactus.Street.value!="")
		{
			  Contactus.Street.value=removeLeadingAndTrailingChar(Contactus.Street.value);
			  /*if(Contactus.Street.value.length=="0")
			     { 
					Contactus.Street.focus();
					return false;	
				 }*/
		}		
		if (Contactus.City.value!="")
		{
			  Contactus.City.value=removeLeadingAndTrailingChar(Contactus.City.value);
			  /*if(Contactus.City.value.length=="0")
			     { 
					Contactus.City.focus();
					return false;	
				 }*/
				 
		}	
		Contactus.Zip.value=removeLeadingAndTrailingChar(Contactus.Zip.value);		
		if(isNaN(Contactus.Zip.value))
		{
			alert("Zip should be Numeric");	
			Contactus.Zip.select();
			return false;
		}		
		if (Contactus.Zip.value=="")
		{
			alert("Enter Zip");
			Contactus.Zip.focus();
			return false;
		}
		if(Contactus.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			Contactus.Zip.focus();
			return false;
		}
		

		if (Contactus.Email.value=="")
		{
			alert("Enter E-mail");
			Contactus.Email.focus();
			return false;
		}
	
	if (Contactus.Email.value!="" && !validemail(Contactus.Email.value))
		{ 
			alert("Enter Valid E-mail");
			Contactus.Email.focus();
			return false;		
		}
		if (Contactus.Email.value!="")
		{
			  Contactus.Email.value=removeLeadingAndTrailingChar(Contactus.Email.value);
			  if(Contactus.Email.value.length=="0")
			     { 
					alert("Enter E-mail");
					Contactus.Email.focus();
					return false;	
				 }
		}
	
Contactus.OffPhone1.value=removeLeadingAndTrailingChar(Contactus.OffPhone1.value);	
Contactus.OffPhone2.value=removeLeadingAndTrailingChar(Contactus.OffPhone2.value);	
Contactus.OffPhone3.value=removeLeadingAndTrailingChar(Contactus.OffPhone3.value);	
	if(isNaN(Contactus.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			Contactus.OffPhone1.select();
			return false;
		}
	if(isNaN(Contactus.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			Contactus.OffPhone2.select();
			return false;
		}
	if(isNaN(Contactus.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			Contactus.OffPhone3.select();
			return false;
		}		
		
		
	if(Contactus.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone");
			Contactus.OffPhone1.focus();
			return false;
		}
	if(Contactus.OffPhone2.value.length<3)
		{
			alert("Enter Day Phone");
			Contactus.OffPhone2.focus();
			return false;
		}
	if(Contactus.OffPhone3.value.length<4)
		{
			alert("Enter Day Phone");
			Contactus.OffPhone3.focus();
			return false;
		}
		if(Contactus.Reference.selectedIndex==0)
		{
			alert("Select Reference");
			Contactus.Reference.focus();
			return false;
		}
Contactus.ResPhone1.value=removeLeadingAndTrailingChar(Contactus.ResPhone1.value);	
Contactus.ResPhone2.value=removeLeadingAndTrailingChar(Contactus.ResPhone2.value);	
Contactus.ResPhone3.value=removeLeadingAndTrailingChar(Contactus.ResPhone3.value);	
		
	if(isNaN(Contactus.ResPhone1.value))
		{
			Contactus.ResPhone1.value="";
		}
	if(isNaN(Contactus.ResPhone2.value))
		{
			Contactus.ResPhone2.value="";
		}
	if(isNaN(Contactus.ResPhone3.value))
		{
			Contactus.ResPhone3.value="";
		}		
Contactus.Fax1.value=removeLeadingAndTrailingChar(Contactus.Fax1.value);	
Contactus.Fax2.value=removeLeadingAndTrailingChar(Contactus.Fax2.value);	
Contactus.Fax3.value=removeLeadingAndTrailingChar(Contactus.Fax3.value);		
	if(isNaN(Contactus.Fax1.value))
		{
			Contactus.Fax1.value="";
		}
	if(isNaN(Contactus.Fax2.value))
		{
			Contactus.Fax2.value="";
		}
	if(isNaN(Contactus.Fax3.value))
		{
			Contactus.Fax3.value="";
		}	
		if (Contactus.Comments.value!="")
		{
			  Contactus.Comments.value=removeLeadingAndTrailingChar(Contactus.Comments.value);
		}
	
		
	if(Contactus.OffPhone1.value.length==3 && Contactus.OffPhone2.value.length==3 && Contactus.OffPhone3.value.length==4) {
	Contactus.OffPhone.value="("+Contactus.OffPhone1.value+") "+Contactus.OffPhone2.value+"-"+Contactus.OffPhone3.value;
	}
	
	if(Contactus.ResPhone1.value.length==3 && Contactus.ResPhone2.value.length==3 && Contactus.ResPhone3.value.length==4) {
		Contactus.ResPhone.value="("+Contactus.ResPhone1.value+") "+Contactus.ResPhone2.value+"-"+Contactus.ResPhone3.value;
	}
	
	if(Contactus.Fax1.value.length==3 && Contactus.Fax2.value.length==3 && Contactus.Fax3.value.length==4) {
		Contactus.Fax.value="("+Contactus.Fax1.value+") "+Contactus.Fax2.value+"-"+Contactus.Fax3.value;
	}
	
	return true;
}

//////////////////////////// Employee Pricing Validation /////////////////////////////////

function validateemployeepricing(Pricing)
{
	if(Pricing.FirstName.value=="")
		{
			alert("Enter First Name");
			Pricing.FirstName.focus();
			return false;
		}
		
		if (Pricing.FirstName.value!="")
		{
			  Pricing.FirstName.value=removeLeadingAndTrailingChar(Pricing.FirstName.value);
			  if(Pricing.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					Pricing.FirstName.focus();
					return false;	
				 }
		}
		
	if(Pricing.LastName.value=="")
		{
			alert("Enter Last Name");
			Pricing.LastName.focus();
			return false;
		}
	
	if (Pricing.LastName.value!="")
		{
			  Pricing.LastName.value=removeLeadingAndTrailingChar(Pricing.LastName.value);
			  if(Pricing.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					Pricing.LastName.focus();
					return false;	
				 }
		}
		if (Pricing.Email.value=="")
		{
			alert("Enter E-mail");
			Pricing.Email.focus();
			return false;
		}
	
	if (Pricing.Email.value!="" && !validemail(Pricing.Email.value))
		{ 
			alert("Enter Valid E-mail");
			Pricing.Email.focus();
			return false;		
		}
		if (Pricing.Email.value!="")
		{
			  Pricing.Email.value=removeLeadingAndTrailingChar(Pricing.Email.value);
			  if(Pricing.Email.value.length=="0")
			     { 
					alert("Enter E-mail");
					Pricing.Email.focus();
					return false;	
				 }
		}
			
	
Pricing.OffPhone1.value=removeLeadingAndTrailingChar(Pricing.OffPhone1.value);	
Pricing.OffPhone2.value=removeLeadingAndTrailingChar(Pricing.OffPhone2.value);	
Pricing.OffPhone3.value=removeLeadingAndTrailingChar(Pricing.OffPhone3.value);	
	if(isNaN(Pricing.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			Pricing.OffPhone1.select();
			return false;
		}
	if(isNaN(Pricing.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			Pricing.OffPhone2.select();
			return false;
		}
	if(isNaN(Pricing.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			Pricing.OffPhone3.select();
			return false;
		}		
		
		
	if(Pricing.OffPhone1.value.length<3)
		{
			alert("Enter Phone");
			Pricing.OffPhone1.focus();
			return false;
		}
	if(Pricing.OffPhone2.value.length<3)
		{
			alert("Enter Phone");
			Pricing.OffPhone2.focus();
			return false;
		}
	if(Pricing.OffPhone3.value.length<4)
		{
			alert("Enter Phone");
			Pricing.OffPhone3.focus();
			return false;
		}
		
		Pricing.Zip.value=removeLeadingAndTrailingChar(Pricing.Zip.value);		
		if(isNaN(Pricing.Zip.value))
		{
			alert("Zip should be Numeric");	
			Pricing.Zip.select();
			return false;
		}		
		if (Pricing.Zip.value=="")
		{
			alert("Enter Zip");
			Pricing.Zip.focus();
			return false;
		}
		if(Pricing.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			Pricing.Zip.focus();
			return false;
		}
		
		if (Pricing.Comments.value!="")
		{
			  Pricing.Comments.value=removeLeadingAndTrailingChar(Pricing.Comments.value);
		}
	
		
	if(Pricing.OffPhone1.value.length==3 && Pricing.OffPhone2.value.length==3 && Pricing.OffPhone3.value.length==4) {
	Pricing.OffPhone.value="("+Pricing.OffPhone1.value+") "+Pricing.OffPhone2.value+"-"+Pricing.OffPhone3.value;
	}
	
	
	return true;
}

//////////////////////////// Schedule Services Validation /////////////////////////////////


function validatescheduleservice(ScheduleService) 
{	
		
		if (ScheduleService.FirstName.value=="" )
		{
			alert("Enter First Name");
			ScheduleService.FirstName.focus();
			return false;
		}
		if (ScheduleService.FirstName.value!="")
		{
			  ScheduleService.FirstName.value=removeLeadingAndTrailingChar(ScheduleService.FirstName.value);
			  if(ScheduleService.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					ScheduleService.FirstName.focus();
					return false;	
				 }
		}
		if (ScheduleService.LastName.value=="" )
		{
			alert("Enter Last Name");
			ScheduleService.LastName.focus();
			return false;
		}
		if (ScheduleService.LastName.value!="")
		{
			  ScheduleService.LastName.value=removeLeadingAndTrailingChar(ScheduleService.LastName.value);
			  if(ScheduleService.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					ScheduleService.LastName.focus();
					return false;	
				 }
		}	
		if (ScheduleService.Street.value!="")
		{
			  ScheduleService.Street.value=removeLeadingAndTrailingChar(ScheduleService.Street.value);
			  
		}	

		if (ScheduleService.City.value!="")
		{
			  ScheduleService.City.value=removeLeadingAndTrailingChar(ScheduleService.City.value);
			 
		}
         
		ScheduleService.Zip.value=removeLeadingAndTrailingChar(ScheduleService.Zip.value);		
		if(isNaN(ScheduleService.Zip.value))
		{
			alert("Zip should be Numeric");	
			ScheduleService.Zip.select();
			return false;
		}		 
		 if (ScheduleService.Zip.value=="")
		{
			alert("Enter Zip");
			ScheduleService.Zip.focus();
			return false;
		}
		if(ScheduleService.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			ScheduleService.Zip.focus();
			return false;
		}		
     
		if (ScheduleService.Email.value=="" )
		{
			alert("Enter E-mail");
			ScheduleService.Email.focus();
			return false;
		}
	    if (ScheduleService.Email.value!="")
		{
			  ScheduleService.Email.value=removeLeadingAndTrailingChar(ScheduleService.Email.value);
			  if(ScheduleService.Email.value.length=="0")
			     { 
					alert("Enter E-mail");
					ScheduleService.Email.focus();
					return false;	
				 }
		}
		if (ScheduleService.Email.value!="" && !validemail(ScheduleService.Email.value))
		{ 
			alert("Enter Valid E-mail");
			ScheduleService.Email.focus();
			return false;		
		}


ScheduleService.OffPhone1.value=removeLeadingAndTrailingChar(ScheduleService.OffPhone1.value);	
ScheduleService.OffPhone2.value=removeLeadingAndTrailingChar(ScheduleService.OffPhone2.value);	
ScheduleService.OffPhone3.value=removeLeadingAndTrailingChar(ScheduleService.OffPhone3.value);	
	if(isNaN(ScheduleService.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			ScheduleService.OffPhone1.select();
			return false;
		}
	if(isNaN(ScheduleService.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			ScheduleService.OffPhone2.select();
			return false;
		}
	if(isNaN(ScheduleService.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			ScheduleService.OffPhone3.select();
			return false;
		}		
		if(ScheduleService.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone");
			ScheduleService.OffPhone1.focus();
			return false;
		}
		if(ScheduleService.OffPhone2.value.length<3)
			{
				alert("Enter Day Phone");
				ScheduleService.OffPhone2.focus();
				return false;
			}
		if(ScheduleService.OffPhone3.value.length<4)
			{
				alert("Enter Day Phone");
				ScheduleService.OffPhone3.focus();
				return false;
		}
ScheduleService.ResPhone1.value=removeLeadingAndTrailingChar(ScheduleService.ResPhone1.value);	
ScheduleService.ResPhone2.value=removeLeadingAndTrailingChar(ScheduleService.ResPhone2.value);	
ScheduleService.ResPhone3.value=removeLeadingAndTrailingChar(ScheduleService.ResPhone3.value);	
		
	if(isNaN(ScheduleService.ResPhone1.value))
		{
			ScheduleService.ResPhone1.value="";
		}
	if(isNaN(ScheduleService.ResPhone2.value))
		{
			ScheduleService.ResPhone2.value="";
		}
	if(isNaN(ScheduleService.ResPhone3.value))
		{
			ScheduleService.ResPhone3.value="";
		}				
			
		ScheduleService.MakeYear.value=removeLeadingAndTrailingChar(ScheduleService.MakeYear.value);		
		if(isNaN(ScheduleService.MakeYear.value))
		{
			alert("Make Year should be Numeric");	
			ScheduleService.MakeYear.select();
			return false;
		}				
		if (ScheduleService.MakeYear.value=="" )
		{
			alert("Enter Make Year");
			ScheduleService.MakeYear.focus();
			return false;
		}
		if(ScheduleService.MakeYear.value.length<4)
		{
			alert("Enter Four Digit Make Year");
			ScheduleService.MakeYear.focus();
			return false;
		}
		
		/* if (ScheduleService.Model.selectedIndex==0)
		{
			alert("Select Model");
			ScheduleService.Model.focus();
			return false;
		}
		
		if (ScheduleService.Trim.selectedIndex==0)
		{
			alert("Select Trim");
			ScheduleService.Trim.focus();
			return false;
		}
		*/
		if(ScheduleService.Make.value == "")
		{
			alert("Enter Make");
			ScheduleService.Make.focus();
			return false;
		}
		if (ScheduleService.Make.value!="")
		{
			  ScheduleService.Make.value=removeLeadingAndTrailingChar(ScheduleService.Make.value);
			  if(ScheduleService.Make.value.length=="0")
			     { 
					alert("Enter Make");
					ScheduleService.Make.focus();
					return false;	
				 }
		}
		
		if(ScheduleService.Model.value == "")
		{
			alert("Enter Model");
			ScheduleService.Model.focus();
			return false;
		}
		if (ScheduleService.Model.value!="")
		{
			  ScheduleService.Model.value=removeLeadingAndTrailingChar(ScheduleService.Model.value);
			  if(ScheduleService.Model.value.length=="0")
			     { 
					alert("Enter Model");
					ScheduleService.Model.focus();
					return false;	
				 }
		}
		if (ScheduleService.Trim.value!="")
		{
			  ScheduleService.Trim.value=removeLeadingAndTrailingChar(ScheduleService.Trim.value);
			  
		}
		
		ScheduleService.Mileage.value=removeLeadingAndTrailingChar(ScheduleService.Mileage.value);		
		if(isNaN(ScheduleService.Mileage.value))
		{
			alert("Mileage should be Numeric");	
			ScheduleService.Mileage.select();
			return false;
		}			
		if (ScheduleService.Mileage.value!="" && !formatDollar2(ScheduleService.Mileage))
		{ 
			
		}
		
		if(ScheduleService.ReqDate.selectedIndex==0)
		{
			alert("Select Date to schedule an Appointment");
			ScheduleService.ReqDate.focus();
			return false;
		}	
		
		if (ScheduleService.AppoinTime.selectedIndex==0 )
		{
			alert("Select Drop Off Time");
			ScheduleService.AppoinTime.focus();
			return false;
		}
		
	if (ScheduleService.Comments.value!="")
		{
			  ScheduleService.Comments.value=removeLeadingAndTrailingChar(ScheduleService.Comments.value);
			  
		}
		
		if (document.ScheduleService.AppoinTime.options[1].value=="Closed" )
		{
			checktime();
			return false;
		}
		if(ScheduleService.OffPhone1.value.length==3 && ScheduleService.OffPhone2.value.length==3 && ScheduleService.OffPhone3.value.length==4) {
			ScheduleService.OffPhone.value="("+ScheduleService.OffPhone1.value+") "+ScheduleService.OffPhone2.value+"-"+ScheduleService.OffPhone3.value;
		}
		
		if(ScheduleService.ResPhone1.value.length==3 && ScheduleService.ResPhone2.value.length==3 && ScheduleService.ResPhone3.value.length==4) {
			ScheduleService.ResPhone.value="("+ScheduleService.ResPhone1.value+") "+ScheduleService.ResPhone2.value+"-"+ScheduleService.ResPhone3.value;
		}
		return true; 
}

//////////////////////////// Job Validation /////////////////////////////////

function validateJobs(Jobs)
{
		if (Jobs.FirstName.value=="")
		{
			alert("Enter First Name ");
			Jobs.FirstName.focus();
			return false;
		}
		if (Jobs.FirstName.value!="")
		{
			  Jobs.FirstName.value=removeLeadingAndTrailingChar(Jobs.FirstName.value);
			  if(Jobs.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					Jobs.FirstName.focus();
					return false;	
				 }
		}

 		if (Jobs.LastName.value=="")
		{
			alert("Enter Last Name ");
			Jobs.LastName.focus();
			return false;
		}
		
		if (Jobs.LastName.value!="")
		{
			  Jobs.LastName.value=removeLeadingAndTrailingChar(Jobs.LastName.value);
			  if(Jobs.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					Jobs.LastName.focus();
					return false;	
				 }
		}
		if (Jobs.Street.value!="")
		{
			  Jobs.Street.value=removeLeadingAndTrailingChar(Jobs.Street.value);
			  /*if(Jobs.Street.value.length=="0")
			     { 
					Jobs.Street.focus();
					return false;	
				 }*/
		}
		if (Jobs.City.value!="")
		{
			  Jobs.City.value=removeLeadingAndTrailingChar(Jobs.City.value);
			  /*if(Jobs.City.value.length=="0")
			     { 
					Jobs.City.focus();
					return false;	
				 }*/
		}
		Jobs.Zip.value=removeLeadingAndTrailingChar(Jobs.Zip.value);		
		if(isNaN(Jobs.Zip.value))
		{
			alert("Zip should be Numeric");	
			Jobs.Zip.select();
			return false;
		}			
		if (Jobs.Zip.value=="")
		{
			alert("Enter Zip");
			Jobs.Zip.focus();
			return false;
		}
		if(Jobs.Zip.value.length<5)
		{
			alert("Enter Five Digit Zip");
			Jobs.Zip.focus();
			return false;
		}
		
	  if (Jobs.Email.value=="")
		{
			alert("Enter E-mail");
			Jobs.Email.focus();
			return false;
		}
	
		if (Jobs.Email.value!="" && !validemail(Jobs.Email.value))
		{ 
			alert("Enter valid E-mail");
			Jobs.Email.focus();
			return false;		
		}
Jobs.ResPhone1.value=removeLeadingAndTrailingChar(Jobs.ResPhone1.value);	
Jobs.ResPhone2.value=removeLeadingAndTrailingChar(Jobs.ResPhone2.value);	
Jobs.ResPhone3.value=removeLeadingAndTrailingChar(Jobs.ResPhone3.value);	
		
	if(isNaN(Jobs.ResPhone1.value))
		{
			alert("Phone should be Numeric");	
			Jobs.ResPhone1.select();
			return false;
		}
	if(isNaN(Jobs.ResPhone2.value))
		{
			alert("Phone should be Numeric");	
			Jobs.ResPhone2.select();
			return false;
		}
	if(isNaN(Jobs.ResPhone3.value))
		{
			alert("Phone should be Numeric");	
			Jobs.ResPhone3.select();
			return false;
		}		
		if (Jobs.ResPhone1.value.length<3)
		{
			alert("Enter Phone");
			Jobs.ResPhone1.focus();
			return false;
		}
		if (Jobs.ResPhone2.value.length<3)
		{
			alert("Enter Phone");
			Jobs.ResPhone2.focus();
			return false;
		}
		if (Jobs.ResPhone3.value.length<4)
		{
			alert("Enter Phone");
			Jobs.ResPhone3.focus();
			return false;
		}		
 		if (Jobs.jobtype.value=="")
		{
			alert("Enter Job Type ");
			Jobs.jobtype.focus();
			return false;
		}
		
		if (Jobs.jobtype.value!="")
		{
			  Jobs.jobtype.value=removeLeadingAndTrailingChar(Jobs.jobtype.value);
			  if(Jobs.jobtype.value.length=="0")
			     { 
				 	alert("Enter Job Type ");
					Jobs.jobtype.focus();
					return false;	
				 }
		}
 		if (Jobs.jobtitle.value=="")
		{
			alert("Enter Job Title ");
			Jobs.jobtitle.focus();
			return false;
		}
		
		if (Jobs.jobtitle.value!="")
		{
			  Jobs.jobtitle.value=removeLeadingAndTrailingChar(Jobs.jobtitle.value);
			  if(Jobs.jobtitle.value.length=="0")
			     { 
				 	alert("Enter Job Title ");
					Jobs.jobtitle.focus();
					return false;	
				 }
		}
		
		if (Jobs.resume.value=="")
		{
			alert("Enter Resume ");
			Jobs.resume.focus();
			return false;
		}
		if (Jobs.resume.value!="")
		{
			  Jobs.resume.value=removeLeadingAndTrailingChar(Jobs.resume.value);
			  if(Jobs.resume.value.length=="0")
			     { 
				 	alert("Enter Resume ");
					Jobs.resume.focus();
					return false;	
				 }
		}		if(Jobs.ResPhone1.value.length==3 && Jobs.ResPhone2.value.length==3 && Jobs.ResPhone3.value.length==4) {
			Jobs.ResPhone.value="("+Jobs.ResPhone1.value+") "+Jobs.ResPhone2.value+"-"+Jobs.ResPhone3.value;
		}
		return true;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function checktime()
{		
		var time = document.ScheduleService.AppoinTime.selectedIndex;
		var thisday = document.ScheduleService.textDay.value;
		if(document.ScheduleService.AppoinTime.options[time].value=="Closed")
		{
			alert(" Sorry, our Service operations are closed on "+thisday+".\n Please select any other working date.");
			document.ScheduleService.ReqDate.focus();
            return false;

		}
}

function checktime1()
{		
		var time = document.ScheduleService.alternatetime.selectedIndex;
		var thisday = document.ScheduleService.textDay.value;
		if(document.ScheduleService.alternatetime.options[time].value=="Closed")
		{
			alert(" Sorry, our Service operations are closed on "+thisday+".\n Please select any other working date.");
			document.ScheduleService.ReqDate1.focus();
            return false;

		}
}







/////////////////////////////// Test Drive validation /////////////////////////
function validatesetuptestdrive(TestDrive)
{
if (TestDrive.FirstName.value=="")
		{
			alert("Enter First Name ");
			TestDrive.FirstName.focus();
			return false;
		}
if (TestDrive.FirstName.value!="")
		{
			  TestDrive.FirstName.value=removeLeadingAndTrailingChar(TestDrive.FirstName.value);
			  if(TestDrive.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					TestDrive.FirstName.focus();
					return false;	
				 }
		}
if(TestDrive.LastName.value=="")
	{
		alert("Enter Last Name");
		TestDrive.LastName.focus();
		return false;
	}
if (TestDrive.LastName.value!="")
		{
			  TestDrive.LastName.value=removeLeadingAndTrailingChar(TestDrive.LastName.value);
			  if(TestDrive.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					TestDrive.LastName.focus();
					return false;	
				 }
		}	
if (TestDrive.Email.value=="")
	{
		alert("Enter E-mail");
		TestDrive.Email.focus();
		return false;
	}
	if (TestDrive.Email.value!="" && !validemail(TestDrive.Email.value))
	{ 
		alert("Enter valid E-mail");
		TestDrive.Email.focus();
		return false;		
	}
if (TestDrive.OffPhone1.value.length<3) {
		alert("Enter Day Phone");
		TestDrive.OffPhone1.focus();
		return false;
	}
if (TestDrive.OffPhone2.value.length<3) {
		alert("Enter Day Phone");
		TestDrive.OffPhone2.focus();
		return false;
	}
if (TestDrive.OffPhone3.value.length<4) {
		alert("Enter Day Phone");
		TestDrive.OffPhone3.focus();
		return false;
	}
if(TestDrive.Model.selectedIndex=="0")
	{
		alert("Select Model");
		TestDrive.Model.focus();
		return false;
	}
if(TestDrive.OffPhone1.value.length==3 && TestDrive.OffPhone2.value.length==3 && TestDrive.OffPhone3.value.length==4) 
	{
		TestDrive.OffPhone.value="("+TestDrive.OffPhone1.value+") "+TestDrive.OffPhone2.value+"-"+TestDrive.OffPhone3.value;
	}
if(TestDrive.ResPhone1.value.length==3 && TestDrive.ResPhone2.value.length==3 && TestDrive.ResPhone3.value.length==4) 
	{
		TestDrive.ResPhone.value="("+TestDrive.ResPhone1.value+") "+TestDrive.ResPhone2.value+"-"+TestDrive.ResPhone3.value;
	}	
if(TestDrive.BestTimeToDrive.selectedIndex=="0")
	{
		alert("Select Best Time To Drive");
		TestDrive.BestTimeToDrive.focus();
		return false;
	}
if(TestDrive.AMPM.selectedIndex=="0")
	{
		alert("Select AM or PM");
		TestDrive.AMPM.focus();
		return false;
	}
if(TestDrive.BestDateToDriveYear.selectedIndex=="0")
	{
		alert("Select Best Date To Drive Year");
		TestDrive.BestDateToDriveYear.focus();
		return false;
	}
if(TestDrive.BestDateToDriveMonth.selectedIndex=="0")
	{
		alert("Select Best Date To Drive Month");
		TestDrive.BestDateToDriveMonth.focus();
		return false;
	}
/*if(TestDrive.timepick[2].checked==true && TestDrive.timeother[2].value=="")
{
	alert("Please Enter potential purchase time frame");
	TestDrive.timeother.focus();
	return false;
}*/
return true;
}

//////////////////////////// Moreinfo Validation /////////////////////////////////

function validatemoreinfo(MoreInfo) {
	if (MoreInfo.FirstName.value=="") {
		alert("Enter First Name");
		MoreInfo.FirstName.focus();
		return false;
	}
	
	if (MoreInfo.FirstName.value!="")
		{
			  MoreInfo.FirstName.value=removeLeadingAndTrailingChar(MoreInfo.FirstName.value);
			  if(MoreInfo.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					MoreInfo.FirstName.focus();
					return false;	
				 }
		}		
	
	if (MoreInfo.LastName.value=="") {
		alert("Enter Last Name");
		MoreInfo.LastName.focus();
		return false;
	}
	if (MoreInfo.LastName.value!="")
		{
			  MoreInfo.LastName.value=removeLeadingAndTrailingChar(MoreInfo.LastName.value);
			  if(MoreInfo.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					MoreInfo.LastName.focus();
					return false;	
				 }
		}		
	
	
	if (MoreInfo.Email.value=="") {
		alert("Enter E-mail");
		MoreInfo.Email.focus();
		return false;
	}
	if (MoreInfo.Email.value!="")
		{
			  MoreInfo.Email.value=removeLeadingAndTrailingChar(MoreInfo.Email.value);
			  if(MoreInfo.Email.value.length=="0")
			     { 
					alert("Enter E-mail");
					MoreInfo.Email.focus();
					return false;	
				 }
		}
	if (MoreInfo.Email.value!="" && !validemail(MoreInfo.Email.value)) { 
		alert("Enter Valid E-mail");
		MoreInfo.Email.focus();
		return false;		
	}

MoreInfo.OffPhone1.value=removeLeadingAndTrailingChar(MoreInfo.OffPhone1.value);	
MoreInfo.OffPhone2.value=removeLeadingAndTrailingChar(MoreInfo.OffPhone2.value);	
MoreInfo.OffPhone3.value=removeLeadingAndTrailingChar(MoreInfo.OffPhone3.value);	
	if(isNaN(MoreInfo.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			MoreInfo.OffPhone1.select();
			return false;
		}
	if(isNaN(MoreInfo.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			MoreInfo.OffPhone2.select();
			return false;
		}
	if(isNaN(MoreInfo.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			MoreInfo.OffPhone3.select();
			return false;
		}		


	if (MoreInfo.OffPhone1.value.length<3) {
		alert("Enter Day Phone");
		MoreInfo.OffPhone1.focus();
		return false;
	} 
	if (MoreInfo.OffPhone2.value.length<3) {
		alert("Enter Day Phone");
		MoreInfo.OffPhone2.focus();
		return false;
	} 
	if (MoreInfo.OffPhone3.value.length<4) {
		alert("Enter Day Phone");
		MoreInfo.OffPhone3.focus();
		return false;
	}
MoreInfo.ResPhone1.value=removeLeadingAndTrailingChar(MoreInfo.ResPhone1.value);	
MoreInfo.ResPhone2.value=removeLeadingAndTrailingChar(MoreInfo.ResPhone2.value);	
MoreInfo.ResPhone3.value=removeLeadingAndTrailingChar(MoreInfo.ResPhone3.value);	
	if(isNaN(MoreInfo.ResPhone1.value))
		{
			MoreInfo.ResPhone1.value="";
		}
	if(isNaN(MoreInfo.ResPhone2.value))
		{
			MoreInfo.ResPhone2.value="";
		}
	if(isNaN(MoreInfo.ResPhone3.value))
		{
			MoreInfo.ResPhone3.value="";
		}			


	MoreInfo.OffPhone.value="("+MoreInfo.OffPhone1.value+") "+MoreInfo.OffPhone2.value+"-"+MoreInfo.OffPhone3.value;
	MoreInfo.ResPhone.value="("+MoreInfo.ResPhone1.value+") "+MoreInfo.ResPhone2.value+"-"+MoreInfo.ResPhone3.value;
	
	return true;
}

//////////////////////////////bya a form validation/////////////////////////////////

function validatebuyacar(buyacarForm) {
	if (buyacarForm.FirstName.value=="") {
		alert("Enter First Name");
		buyacarForm.FirstName.focus();
		return false;
	}
	
	if (buyacarForm.FirstName.value!="")
		{
			  buyacarForm.FirstName.value=removeLeadingAndTrailingChar(buyacarForm.FirstName.value);
			  if(buyacarForm.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					buyacarForm.FirstName.focus();
					return false;	
				 }
		}		
	
	if (buyacarForm.LastName.value=="") {
		alert("Enter Last Name");
		buyacarForm.LastName.focus();
		return false;
	}
	if (buyacarForm.LastName.value!="")
		{
			  buyacarForm.LastName.value=removeLeadingAndTrailingChar(buyacarForm.LastName.value);
			  if(buyacarForm.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					buyacarForm.LastName.focus();
					return false;	
				 }
		}		
	
	
	if (buyacarForm.Email.value=="") {
		alert("Enter E-mail");
		buyacarForm.Email.focus();
		return false;
	}
	if (buyacarForm.Email.value!="")
		{
			  buyacarForm.Email.value=removeLeadingAndTrailingChar(buyacarForm.Email.value);
			  if(buyacarForm.Email.value.length=="0")
			     { 
					alert("Enter E-mail");
					buyacarForm.Email.focus();
					return false;	
				 }
		}
	if (buyacarForm.Email.value!="" && !validemail(buyacarForm.Email.value)) { 
		alert("Enter Valid E-mail");
		buyacarForm.Email.focus();
		return false;		
	}

buyacarForm.OffPhone1.value=removeLeadingAndTrailingChar(buyacarForm.OffPhone1.value);	
buyacarForm.OffPhone2.value=removeLeadingAndTrailingChar(buyacarForm.OffPhone2.value);	
buyacarForm.OffPhone3.value=removeLeadingAndTrailingChar(buyacarForm.OffPhone3.value);	
	if(isNaN(buyacarForm.OffPhone1.value))
		{
			alert("Day Phone should be Numeric");	
			buyacarForm.OffPhone1.select();
			return false;
		}
	if(isNaN(buyacarForm.OffPhone2.value))
		{
			alert("Day Phone should be Numeric");	
			buyacarForm.OffPhone2.select();
			return false;
		}
	if(isNaN(buyacarForm.OffPhone3.value))
		{
			alert("Day Phone should be Numeric");	
			buyacarForm.OffPhone3.select();
			return false;
		}		


	if (buyacarForm.OffPhone1.value.length<3) {
		alert("Enter Day Phone");
		buyacarForm.OffPhone1.focus();
		return false;
	} 
	if (buyacarForm.OffPhone2.value.length<3) {
		alert("Enter Day Phone");
		buyacarForm.OffPhone2.focus();
		return false;
	} 
	if (buyacarForm.OffPhone3.value.length<4) {
		alert("Enter Day Phone");
		buyacarForm.OffPhone3.focus();
		return false;
	}
buyacarForm.ResPhone1.value=removeLeadingAndTrailingChar(buyacarForm.ResPhone1.value);	
buyacarForm.ResPhone2.value=removeLeadingAndTrailingChar(buyacarForm.ResPhone2.value);	
buyacarForm.ResPhone3.value=removeLeadingAndTrailingChar(buyacarForm.ResPhone3.value);	
	if(isNaN(buyacarForm.ResPhone1.value))
		{
			buyacarForm.ResPhone1.value="";
		}
	if(isNaN(buyacarForm.ResPhone2.value))
		{
			buyacarForm.ResPhone2.value="";
		}
	if(isNaN(buyacarForm.ResPhone3.value))
		{
			buyacarForm.ResPhone3.value="";
		}			


	buyacarForm.OffPhone.value="("+buyacarForm.OffPhone1.value+") "+buyacarForm.OffPhone2.value+"-"+buyacarForm.OffPhone3.value;
	buyacarForm.ResPhone.value="("+buyacarForm.ResPhone1.value+") "+buyacarForm.ResPhone2.value+"-"+buyacarForm.ResPhone3.value;
	
	return true;
}
//////////////////////////// Ask a Tech Validation /////////////////////////////////
function validateaskatech(OrderParts) {

		
		if(OrderParts.FirstName.value=="")
		{
			
			alert("Enter First Name");
			OrderParts.FirstName.focus();
			return false;
		}
		
		if (OrderParts.FirstName.value!="")
		{
			  OrderParts.FirstName.value=removeLeadingAndTrailingChar(OrderParts.FirstName.value);
			  if(OrderParts.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					OrderParts.FirstName.focus();
					return false;	
				 }
		}
		
		if(OrderParts.LastName.value=="")
		{
			alert("Enter Last Name");
			OrderParts.LastName.focus();
			return false;
		}
		
		if (OrderParts.LastName.value!="")
		{
			  OrderParts.LastName.value=removeLeadingAndTrailingChar(OrderParts.LastName.value);
			  if(OrderParts.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					OrderParts.LastName.focus();
					return false;	
				 }
		}
		if (OrderParts.Street.value!="")
		{
			  OrderParts.Street.value=removeLeadingAndTrailingChar(OrderParts.Street.value);
			 /* if(OrderParts.Street.value.length=="0")
			     { 
					
					OrderParts.Street.focus();
					return false;	
				 }*/
		}
		if (OrderParts.City.value!="")
		{
			  OrderParts.City.value=removeLeadingAndTrailingChar(OrderParts.City.value);
			  /*if(OrderParts.City.value.length=="0")
			     { 
					
					OrderParts.City.focus();
					return false;	
				 }*/
		}
		
		OrderParts.Zip.value=removeLeadingAndTrailingChar(OrderParts.Zip.value);		
		if(isNaN(OrderParts.Zip.value))
		{
			OrderParts.Zip.value="";
		}		

OrderParts.ResPhone1.value=removeLeadingAndTrailingChar(OrderParts.ResPhone1.value);	
OrderParts.ResPhone2.value=removeLeadingAndTrailingChar(OrderParts.ResPhone2.value);	
OrderParts.ResPhone3.value=removeLeadingAndTrailingChar(OrderParts.ResPhone3.value);	
	if(isNaN(OrderParts.ResPhone1.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone1.select();
			return false;
		}
	if(isNaN(OrderParts.ResPhone2.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone2.select();
			return false;
		}
	if(isNaN(OrderParts.ResPhone3.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone3.select();
			return false;
		}		
		


		if(OrderParts.ResPhone1.value.length<3)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone1.focus();
			return false;
		}
		if(OrderParts.ResPhone2.value.length<3)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone2.focus();
			return false;
		}
		if(OrderParts.ResPhone3.value.length<4)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone3.focus();
			return false;
		}
		
OrderParts.OffPhone1.value=removeLeadingAndTrailingChar(OrderParts.OffPhone1.value);	
OrderParts.OffPhone2.value=removeLeadingAndTrailingChar(OrderParts.OffPhone2.value);	
OrderParts.OffPhone3.value=removeLeadingAndTrailingChar(OrderParts.OffPhone3.value);	
		
	if(isNaN(OrderParts.OffPhone1.value))
		{
			OrderParts.OffPhone1.value="";
		}
	if(isNaN(OrderParts.OffPhone2.value))
		{
			OrderParts.OffPhone2.value="";
		}
	if(isNaN(OrderParts.OffPhone3.value))
		{
			OrderParts.OffPhone3.value="";
		}		
OrderParts.MobPhone1.value=removeLeadingAndTrailingChar(OrderParts.MobPhone1.value);	
OrderParts.MobPhone2.value=removeLeadingAndTrailingChar(OrderParts.MobPhone2.value);	
OrderParts.MobPhone3.value=removeLeadingAndTrailingChar(OrderParts.MobPhone3.value);	
		
	if(isNaN(OrderParts.MobPhone1.value))
		{
			OrderParts.MobPhone1.value="";
		}
	if(isNaN(OrderParts.MobPhone2.value))
		{
			OrderParts.MobPhone2.value="";
		}
	if(isNaN(OrderParts.MobPhone3.value))
		{
			OrderParts.MobPhone3.value="";
		}				
		
	 	if(OrderParts.Email.value=="")
		{
			alert("Enter E-mail");
			OrderParts.Email.focus();
			return false;
		}
		if (OrderParts.Email.value!="" && !validemail(OrderParts.Email.value))
		{ 
			alert("Enter Valid E-mail");
			OrderParts.Email.focus();
			return false;		
		}
	 	if(OrderParts.Confirm_Email.value=="")
		{
			alert("Enter Confirm E-mail");
			OrderParts.Confirm_Email.focus();
			return false;
		}
		if (OrderParts.Confirm_Email.value!="" && !validemail(OrderParts.Confirm_Email.value))
		{ 
			alert("Enter Valid Confirm E-mail");
			OrderParts.Confirm_Email.focus();
			return false;		
		}		
		
		if(OrderParts.Email.value!=OrderParts.Confirm_Email.value)
		{
			alert("E-mail and Confirm E-mail were not Equal");
			OrderParts.Confirm_Email.select();
			return false;
		}

		OrderParts.MakeYear.value=removeLeadingAndTrailingChar(OrderParts.MakeYear.value);		
		if(isNaN(OrderParts.MakeYear.value))
		{
			//alert("Year should be Numeric");	
			OrderParts.MakeYear.value="";
			return false;
		}

		if (OrderParts.Make.value!="")
		{
			  OrderParts.Make.value=removeLeadingAndTrailingChar(OrderParts.Make.value);
		}
		if (OrderParts.Model.value!="")
		{
			  OrderParts.Model.value=removeLeadingAndTrailingChar(OrderParts.Model.value);
		}
		//if (OrderParts.Mileage.value!="" && !formatDollar2(OrderParts.Mileage))
		//{ 
				
			//OrderParts.Mileage.focus();
			//return false;		
		//}
		/* if(OrderParts.Trim.value=="")
		{
			alert("Enter Trim");
			OrderParts.Trim.focus();
			return false;
		} */
		if (OrderParts.VIN.value!="")
		{
			  OrderParts.VIN.value=removeLeadingAndTrailingChar(OrderParts.VIN.value);
		}
		OrderParts.Mileage.value=removeLeadingAndTrailingChar(OrderParts.Mileage.value);		
		if(isNaN(OrderParts.Mileage.value))
		{
			//alert("Mileage should be Numeric");	
			OrderParts.Mileage.value="";
			return false;
		}		
		if (OrderParts.Comments.value!="")
		{
			  OrderParts.Comments.value=removeLeadingAndTrailingChar(OrderParts.Comments.value);
		}
		if(OrderParts.OffPhone1.value.length==3 && OrderParts.OffPhone2.value.length==3 && OrderParts.OffPhone3.value.length==4) {
			OrderParts.OffPhone.value="("+OrderParts.OffPhone1.value+") "+OrderParts.OffPhone2.value+"-"+OrderParts.OffPhone3.value;
		}
		if(OrderParts.ResPhone1.value.length==3 && OrderParts.ResPhone2.value.length==3 && OrderParts.ResPhone3.value.length==4) {
			OrderParts.ResPhone.value="("+OrderParts.ResPhone1.value+") "+OrderParts.ResPhone2.value+"-"+OrderParts.ResPhone3.value;
		}
		if(OrderParts.MobPhone1.value.length==3 && OrderParts.MobPhone2.value.length==3 && OrderParts.MobPhone3.value.length==4) {
			OrderParts.MobPhone.value="("+OrderParts.MobPhone1.value+") "+OrderParts.MobPhone2.value+"-"+OrderParts.MobPhone3.value;
		}		
}	

//////////////////////////// Ask a Tech Validation /////////////////////////////////
//////////////////////////// Recall Validation /////////////////////////////////
function validaterecall(OrderParts) {

		
		if(OrderParts.FirstName.value=="")
		{
			
			alert("Enter First Name");
			OrderParts.FirstName.focus();
			return false;
		}
		
		if (OrderParts.FirstName.value!="")
		{
			  OrderParts.FirstName.value=removeLeadingAndTrailingChar(OrderParts.FirstName.value);
			  if(OrderParts.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					OrderParts.FirstName.focus();
					return false;	
				 }
		}
		
		if(OrderParts.LastName.value=="")
		{
			alert("Enter Last Name");
			OrderParts.LastName.focus();
			return false;
		}
		
		if (OrderParts.LastName.value!="")
		{
			  OrderParts.LastName.value=removeLeadingAndTrailingChar(OrderParts.LastName.value);
			  if(OrderParts.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					OrderParts.LastName.focus();
					return false;	
				 }
		}
		if (OrderParts.Street.value!="")
		{
			  OrderParts.Street.value=removeLeadingAndTrailingChar(OrderParts.Street.value);
			 /* if(OrderParts.Street.value.length=="0")
			     { 
					
					OrderParts.Street.focus();
					return false;	
				 }*/
		}
		if (OrderParts.City.value!="")
		{
			  OrderParts.City.value=removeLeadingAndTrailingChar(OrderParts.City.value);
			  /*if(OrderParts.City.value.length=="0")
			     { 
					
					OrderParts.City.focus();
					return false;	
				 }*/
		}
		
		OrderParts.Zip.value=removeLeadingAndTrailingChar(OrderParts.Zip.value);		
		if(isNaN(OrderParts.Zip.value))
		{
			OrderParts.Zip.value="";
		}		

OrderParts.ResPhone1.value=removeLeadingAndTrailingChar(OrderParts.ResPhone1.value);	
OrderParts.ResPhone2.value=removeLeadingAndTrailingChar(OrderParts.ResPhone2.value);	
OrderParts.ResPhone3.value=removeLeadingAndTrailingChar(OrderParts.ResPhone3.value);	
	if(isNaN(OrderParts.ResPhone1.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone1.select();
			return false;
		}
	if(isNaN(OrderParts.ResPhone2.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone2.select();
			return false;
		}
	if(isNaN(OrderParts.ResPhone3.value))
		{
			alert("Home Phone should be Numeric");	
			OrderParts.ResPhone3.select();
			return false;
		}		
		


		if(OrderParts.ResPhone1.value.length<3)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone1.focus();
			return false;
		}
		if(OrderParts.ResPhone2.value.length<3)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone2.focus();
			return false;
		}
		if(OrderParts.ResPhone3.value.length<4)
		{
			alert("Enter Home Phone");
			OrderParts.ResPhone3.focus();
			return false;
		}
		
OrderParts.OffPhone1.value=removeLeadingAndTrailingChar(OrderParts.OffPhone1.value);	
OrderParts.OffPhone2.value=removeLeadingAndTrailingChar(OrderParts.OffPhone2.value);	
OrderParts.OffPhone3.value=removeLeadingAndTrailingChar(OrderParts.OffPhone3.value);	
		
	if(isNaN(OrderParts.OffPhone1.value))
		{
			OrderParts.OffPhone1.value="";
		}
	if(isNaN(OrderParts.OffPhone2.value))
		{
			OrderParts.OffPhone2.value="";
		}
	if(isNaN(OrderParts.OffPhone3.value))
		{
			OrderParts.OffPhone3.value="";
		}		
OrderParts.MobPhone1.value=removeLeadingAndTrailingChar(OrderParts.MobPhone1.value);	
OrderParts.MobPhone2.value=removeLeadingAndTrailingChar(OrderParts.MobPhone2.value);	
OrderParts.MobPhone3.value=removeLeadingAndTrailingChar(OrderParts.MobPhone3.value);	
		
	if(isNaN(OrderParts.MobPhone1.value))
		{
			OrderParts.MobPhone1.value="";
		}
	if(isNaN(OrderParts.MobPhone2.value))
		{
			OrderParts.MobPhone2.value="";
		}
	if(isNaN(OrderParts.MobPhone3.value))
		{
			OrderParts.MobPhone3.value="";
		}				
		
	 	if(OrderParts.Email.value=="")
		{
			alert("Enter E-mail");
			OrderParts.Email.focus();
			return false;
		}
		if (OrderParts.Email.value!="" && !validemail(OrderParts.Email.value))
		{ 
			alert("Enter Valid E-mail");
			OrderParts.Email.focus();
			return false;		
		}

		OrderParts.MakeYear.value=removeLeadingAndTrailingChar(OrderParts.MakeYear.value);		
		if(isNaN(OrderParts.MakeYear.value))
		{
			//alert("Year should be Numeric");	
			OrderParts.MakeYear.value="";
			return false;
		}

		if (OrderParts.Make.value!="")
		{
			  OrderParts.Make.value=removeLeadingAndTrailingChar(OrderParts.Make.value);
		}
		if (OrderParts.Model.value!="")
		{
			  OrderParts.Model.value=removeLeadingAndTrailingChar(OrderParts.Model.value);
		}
		//if (OrderParts.Mileage.value!="" && !formatDollar2(OrderParts.Mileage))
		//{ 
				
			//OrderParts.Mileage.focus();
			//return false;		
		//}
		/* if(OrderParts.Trim.value=="")
		{
			alert("Enter Trim");
			OrderParts.Trim.focus();
			return false;
		} */
		OrderParts.Mileage.value=removeLeadingAndTrailingChar(OrderParts.Mileage.value);		
		if(isNaN(OrderParts.Mileage.value))
		{
			//alert("Mileage should be Numeric");	
			OrderParts.Mileage.value="";
			return false;
		}		
		if (OrderParts.VIN.value!="")
		{
			  OrderParts.VIN.value=removeLeadingAndTrailingChar(OrderParts.VIN.value);
		}
		
		if (OrderParts.Comments.value!="")
		{
			  OrderParts.Comments.value=removeLeadingAndTrailingChar(OrderParts.Comments.value);
		}
		if(OrderParts.OffPhone1.value.length==3 && OrderParts.OffPhone2.value.length==3 && OrderParts.OffPhone3.value.length==4) {
			OrderParts.OffPhone.value="("+OrderParts.OffPhone1.value+") "+OrderParts.OffPhone2.value+"-"+OrderParts.OffPhone3.value;
		}
		if(OrderParts.ResPhone1.value.length==3 && OrderParts.ResPhone2.value.length==3 && OrderParts.ResPhone3.value.length==4) {
			OrderParts.ResPhone.value="("+OrderParts.ResPhone1.value+") "+OrderParts.ResPhone2.value+"-"+OrderParts.ResPhone3.value;
		}
		if(OrderParts.MobPhone1.value.length==3 && OrderParts.MobPhone2.value.length==3 && OrderParts.MobPhone3.value.length==4) {
			OrderParts.MobPhone.value="("+OrderParts.MobPhone1.value+") "+OrderParts.MobPhone2.value+"-"+OrderParts.MobPhone3.value;
		}		
	
}	

//////////////////////////// Recall Validation /////////////////////////////////
function validatedetailedinfo(DetailedInfo) {
	if (DetailedInfo.Name.value=="" )
		{alert("Enter Name");
			DetailedInfo.Name.focus();
			 return false;
		}
if (DetailedInfo.Email.value=="" )
		{alert("Enter E-mail ID");
			DetailedInfo.Email.focus();
			 return false;
		}
	if (DetailedInfo.Email.value!="" )
		{ var txt;
			txt=DetailedInfo.Email.value;
				if(txt.indexOf('@') < 1 || txt.indexOf('.') < 1)
				{
					alert("Enter valid Email ID");
					DetailedInfo.Email.focus();
					return false;
				}
		}		
		if (DetailedInfo.Zip.value=="" || isNaN(DetailedInfo.Zip.value))
		{alert("Enter Zip Number");
			DetailedInfo.Zip.focus();
			 return false;
		}		
		if (DetailedInfo.Offphone1.value.length<3) {
			alert("Enter Day Phone Number");
			DetailedInfo.Offphone1.focus();
			return false;
		}
		if (DetailedInfo.Offphone2.value.length<3) {
			alert("Enter Day Phone Number");
			DetailedInfo.Offphone2.focus();
			return false;
		}
		if (DetailedInfo.Offphone3.value.length<4) {
			alert("Enter Day Phone Number");
			DetailedInfo.Offphone3.focus();
			return false;
		}
		if(DetailedInfo.Offphone1.value.length==3 && DetailedInfo.Offphone2.value.length==3 && DetailedInfo.Offphone3.value.length==4) {
			DetailedInfo.Offphone.value="("+DetailedInfo.Offphone1.value+") "+DetailedInfo.Offphone2.value+"-"+DetailedInfo.Offphone3.value;
		}
		if(DetailedInfo.ResPhone1.value.length==3 && DetailedInfo.ResPhone2.value.length==3 && DetailedInfo.ResPhone3.value.length==4) {
			DetailedInfo.ResPhone.value="("+DetailedInfo.ResPhone1.value+") "+DetailedInfo.ResPhone2.value+"-"+DetailedInfo.ResPhone3.value;
		}
	//if (document.DetailedInfo.Ephone.value==""||isNaN(document.DetailedInfo.Ephone.value))
		//{alert("Enter Evening phone");
		//	document.DetailedInfo.Ephone.focus();
			// return false;
		//}
	return true;  
}

function doreset()
{
	document.DetailedInfo.ExtColor1.value="No Color Selected";
}

function chk(a)
{  
		if(a=="Other")
		{
			ScheduleService.OtherService.disabled=false;
		}
		if(a!="Other")
		{
			ScheduleService.OtherService.disabled=true;
		}
}

function MM_setTextOfTextfield(objName,x) { //v3.0
	var obj = MM_findObj(objName); if (obj) obj.disabled = false;obj.focus();
}

/*function validatesetuptestdrive()
{
	if (document.serviceappointment.Email.value=="" )
	{
		alert("Enter Email ID");
		document.serviceappointment.Email.focus();
		return false;
	}
	if (document.serviceappointment.Email.value!="" )
	{ 
		var txt;
		txt=document.serviceappointment.Email.value;
		if(txt.indexOf('@') < 1 || txt.indexOf('.') < 1)
		{
			alert("Enter valid email ID");
			document.serviceappointment.Email.focus();
			return false;
		}
	}
	if(document.serviceappointment.Name.value=="")
	{
		alert("Enter Name");
		document.serviceappointment.Name.focus();
		return false;
	}
	if(document.serviceappointment.Offphone1.value.length<3)
	{
		alert("Enter Day phone");
		document.serviceappointment.Offphone1.focus();
		return false;
	}
	if(document.serviceappointment.Offphone2.value.length<3)
	{
		alert("Enter Day phone");
		document.serviceappointment.Offphone2.focus();
		return false;
	}
	if(document.serviceappointment.Offphone3.value.length<4)
	{
		alert("Enter Day phone");
		document.serviceappointment.Offphone3.focus();
		return false;
	}
	document.serviceappointment.Offphone.value="("+document.serviceappointment.Offphone1.value+") "+document.serviceappointment.Offphone2.value+"-"+document.serviceappointment.Offphone3.value;
	if(document.serviceappointment.ResPhone1.value.length==3 && document.serviceappointment.ResPhone2.value.length==3 && document.serviceappointment.ResPhone3.value.length==4) {
		document.serviceappointment.ResPhone.value="("+document.serviceappointment.ResPhone1.value+") "+document.serviceappointment.ResPhone2.value+"-"+document.serviceappointment.ResPhone3.value;
	}
	if(document.serviceappointment.BestTimeToDrive.selectedIndex=="0")
	{
		alert("Select Best Time To Drive");
		document.serviceappointment.BestTimeToDrive.focus();
		return false;
	}
	if(document.serviceappointment.ampm.selectedIndex=="0")
	{
		alert("Select AM or PM");
		document.serviceappointment.ampm.focus();
		return false;
	}
	if(document.serviceappointment.BestDateToDriveYear.selectedIndex=="0")
	{
		alert("Select Best Date To Drive");
		document.serviceappointment.BestDateToDriveYear.focus();
		return false;
	}
	if(document.serviceappointment.BestDateToDriveMonth.selectedIndex=="0")
	{
		alert("Select Best Date To Drive");
		document.serviceappointment.BestDateToDriveMonth.focus();
		return false;
	}
	if(document.serviceappointment.timepick[2].checked==true && document.serviceappointment.timeother.value=="")
	{
		alert("Please Enter potential purchase time frame");
		document.serviceappointment.timeother.focus();
		return false;
	}
	return true;
}*/
/////////////////////////Inventory////////////////////////////
function validateinventory(inventory) 
{
	if (inventory.FirstName.value=="")
		{alert("Enter First Name");
			inventory.FirstName.focus();
			 return false;
		}
      if (inventory.FirstName.value!="")
		{
			  inventory.FirstName.value=removeLeadingAndTrailingChar(inventory.FirstName.value);
			  if(inventory.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					inventory.FirstName.focus();
					return false;	
				 }
		}


if (inventory.LastName.value=="" )
		{alert("Enter Last Name");
			inventory.LastName.focus();
			 return false;
		}
if (inventory.LastName.value!="")
		{
			  inventory.LastName.value=removeLeadingAndTrailingChar(inventory.LastName.value);
			  if(inventory.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					inventory.LastName.focus();
					return false;	
				 }
		}


if(inventory.Email.value=="")
		{
			alert("Enter E-mail ID");
			inventory.Email.focus();
			return false;
		}
			
		if (inventory.Email.value!="" && !validemail(inventory.Email.value))
		{ 
			alert("Enter Valid E-mail ID");
			inventory.Email.focus();
			return false;		
		}



inventory.ResPhone1.value=removeLeadingAndTrailingChar(inventory.ResPhone1.value);	
inventory.ResPhone2.value=removeLeadingAndTrailingChar(inventory.ResPhone2.value);	
inventory.ResPhone3.value=removeLeadingAndTrailingChar(inventory.ResPhone3.value);	
	if(isNaN(inventory.ResPhone1.value))
		{
			alert("Phone should be Numeric");	
			inventory.ResPhone1.select();
			return false;
		}
	if(isNaN(inventory.ResPhone2.value))
		{
			alert("Phone should be Numeric");	
			inventory.ResPhone2.select();
			return false;
		}
	if(isNaN(inventory.ResPhone3.value))
		{
			alert("Phone should be Numeric");	
			inventory.ResPhone3.select();
			return false;
		}		


		if (inventory.ResPhone1.value.length<3) {
			alert("Enter Phone Number");
			inventory.ResPhone1.focus();
			return false;
		}
		if (inventory.ResPhone2.value.length<3) {
			alert("Enter Phone Number");
			inventory.ResPhone2.focus();
			return false;
		}
		if (inventory.ResPhone3.value.length<4) {
			alert("Enter Phone Number");
			inventory.ResPhone3.focus();
			return false;
		}
		inventory.Zip.value=removeLeadingAndTrailingChar(inventory.Zip.value);		
		if(isNaN(inventory.Zip.value))
		{
			alert("Zip should be Numeric");	
			inventory.Zip.select();
			return false;
		}		
		if (inventory.Zip.value=="")
		{alert("Enter Zip Code");
			inventory.Zip.focus();
			 return false;
		}
		if (inventory.Zip.value.length<5) {
			alert("Enter 5-digit Zip Code");
			inventory.Zip.focus();
			return false;
		}
		if(inventory.ResPhone1.value.length==3 && inventory.ResPhone2.value.length==3 && inventory.ResPhone3.value.length==4) {
			inventory.ResPhone.value="("+inventory.ResPhone1.value+") "+inventory.ResPhone2.value+"-"+inventory.ResPhone3.value;
		}		

	return true;  
}

/////////////////////////End Inventory/////////////////////
//////////////////////////////////////////////////

function populate(objForm,selectIndex) {
    timeA = new Date(objForm.BestDateToDriveYear.options[objForm.BestDateToDriveYear.selectedIndex].text, objForm.BestDateToDriveMonth.selectedIndex,1);
    timeDifference = timeA - 86400000;
    timeB = new Date(timeDifference);
    var daysInMonth = timeB.getDate();
    for (var i = 0; i < objForm.BestDateToDriveDay.length; i++) {
	    objForm.BestDateToDriveDay.options[0] = null;
	}
    for (var i = 0; i < daysInMonth; i++) {
    	objForm.BestDateToDriveDay.options[i] = new Option(i+1);
  	}
    document.serviceappointment.BestDateToDriveDay.options[0].selected = true;
}


function getYears() {
   	var years = new Array(2002,2003,2004,2005)
   	for (var i = 0; i < document.serviceappointment.BestDateToDriveYear.length; i++) {
    	document.serviceappointment.BestDateToDriveYear.options[0] = null;
	}
	document.serviceappointment.BestDateToDriveYear.options[0] = new Option("years");
    timeC = new Date();
    currYear = timeC.getFullYear();
    for (var i = 0; i < years.length; i++) {
    	document.serviceappointment.BestDateToDriveYear.options[i] = new Option(years[i]);
  	}
    document.serviceappointment.BestDateToDriveYear.options[0].selected=true;
}

function txtbox() {
	if(document.serviceappointment.timepick[2].checked==true) {
		document.serviceappointment.timeother.disabled=false;
	}
	if(document.serviceappointment.timepick[2].checked==false) {
		document.serviceappointment.timeother.value="";
		document.serviceappointment.timeother.disabled=true;
	}
}

function alertSubmit() {
leftPos = 0;
topPos = 0;
	if (screen) {
		leftPos = (screen.width / 2) - 171;
		topPos = (screen.height / 2) - 2;
	}


	submitProcess=window.open('../process.jsp','name','height=120,width=300,left='+leftPos+',top='+topPos);

return true;
}


function formatDollar(obj)
{
	var num = obj.value
	num = num.toString().replace(/\$|\,/g,'');
	
	if(isNaN(num))
	return false;

	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	//alert(num);
	num.substring(num.length-(4*i+3));
	var temp=((sign)?'':'-') + '$' + num + '.' + cents;
	if(temp!="$0.00") {
		obj.value=((sign)?'':'-') + '$' + num + '.' + cents;
		//alert(obj.value);
		return true;
	}	
	else {
		obj.value="";
		return false;
	}
}
function removeLeadingAndTrailingChar(inputString)
{
	var removeChar = " ";
	var returnString = inputString;
	if (removeChar.length)
   		{
		  while(''+returnString.charAt(0)==removeChar)
			{
			  returnString=returnString.substring(1,returnString.length);
			}
    	  while(''+returnString.charAt(returnString.length-1)==removeChar)
	 	    {
	  	      returnString=returnString.substring(0,returnString.length-1);
			} 
		}
		return returnString;
}


//-->11111
function checkNumber(Ttemp,objectname)
{ 
///Added by Prem to add percentage symbol
	var name="";
	var i;
	name=name+Ttemp.substring(i,i+1);
	if( !((Ttemp.substring(i,i+1) >= 0) && (Ttemp.substring(i,i+1) <= 9)) && !(Ttemp.substring(i,i+1)=='%') && !(Ttemp.substring(i,i+1)=='.'))
		{
		 no=name.length-1;
		}
	else if(objectname=="loaninterest" && !(Ttemp.substring(Ttemp.length-1)=='%') )
		{
			document.loan.loaninterest.value = Ttemp + '%' ;
		}
			
 	 return true;
}

function validmileage(obj)
{
	var num = obj.value;
    if(num==0)
	{
	obj.value="";
	//alert("Enter Mileage");
	return false;
	}
	else 
	{
		for(var i=0; i<obj.value.length+6; i++)
		{
				
				if(obj.value.indexOf("0")==0) 
				{
						//alert(obj.value);
						obj.value = obj.value.substring(1,obj.value.length);
			
				}
		}
	}
	return true;
}
function formatDollar1(obj)
{
	//alert(obj.value);
	var num = obj.value
	num = num.toString().replace(/\$|\,/g,'');
	
	if(isNaN(num))
	return false;

	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num;
	var temp=((sign)?'':'-') + '$' + num + '.' + cents;
	if(temp!="$0.00")
	{
		obj.value=num;
		return true;
	}
	else
	{
		obj.value="";
		//obj.focus();
		return false;
	}
}
//-->

////////////////////ebrochure validation////////////////////


function validate_ebrochure(ebrochure)
{
	    
		if ((ebrochure.FirstName.value==""))
		{
			alert("Enter First Name ");
			ebrochure.FirstName.focus();
			return false;
		}
		
		if (ebrochure.FirstName.value!="")
		{
			  ebrochure.FirstName.value=removeLeadingAndTrailingChar(ebrochure.FirstName.value);
			  if(ebrochure.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					ebrochure.FirstName.focus();
					return false;	
				 }
		}
			
 		if (ebrochure.LastName.value=="")
		{
			alert("Enter Last Name ");
			ebrochure.LastName.focus();
			return false;
		}
		if (ebrochure.LastName.value!="")
		{
			  ebrochure.LastName.value=removeLeadingAndTrailingChar(ebrochure.LastName.value);
			  if(ebrochure.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					ebrochure.LastName.focus();
					return false;	
				 }
		}
		
		if (ebrochure.Email.value=="")
		{
			alert("Enter E-mail ID");
			ebrochure.Email.focus();
			return false;
		}
	
		if (ebrochure.Email.value!="" && !validemail(ebrochure.Email.value))
		{ 
			alert("Enter Valid E-mail ID");
			ebrochure.Email.focus();
			return false;		
		}

		if (ebrochure.OffPhone1.value.length<3)
		{
			alert("Enter Day Phone Number");
			ebrochure.OffPhone1.focus();
			return false;
		}
		if (ebrochure.OffPhone2.value.length<3)
		{
			alert("Enter Day Phone Number");
			ebrochure.OffPhone2.focus();
			return false;
		}
		if (ebrochure.OffPhone3.value.length<4)
		{
			alert("Enter Day Phone Number");
			ebrochure.OffPhone3.focus();
			return false;
		}	
		
		if (ebrochure.ResPhone1.value.length<3)
		{
			alert("Enter Evening Phone Number");
			ebrochure.ResPhone1.focus();
			return false;
		}
		if (ebrochure.ResPhone2.value.length<3)
		{
			alert("Enter Evening Phone Number");
			ebrochure.ResPhone2.focus();
			return false;
		}
		if (ebrochure.ResPhone3.value.length<4)
		{
			alert("Enter Evening Phone Number");
			ebrochure.ResPhone3.focus();
			return false;
		}		
 		
		
 		if (ebrochure.Model.selectedIndex==0)
		{
			alert("Select Model");
			ebrochure.Model.focus();
			return false;
		}
		
		if (ebrochure.Trim.selectedIndex==0)
		{
			alert("Select Trim");
			ebrochure.Trim.focus();
			return false;
		}
		
		
		if(ebrochure.OffPhone1.value.length==3 && ebrochure.OffPhone2.value.length==3 && ebrochure.OffPhone3.value.length==4) {
			ebrochure.OffPhone.value="("+ebrochure.OffPhone1.value+") "+ebrochure.OffPhone2.value+"-"+ebrochure.OffPhone3.value;
		}
		
		if(ebrochure.ResPhone1.value.length==3 && ebrochure.ResPhone2.value.length==3 && ebrochure.ResPhone3.value.length==4) {
			ebrochure.ResPhone.value="("+ebrochure.ResPhone1.value+") "+ebrochure.ResPhone2.value+"-"+ebrochure.ResPhone3.value;
		}
		return true;
}
function formatDollar2(obj)
{
var num = obj.value
	num = num.toString().replace(/\$|\,/g,'');
	
	if(isNaN(num))
	return false;

	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+
	num.substring(num.length-(4*i+3));
	//alert("out  "+cents);
	if(cents==00)
	{
	//alert("if  "+cents);
	var temp=((sign)?'':'-') + '' + num;
	}
	else
	{
		//alert("else  "+cents);
	var temp=((sign)?'':'-') + '' + num+ '.' + cents;
	}
	if(temp!="0.00" || temp!="00") {
				if(cents==00)
				{
			//	alert("not 00"+cents);
				obj.value=((sign)?'':'-') + '' + num;
				}
				else
				{
				//alert("00"+cents);
				obj.value=((sign)?'':'-') + '' + num + '.' + cents;
				return true;
				}
	}	
	else {
		obj.value="";
		return false;
	}
}

//Internet Fleet text effects starts
function showOff1()
{
document.getElementById('qa1').bgColor="#fff8ff"
document.getElementById('qa2').bgColor="#efe7de"
document.getElementById('qa3').bgColor="#efe7de"
document.getElementById('qa4').bgColor="#efe7de"
}
function showOff2()
{
document.getElementById('qa1').bgColor="#efe7de"
document.getElementById('qa2').bgColor="#fff8ff"
document.getElementById('qa3').bgColor="#efe7de"
document.getElementById('qa4').bgColor="#efe7de"
}function showOff3()
{
document.getElementById('qa1').bgColor="#efe7de"
document.getElementById('qa2').bgColor="#efe7de"
document.getElementById('qa3').bgColor="#fff8ff"
document.getElementById('qa4').bgColor="#efe7de"
}
function showOff4()
{
document.getElementById('qa1').bgColor="#efe7de" 
document.getElementById('qa2').bgColor="#efe7de"
document.getElementById('qa3').bgColor="#efe7de"
document.getElementById('qa4').bgColor="#fff8ff"
}

//Internet Fleet text effects ends

function populate1(objForm,selectIndex) {
    timeA = new Date(objForm.BestDateToDriveYear.options[objForm.BestDateToDriveYear.selectedIndex].text, objForm.BestDateToDriveMonth.selectedIndex,1);
    timeDifference = timeA - 86400000;
    timeB = new Date(timeDifference);
    var daysInMonth = timeB.getDate();
    for (var i = 0; i < objForm.BestDateToDriveDay.length; i++) {
	    objForm.BestDateToDriveDay.options[0] = null;
	}
    for (var i = 0; i < daysInMonth; i++) {
    	objForm.BestDateToDriveDay.options[i] = new Option(i+1);
  	}
    document.TestDrive.BestDateToDriveDay.options[0].selected = true;
}


function getYears1() {
   	var years = new Array(2002,2003,2004,2005)
   	for (var i = 0; i < document.TestDrive.BestDateToDriveYear.length; i++) {
    	document.TestDrive.BestDateToDriveYear.options[0] = null;
	}
	document.TestDrive.BestDateToDriveYear.options[0] = new Option("years");
    timeC = new Date();
    currYear = timeC.getFullYear();
    for (var i = 0; i < years.length; i++) {
    	document.TestDrive.BestDateToDriveYear.options[i] = new Option(years[i]);
  	}
    document.TestDrive.BestDateToDriveYear.options[0].selected=true;
}

function txtbox1() {
	if(document.TestDrive.timepick[2].checked==true) {
		document.TestDrive.timeother.disabled=false;
	}
	if(document.TestDrive.timepick[2].checked==false) {
		document.TestDrive.timeother.value="";
		document.TestDrive.timeother.disabled=true;
	}
}

/////The script for showing menu over input components//////
 function hideiframe(d3)
 {
 var d1=document.getElementById(d3);
 d1.style.display='none';
 
 }
 
 function showiframe(d1,d2)
 {
 var div=document.getElementById(d1);
 var frame=document.getElementById(d2);
  
    
    frame.style.width = div.offsetWidth;
    frame.style.height = div.offsetHeight;
    frame.style.top = div.style.top;
    frame.style.left = div.style.left;
    
	var brow=navigator.appName;
	if(brow=="Netscape")
	{
		frame.style.display = 'none';
	} else if(brow=="Microsoft Internet Explorer") {
	frame.style.display = 'block';	
	}
		
 }
 
 
 
 
 
 
 
 /// My ValidNumber & TabValidationForPhoneNumbers with Cross Browser Compatiblity

var myphfield1;
var myphfield2;
var myval;
function mytabvalidatePhone(p1,p2,e)
{
  phfield1 = p1;
  phfield2 = p2;
var mykey = window.event ? e.keyCode : e.which;
if ((mykey <= 47 || mykey > 57) && mykey !=13 && mykey !=0 && mykey != 8) 
	{
	myval=""
//	alert ("Enter number only");
	return false;
	}
	if( (document.getElementById(phfield1).value.length==3) && (mykey > 47 && mykey <= 57) )
	{
	myval= String.fromCharCode(mykey);
	setTimeout("document.getElementById(phfield2).focus(); if(document.getElementById(phfield1).value.length < 3) { setTimeout('document.getElementById(phfield1).focus();  document.getElementById(phfield1).value=myval;  ',10); } else { document.getElementById(phfield2).value=myval; } ",10);
	}
return true;
}

function myvalidnumber(e)
{
var mykey = window.event ? e.keyCode : e.which;
		if ((mykey <= 47 || mykey > 57) && mykey !=13 && mykey !=0 && mykey != 8) 
			{
//			alert ("Enter number only");
		return false;
			}
return true;			
}



/////////// New Vehicle Specials

function validatenewcar(NewCar)
{
	    
		if ((NewCar.FirstName.value==""))
		{
			alert("Enter First Name ");
			NewCar.FirstName.focus();
			return false;
		}
		
		if (NewCar.FirstName.value!="")
		{
			  NewCar.FirstName.value=removeLeadingAndTrailingChar(NewCar.FirstName.value);
			  if(NewCar.FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					NewCar.FirstName.focus();
					return false;	
				 }
		}
			
 		if (NewCar.LastName.value=="")
		{
			alert("Enter Last Name ");
			NewCar.LastName.focus();
			return false;
		}
		if (NewCar.LastName.value!="")
		{
			  NewCar.LastName.value=removeLeadingAndTrailingChar(NewCar.LastName.value);
			  if(NewCar.LastName.value.length=="0")
			     { 
					alert("Enter Last Name");
					NewCar.LastName.focus();
					return false;	
				 }
		}
		if (NewCar.Email.value=="")
		{
			alert("Enter E-mail");
			NewCar.Email.focus();
			return false;
		}
	
	if (NewCar.Email.value!="")
		{
			  NewCar.Email.value=removeLeadingAndTrailingChar(NewCar.Email.value);
			  if(NewCar.Email.value.length=="0")
			     { 
					alert("Enter Valid E-mail");
					NewCar.Email.focus();
					return false;	
				 }
		}
	
		if (NewCar.Email.value!="" && !validemail(NewCar.Email.value))
		{ 
			alert("Enter Valid E-mail");
			NewCar.Email.focus();
			return false;		
		}		
		if (NewCar.OffPhone1.value=="")
		{
			alert("Enter Day Phone");
			NewCar.OffPhone1.focus();
			return false;
		}
			
		if (NewCar.OffPhone1.value.length<3)
		{
			alert("Enter Valid Day Phone");
			NewCar.OffPhone1.focus();
			return false;
		}
		if (NewCar.OffPhone2.value.length<3)
		{
			alert("Enter Valid Day Phone");
			NewCar.OffPhone2.focus();
			return false;
		}
		if (NewCar.OffPhone3.value.length<4)
		{
			alert("Enter Valid Day Phone");
			NewCar.OffPhone3.focus();
			return false;
		}	
		

		
		if(NewCar.OffPhone1.value.length==3 && NewCar.OffPhone2.value.length==3 && NewCar.OffPhone3.value.length==4) {
			NewCar.OffPhone.value="("+NewCar.OffPhone1.value+") "+NewCar.OffPhone2.value+"-"+NewCar.OffPhone3.value;
		}
		
		return true;
}
 
 
 // Rent Form Validation Function
 function RentFormValidator(RentForm) 
 {
	if( ! EmailValidator(RentForm.Email) ) return false;
	if( ! FirstNameValidator(RentForm.FirstName) ) return false;
//	if( ! StreetValidator(RentForm.Street) ) return false;
//	if( ! CityValidator(RentForm.City) ) return false;
	if( ! ZipValidator(RentForm.Zip) ) return false;
	if( ! PhoneValidator(RentForm.ResPhone1,RentForm.ResPhone2,RentForm.ResPhone3, 'Home Phone' ) ) return false;		
	if( ! PhoneValidator(RentForm.OffPhone1,RentForm.OffPhone2,RentForm.OffPhone3 ,'Work Phone') ) 				return false;		
 
//	if( ! PhoneValidator(RentForm.Fax1,RentForm.Fax2,RentForm.Fax3, 'Fax' ) ) return false;	
	if( ! DateValidator(RentForm.PickUpDate) ) return false;		
	if( ! DateValidator(RentForm.DropOffDate) ) return false;
 }
 // supportive Functions for Rent Validation .. Future for all forms.
 function FirstNameValidator(FirstName)
 {
		if ((FirstName.value==""))
		{
			alert("Enter First Name ");
			FirstName.focus();
			return false;
		}
		
		if (FirstName.value!="")
		{
			  FirstName.value=removeLeadingAndTrailingChar(FirstName.value);
			  if(FirstName.value.length=="0")
			     { 
					alert("Enter First Name");
					FirstName.focus();
					return false;	
				 }
		} 
return true;		 
 }
  function StreetValidator(Street)
 {
		if ((Street.value==""))
		{
			alert("Enter Street ");
			Street.focus();
			return false;
		}
		
		if (Street.value!="")
		{
			  Street.value=removeLeadingAndTrailingChar(Street.value);
			  if(Street.value.length=="0")
			     { 
					alert("Enter Street");
					Street.focus();
					return false;	
				 }
		} 
return true;		 
 }
 function CityValidator(City)
 {
		if ((City.value==""))
		{
			alert("Enter City ");
			City.focus();
			return false;
		}
		
		if (City.value!="")
		{
			  City.value=removeLeadingAndTrailingChar(City.value);
			  if(City.value.length=="0")
			     { 
					alert("Enter City");
					City.focus();
					return false;	
				 }
		} 
return true;		 
 }
 
 function EmailValidator(Email)
 {
  		if (Email.value=="")
		{
			alert("Enter E-mail");
			Email.focus();
			return false;
		}
	
	if (Email.value!="")
		{
			  Email.value=removeLeadingAndTrailingChar(Email.value);
			  if(Email.value.length=="0")
			     { 
					alert("Enter Valid E-mail");
					Email.focus();
					return false;	
				 }
		}
	
		if (Email.value!="" && !validemail(Email.value))
		{ 
			alert("Enter Valid E-mail");
			Email.focus();
			return false;		
		}
 return true;	
 }
 
 function ZipValidator(Zip)
 {
 		Zip.value=removeLeadingAndTrailingChar(Zip.value);		
		if(isNaN(Zip.value))
		{
			alert("Zip should be Numeric");	
			Zip.select();
			return false;
		}			
		if (Zip.value=="")
		{
			alert("Enter Zip");
			Zip.focus();
			return false;
		}
		if(Zip.value.length != 5)
		{
			alert("Enter Five Digit Zip");
			Zip.focus();
			return false;
		}
 return true;	
 }
 
function PhoneValidator(Phone1,Phone2,Phone3, Phtype)
 {
 		if (Phone1.value=="")
		{
			alert("Enter " + Phtype );
			Phone1.focus();
			return false;
		}
			
		if (Phone1.value.length<3)
		{
			alert("Enter Valid " + Phtype );
			Phone1.focus();
			return false;
		}
		if (Phone2.value.length<3)
		{
			alert("Enter Valid " + Phtype );
			Phone2.focus();
			return false;
		}
		if (Phone3.value.length<4)
		{
			alert("Enter Valid " + Phtype + " Phone");
			Phone3.focus();
			return false;
		}	
return true;		
 }
 
 function DateValidator(Date1)
 {
 		if (Date1.value=="")
		{
			alert("Select Date");
			Date1.focus();
			return false;
		}
 return true;	
 }
 
 /// My ValidNumber & TabValidationForPhoneNumbers with Cross Browser Compatiblity

var myphfield1;
var myphfield2;
var myval;
function mytabvalidatePhone(p1,p2,e)
{
  phfield1 = p1;
  phfield2 = p2;
var mykey = window.event ? e.keyCode : e.which;
if ((mykey <= 47 || mykey > 57) && mykey !=13 && mykey !=0 && mykey != 8) 
	{
	myval=""
//	alert ("Enter number only");
	return false;
	}
	if( (document.getElementById(phfield1).value.length==3) && (mykey > 47 && mykey <= 57) )
	{
	myval= String.fromCharCode(mykey);
	setTimeout("document.getElementById(phfield2).focus(); if(document.getElementById(phfield1).value.length < 3) { setTimeout('document.getElementById(phfield1).focus();  document.getElementById(phfield1).value=myval;  ',10); } else { document.getElementById(phfield2).value=myval; } ",10);
	}
return true;
}

function myvalidnumber(e)
{
var mykey = window.event ? e.keyCode : e.which;
		if ((mykey <= 47 || mykey > 57) && mykey !=13 && mykey !=0 && mykey != 8) 
			{
//			alert ("Enter number only");
		return false;
			}
return true;			
}


