<!-- Begin Image Swap
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);

ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);

function doPic(imgName) {
if (ns3up || ie4up) {
imgOn = ("" + imgName);
document.mainpic.src = imgOn;



   }
}
//  End Image Swap -->


function Show_Details(Click_Menu)
// Function that will swap the display/no display for 
// all content within span tags
{
if (Click_Menu.style.display == "none")
{
Click_Menu.style.display = "";
}
else
{
Click_Menu.style.display = "none";
}
}


function CheckCarIdLookup() {


			
			if(document.caridsearchform.AgentID.value=="")
			{
				window.alert('Please enter the Seller\'s AD ID.');
				document.caridsearchform.AgentID.focus();
				return false;
			}
		
			if(document.caridsearchform.search_Zip.value=="")
			{
				window.alert('You are required to enter your zip code in order to lookup a Seller\'s AD.');
				document.caridsearchform.search_Zip.focus();
				return false;
			}

		}


function CheckNewCarQuote() {


			
			if(document.driveMakeModel.Make.value=="" || document.driveMakeModel.Make.value=="Select" )
			{
				window.alert('Please enter the Make you would like a New Car Quote on.');
				document.driveMakeModel.Make.focus();
				return false;
			}
		
			if(document.driveMakeModel.Model.value=="" || document.driveMakeModel.Model.value=="Select")
			{
				window.alert('Please enter the Model you would like a New Car Quote on.');
				document.driveMakeModel.Model.focus();
				return false;
			}

		}


function CheckSearch() {


			
			if(document.searchform.SelectedMake.value=="" && document.searchform.search_stock.value=="")
			{
				window.alert('You are required to enter a vehicle make to search.');
				document.searchform.SelectedMake.focus();
				return false;
			}
			
		if(document.searchform.SelectedMake.value=="?")
			{
				window.alert('You are required to enter a vehicle make to search.');
				document.searchform.SelectedMake.focus();
				return false;
			}
			if(document.searchform.search_Zip.value=="")
			{
				window.alert('You are required to enter your zip code to search.');
				document.searchform.search_Zip.focus();
				return false;
			}
			if(document.searchform.search_MakeType.value=="")
			{
				window.alert('You are required to enter a vehicle make to search.');
				document.searchform.SelectedMake.focus();
				return false;
			}
		}

function CheckDriveAdvancedSearch() {


			
			if(document.searchform.Make.value=="" || document.searchform.Make.value=="Select" && document.searchform.AgentID.value=="")
			{
				window.alert('You are required to enter a vehicle make to search.');
				document.searchform.Make.focus();
				return false;
			}
		if(document.searchform.Model.value=="Select a Model" && document.searchform.AgentID.value=="")
			{
				window.alert('You are required to enter a vehicle model to search.');
				document.searchform.Model.focus();
				return false;
			}
			
			if(document.searchform.search_Zip.value=="")
			{
				window.alert('You are required to enter your zip code to search.');
				document.searchform.search_Zip.focus();
				return false;
			}
			
		}


function CheckDriveSimpleSearch() {


			
			if(document.simpledrivesearchform.Make.value=="" || document.simpledrivesearchform.Make.value=="Select" )
			{
				window.alert('You are required to enter a vehicle make to search.');
				document.simpledrivesearchform.Make.focus();
				return false;
			}
			
			
			if(document.simpledrivesearchform.search_Zip.value=="")
			{
				window.alert('You are required to enter your zip code to search.');
				document.simpledrivesearchform.search_Zip.focus();
				return false;
			}
		}
			

function CheckPromoCode() {

		if(document.getpromo.YourName.value=="")
		{
			alert('Enter your name, please!');
			document.getpromo.YourName.focus();
			return false;
		}

		if(document.getpromo.YourEmail.value==document.getpromo.FriendsEmail.value )
		{
			alert('You can\'t email yourself!\nRe-enter your friend\'s email address please.');
			document.getpromo.FriendsEmail.focus();
			return false;
		}
		if(document.getpromo.YourEmail.value=="")
		{
			alert('Enter your email, please!');
			document.getpromo.YourEmail.focus();
			return false;
		}

		if(document.getpromo.FriendsName.value=="")
		{
			alert('Enter your friend\'s name, please!');
			document.getpromo.FriendsName.focus();
			return false;
		}

		
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getpromo.FriendsEmail.value))
			{
				return true;
			}
			
			alert("Invalid Friend's E-mail Address! Please re-enter.");
			document.getpromo.FriendsEmail.focus();
			return false;

	}




		function CheckLogin() {

			if(document.lform.us.value=="")
			{
				window.alert('Enter your username, please!');
				document.lform.us.focus();
				return false;
			}

			if(document.lform.ps.value=="")
			{
				window.alert('Enter your password, please!');
				document.lform.ps.focus();
				return false;
			}

		}

		function CheckForgot() {

			if(document.ForgotForm.u2.value=="")
			{
				window.alert('Enter your username, please!');
				document.ForgotForm.u2.focus();
				return false;
			}
		}

		function CheckRegister() {

			if(document.RegForm.NewUsername.value=="")
			{
				window.alert('Enter your username, please!');
				document.RegForm.NewUsername.focus();
				return false;
			}

			if(document.RegForm.p1.value=="")
			{
				window.alert('Enter your password, please!');
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.p2.value=="")
			{
				window.alert('Confirm your password, please!');
				document.RegForm.p2.focus();
				return false;
			}

			if(document.RegForm.p1.value != "" && document.RegForm.p2.value != "" && document.RegForm.p1.value != document.RegForm.p2.value)
			{
				window.alert('Enter and confirm your password again!');
				document.RegForm.p1.value="";
				document.RegForm.p2.value="";
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.FirstName.value=="")
			{
				window.alert('Enter your First Name, please!');
				document.RegForm.FirstName.focus();
				return false;
			}

			if(document.RegForm.LastName.value=="")
			{
				window.alert('Enter your Last Name, please!');
				document.RegForm.LastName.focus();
				return false;
			}

			if(document.RegForm.phone.value=="" && document.RegForm.cellular.value=="")
			{
				window.alert('Enter either your Main or Cellular phone, please!');
				document.RegForm.phone.focus();
				return false;
			}
			
			if(document.RegForm.sellerstreet.value=="")
			{
				window.alert('Enter your Street Address, please!\nIt is not displayed to the public.');
				document.RegForm.sellerstreet.focus();
				return false;
			}

			if(document.RegForm.sellercity.value=="")
			{
				window.alert('Enter your City, please!');
				document.RegForm.sellercity.focus();
				return false;
			}

			if(document.RegForm.sellerstate.value=="")
			{
				window.alert('Enter your State, please!');
				document.RegForm.sellerstate.focus();
				return false;
			}

			if(document.RegForm.sellerzip.value=="")
			{
				window.alert('Enter your 5 digit Zip Code, please!');
				document.RegForm.sellerzip.focus();
				return false;
			}

			if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.RegForm.email.value))
			{
				return true;
			}
			
			alert("You have entered an Invalid E-mail Address!\nPlease re-enter.");
			document.RegForm.email.focus();
			return false;
			

		}

		function CheckProfile() {

			if(document.RegForm.p1.value=="")
			{
				window.alert('Enter your password, please!');
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.p2.value=="")
			{
				window.alert('Confirm your password, please!');
				document.RegForm.p2.focus();
				return false;
			}

			if(document.RegForm.p1.value != "" && document.RegForm.p2.value != "" && document.RegForm.p1.value != document.RegForm.p2.value)
			{
				window.alert('Enter and confirm your password again!');
				document.RegForm.p1.value="";
				document.RegForm.p2.value="";
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.FirstName.value=="")
			{
				window.alert('Enter your First Name, please!');
				document.RegForm.FirstName.focus();
				return false;
			}

			if(document.RegForm.LastName.value=="")
			{
				window.alert('Enter your Last Name, please!');
				document.RegForm.LastName.focus();
				return false;
			}

			if(document.RegForm.phone.value=="")
			{
				window.alert('Enter your Phone, please!');
				document.RegForm.phone.focus();
				return false;
			}

			if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.RegForm.email.value))
			{
				return true;
			}
			
			alert("Invalid E-mail Address! Please re-enter.");
			document.RegForm.email.focus();
			return false;

		}
/// This is where check offer resides
function CheckOffer() {
	
			if(document.PostForm.Year.value=="")
			{
				alert('Please enter the Year of your vehicle.');
				document.PostForm.Year.focus();
				return false;
			}

			if(document.PostForm.MakeType.value=="")
			{
				alert('Please Enter the make of your vehicle.');
				document.PostForm.selectedMake.focus();
				return false;
			}
			
			if(document.PostForm.Model.value=="")
			{
				alert('Please enter the Model of your vehicle.');
				document.PostForm.Model.focus();
				return false;
			}

			if(document.PostForm.PropertyType.value=="")
			{
				alert('Please select your vehicle type.');
				document.PostForm.PropertyType.focus();
				return false;
			}


		}
// 
function CheckInquire() {

	if(document.inquireform.u_fname.value=="")
		{
			alert('Please enter your First Name.');
			document.inquireform.u_fname.focus();
			return false;
		}
		
		if(document.inquireform.u_lname.value=="")
		{
			alert('Please enter your Last Name.');
			document.inquireform.u_lname.focus();
			return false;
		}


		if(document.inquireform.u_phone.value=="")
		{
			alert('Please enter your Phone Number.');
			document.inquireform.u_phone.focus();
			return false;
		}

		if(document.inquireform.u_phone_type.value=="")
		{
			alert('Please enter your Phone Number Type.');
			document.inquireform.u_phone_type.focus();
			return false;
		}

		if(document.inquireform.u_buying.value=="")
		{
			alert('Please enter your Purchasing Timeframe.');
			document.inquireform.u_buying.focus();
			return false;
		}

		if(document.inquireform.u_heard.value=="")
		{
			alert('Please enter how your heard about our site.');
			document.inquireform.u_heard.focus();
			return false;
		}



if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.inquireform.u_email.value))
			{
				return true;
			}
			
			alert("You have entered an Invalid E-mail Address! Please re-enter.");
			document.inquireform.u_email.focus();
			return false;
}


//  Begin Quote Check
function CheckQuote() {

	if(document.quoteform.u_fname.value=="")
		{
			alert('Please enter your First Name.');
			document.quoteform.u_fname.focus();
			return false;
		}
		
		if(document.quoteform.u_lname.value=="")
		{
			alert('Please enter your Last Name.');
			document.quoteform.u_lname.focus();
			return false;
		}


		if(document.quoteform.u_phone.value=="")
		{
			alert('Please enter your Phone Number.');
			document.quoteform.u_phone.focus();
			return false;
		}

		if(document.quoteform.u_phone_type.value=="")
		{
			alert('Please enter your Phone Number Type.');
			document.quoteform.u_phone_type.focus();
			return false;
		}

		if(document.quoteform.u_buying.value=="")
		{
			alert('Please enter your Purchasing Timeframe.');
			document.quoteform.u_buying.focus();
			return false;
		}

		if(document.quoteform.u_heard.value=="")
		{
			alert('Please enter how your heard about our site.');
			document.quoteform.u_heard.focus();
			return false;
		}



if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.quoteform.u_email.value))
			{
				return true;
			}
			
			alert("You have entered an Invalid E-mail Address! Please re-enter.");
			document.quoteform.u_email.focus();
			return false;
}
<!-- End QuoteCheck





<!-- Begin Address Required

function CheckInquire2() {

	if(document.inquireform.u_fname.value=="")
		{
			alert('Please enter your First Name.');
			document.inquireform.u_fname.focus();
			return false;
		}
		
		if(document.inquireform.u_lname.value=="")
		{
			alert('Please enter your Last Name.');
			document.inquireform.u_lname.focus();
			return false;
		}



		if(document.inquireform.u_phone.value=="")
		{
			alert('Please enter your Phone Number.');
			document.inquireform.u_phone.focus();
			return false;
		}

		if(document.inquireform.u_phone_type.value=="")
		{
			alert('Please enter your Phone Number Type.');
			document.inquireform.u_phone_type.focus();
			return false;
		}

		if(document.inquireform.u_street.value=="")
		{
			alert('Please enter your Street Address.');
			document.inquireform.u_street.focus();
			return false;
		}

		if(document.inquireform.u_city.value=="")
		{
			alert('Please enter your City.');
			document.inquireform.u_city.focus();
			return false;
		}

		if(document.inquireform.u_state.value=="")
		{
			alert('Please enter your State.');
			document.inquireform.u_state.focus();
			return false;
		}
		
		if(document.inquireform.u_zip.value=="")
		{
			alert('Please enter your Zip Code.');
			document.inquireform.u_zip.focus();
			return false;
		}
		if(document.inquireform.u_buying.value=="")
		{
			alert('Please enter your Purchasing Timeframe.');
			document.inquireform.u_buying.focus();
			return false;
		}

		if(document.inquireform.u_heard.value=="")
		{
			alert('Please enter how your heard about our site.');
			document.inquireform.u_heard.focus();
			return false;
		}



if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.inquireform.u_email.value))
			{
				return true;
			}
			
			alert("You have entered an Invalid E-mail Address! Please re-enter.");
			document.inquireform.u_email.focus();
			return false;
}

function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars,resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}


<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"#search'");
  if (restore) selObj.selectedIndex=0;
}
//-->

<!--
function SimpleSearch_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"#search'");
  if (restore) selObj.selectedIndex=0;
}


function MM_swapImgRestore() { //v3.0
  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_findObj(n, d) { //v4.01
  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_swapImage() { //v3.0
  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];}
}
//-->
