function makePhone()
{
	f = document.getElementById('frmfinddealer');
	f.QT9.value = f.area.value + '-' + f.pre.value + '-' + f.ext.value;
}

function makeDate()
{
	f = document.getElementById('frmfinddealer');
	f.QT12.value = f.Month.value + '/' + f.Day.value + '/' + f.Year.value;
}

	function todayDate()
	{
		var thetime=new Date();
		var month=thetime.getMonth()+1;
		var day=thetime.getDate();
		var year=thetime.getFullYear();
		f = document.getElementById('frmfinddealer');
		f.QT1.value = month + '/' + day + '/' + year;
	}
function validate()
	{
		f = document.getElementById('frmfinddealer');
		if (f.QT3.value == "")
		{
			alert("Please enter your first name");
			f.QT3.focus();
			return false;
		}
		else if (f.QT4.value == "")
		{
			alert("Please enter your last name");
			f.QT4.focus();
			return false;
		}
		else if (f.QT5.value == "")
		{
			alert("Please enter your address");
			f.QT5.focus();
			return false;
		}
		else if (f.QT6.value == "")
		{
			alert("Please enter your city");
			f.QT6.focus();
			return false;
		}
		else if (f.QT7.value == "")
		{
			alert("Please select your state");
			f.QT7.focus();
			return false;
		}
		else if (f.QT8.value == "")
		{
			alert("Please enter your ZIP code");
			f.QT8.focus();
			return false;
		}
		else if (isNaN(f.QT8.value))
		{
			alert("ZIP code must be numbers");
			f.QT8.focus();
			return false;
		}
		else if (f.area.value == "" || f.pre.value == "" || f.ext.value == "")
		{
			alert("Please enter your phone number");
			f.area.focus();
			return false;
		}
		else if (isNaN(f.area.value) || isNaN(f.pre.value) || isNaN(f.ext.value))
		{
			alert("Phone number must be numbers");
			f.area.focus();
			return false;
		}
		else if (f.QS20.value == "Other" && f.QSO20.value == "")
		{
			alert("Please enter how you heard about this site");
			f.QS020.focus();
			return false;
		}
		else if (f.QT10.value == "")
		{
			alert("You must enter your email address");
			f.QT10.focus();
			return false;
		}
		else if (f.QT10.value.indexOf("@",0)==-1)
		{
			alert("Email address must be in the form username@host.domain");
			f.QT10.focus();
			return false;
		}
		else if (f.QT10.value.indexOf(".",f.QT10.value.indexOf("@"))==-1)
		{
			alert("Email address must be in the form username@host.domain");
			f.QT10.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	
	function submitForm()
	{
		if (document.getElementById('frmfinddealer').onsubmit())
		{
			document.getElementById('frmfinddealer').submit();
		}
	}
