// JavaScript Document
function calculateAmount()
{
		emi = getCtl("monthly").value;
		downPayment = getCtl("downPayment").value;
		rate = getCtl("rate").value;
		months = getCtl("months").value;
		affordAmount = getCtl("affordAmount");
		
		 totalAmt = emi*(months-1);
		

		
		total = (totalAmt*rate)/100;
		
	
		affordAmount.value = (totalAmt+total)+ parseInt(downPayment*1);
}

function redirectTthis(field,value)
{
	if(value!='')
	{
		document.location.href = "show-inventory.php?field="+field+"&value="+value;
	}
	else
	{
		document.location.href = "show-inventory.php";
	}
}


function redirectToHome(field,value)
{
	if(value=='' || field=='')
	{
			document.formsearch.action = "index.php";
			document.formsearch.submit();
	}
	
	
		comyear = getCtl('year').value;
		
		combodyst = getCtl('bodystyle').value;
		
		comprice = getCtl('comprice').value;
		
		manfu  = getCtl('manufacturer').value;
		
		model = getCtl('models').value;
	
	document.formsearch.action = "index.php?field="+field+"&value="+value+"&comyear="+comyear+"&combodyst="+combodyst+"&comprice="+comprice+"&manfu="+manfu+"&model="+model;
	document.formsearch.submit();
}

function checkMoreInfo()
{


errmsg ='';
var errctl;
errflag = false;

 ctl = getCtl('request_fname');
 if(ctl.value.search(sth)==-1)
 {
	 errmsg = 'Please enter your first name\n';
	 	
		if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }

 ctl = getCtl('request_lname');
 if(ctl.value.search(sth)==-1)
 {
	 errmsg += 'Please enter your last name\n';
	
	if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }


ctl = getCtl('request_email');
 if(ctl.value.search(emlreg)==-1)
 {
	 errmsg +='Please enter your email address\n';
	 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }


 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
		
}

function checkOffer()
{
	
errmsg ='';
var errctl;
errflag = false;


	 ctl = getCtl('offer_fname');
 if(ctl.value.search(sth)==-1)
 {
	 errmsg ='Please enter your first name\n';
	  if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }

 ctl = getCtl('offer_lname');
 if(ctl.value.search(sth)==-1)
 {
	 errmsg +='Please enter your last name\n';
	 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }


ctl = getCtl('offer_email');
 if(ctl.value.search(emlreg)==-1)
 {
	  errmsg +='Please enter your email address\n';
	  if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }
 
 ctl = getCtl('offer_offer');
 if(ctl.value.search(numreg)==-1)
 {
	  errmsg +='Please enter a numeric value\n';
	  if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
 }
	
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
	
}

function checkCarFiender()
{
		

errmsg ='';
var errctl;
errflag = false;


	ctl = getCtl('fname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('lname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('phone');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your phone number\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('email');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

/*ctl = getCtl('comments');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your comments\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }*/
	 
	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
}

function checkYearMileageHigh(field)
{
		if(field=='year')
		{
			oldyear = getCtl('oldest_year');

			newyear = getCtl('newest_year');
			
			if(parseInt(oldyear.value)>parseInt(newyear.value))
			{
				alert("Please Select Larger Value of Oldest Year");
					
					newyear[0].selected=true;
				return;
			}
		}
		
		if(field=='mil_high')
		{
				minmile = getCtl('mileage_old');

			maxmile = getCtl('mileage_high');
			
			if(parseInt(minmile.value)>parseInt(maxmile.value))
			{
				alert("Please Select Larger Value of Lowest Mileage");
					
					maxmile[0].selected=true;
				return;
			}
		}


	if(field=='pricehigh')
		{
			
			lowprice = getCtl('price_low');

			highprice = getCtl('price_high');
			
			if(parseInt(lowprice.value)>parseInt(highprice.value))
			{
				
					alert("Please Select Larger Value of Lowest Price");
					highprice[0].selected=true;
					return;
			}
		}

		
}


function checkYearMileageHighLowerSide(field)
{



if(field=='olyear')
		{
			oldyear = getCtl('oldest_year');

			newyear = getCtl('newest_year');
			
			if(parseInt(oldyear.value)>parseInt(newyear.value))
			{
				alert("Please Select Olddest Value of Newest Year");
					
					oldyear[0].selected=true;
				return;
			}
		}
		
		if(field=='minmil')
		{
				minmile = getCtl('mileage_old');

			maxmile = getCtl('mileage_high');
			
			if(parseInt(minmile.value)>parseInt(maxmile.value))
			{
				alert("Please Select Lower Value of Highest Mileage");
					
					minmile[0].selected=true;
				return;
			}
		}


	if(field=='loprice')
		{
			
			lowprice = getCtl('price_low');

			highprice = getCtl('price_high');
			
			if(parseInt(lowprice.value)>parseInt(highprice.value))
			{
				
					alert("Please Select Small Value of Highest Price");
					lowprice[0].selected=true;
					return;
			}
		}

		
}

function checkVehicleEmail()
{
	
errmsg ='';
var errctl;
errflag = false;


	ctl = getCtl('fname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('lname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('email');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }


	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
}

function checkEmailToFriend1()
{
errmsg ='';
var errctl;
errflag = false;


	ctl = getCtl('firstname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('lastname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('youremail');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }


ctl = getCtl('friendfname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your friend's first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('friendlname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your friend's last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('friendemail');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your friend's email\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
}

function checkFinance()
{
	

errmsg ='';
var errctl;
errflag = false;


	ctl = getCtl('fin_fname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('fin_lname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('fin_phone');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your phone number\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('fin_email');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

/*ctl = getCtl('fin_dob');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your date of birth\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }*/
	 
	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}

}


function checkContactInfo()
{
	

errmsg ='';
var errctl;
errflag = false;




	ctl = getCtl('fname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('lname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }
	 
	 


ctl = getCtl('email');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }



ctl = getCtl('phone');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your phone number\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }



ctl = getCtl('comments');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your comment";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	 
	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}

}


//-------------------------------------------------------------

function checkContestInfo()
{
	

errmsg ='';
var errctl;
errflag = false;




	ctl = getCtl('fname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your first name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

	ctl = getCtl('lname');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your last name\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }
	 
	 

ctl = getCtl('streetAddress');
 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your Street Address\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }
	 
	 
	 ctl = getCtl('city');
 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your City\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }
	 
	 
	 ctl = getCtl('state');
 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your State\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }
	 
	 
	 ctl = getCtl('zip');
 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your ZIP\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }

ctl = getCtl('email');
	 if(ctl.value.search(emlreg)==-1)
	 {
		 errmsg += "Please enter your email \n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }



ctl = getCtl('phone');
	 if(ctl.value.search(sth)==-1)
	 {
		 errmsg += "Please enter your phone number\n";
		 
		 if(errflag==false)
		 {
			 errctl = ctl;
			 errflag=true;
		}
			
	 }


	 
	 
	 if(errflag==true)
	 {
		 alert(errmsg);
		 errctl.focus();
		 return false;
	}
	
}