	
	function pagejump(to_url) {
			if (to_url != "") {
			window.location=to_url
			}
	}
	// this is for loading model
	var browserName=navigator.appName; 
	if(browserName == "Netscape"){
		// load function for FireFox
		window.onload=loadMake;
		window.onload=loadDealer;
		
		if (document.addEventListener) {
			document.addEventListener("DOMContentLoaded", loadMake, false);
			document.addEventListener("DOMContentLoaded", loadDealer, false);
			// load function for FireFox
		}
	}
	else if(browserName != "Netscape"){
		// load function for IE
		window.attachEvent("onload",loadMake)
		window.attachEvent("onload",loadDealer)
	}

	function loadMake() {		
		if(document.getElementById("make").value != ""){
			changeField(document.getElementById("make").value,document.getElementById("selectmodel").value);
			changeModelSave(document.getElementById("make").value,document.getElementById("selectmodel").value);
		}
		if (document.addEventListener) {
			document.addEventListener("DOMContentLoaded", changeField, false);
			document.addEventListener("DOMContentLoaded", changeModelSave, false);
		}
	}

var req;
function changeField(str,mdl){
	var url="/home/models.cfm?make=" + str + "&newmodel=" + mdl
	if (window.XMLHttpRequest) {
	  	req=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
	   	req=new ActiveXObject("Microsoft.XMLHTTP");
	}
	    req.onreadystatechange=processFunction;
		req.open("GET",url,true);
	    req.send(null);
}
		
function processFunction()
{
	if (req.readyState==4 || req.readyState=="complete")
	{     
		document.getElementById("displayModel").innerHTML = req.responseText
	}
}

var reqs;
function changeModelSave(str,mdl){
	var url="/home/modelsSave.cfm?make=" + str + "&newmodel=" + mdl
	if (window.XMLHttpRequest) {
	  	reqs=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
	   	reqs=new ActiveXObject("Microsoft.XMLHTTP");
	}
	    reqs.onreadystatechange=processModelSave;
		reqs.open("GET",url,true);
	    reqs.send(null);
}
		
function processModelSave()
{
	if (document.getElementById("displayModelSave") != null) {
		if (reqs.readyState == 4 || reqs.readyState == "complete") {
			document.getElementById("displayModelSave").innerHTML = reqs.responseText
		}
	}
}

var req4;
function loadDealer(){
	if (document.getElementById("zip_dealer") != null) {
		var zipdealer = document.getElementById("zip_dealer").value.length;
		
		if ((zipdealer != 5) || (!CheckNumber(document.getElementById("zip_dealer"), "dbl"))) {
			window.location = "http://www.carshq.com/location";
			document.getElementById("zip_dealer").focus();
			return false;
		}
		else {
			var url = "/search/dealers.cfm?radius=" + document.getElementById("radius_dealer").value + "&zip=" + document.getElementById("zip_dealer").value + "&dealer_id=" + document.getElementById("dealerid").value + "&compact=" + document.getElementById("compact").value;
			if (window.XMLHttpRequest) {
				req4 = new XMLHttpRequest();
			}
			else 
				if (window.ActiveXObject) {
					req4 = new ActiveXObject("Microsoft.XMLHTTP");
				}
			req4.onreadystatechange = processDealer;
			req4.open("GET", url, true);
			req4.send(null);
		}
	}
}
function processDealer()
{
	if (req4.readyState==4 || req4.readyState=="complete")
	{
		document.getElementById("displayDealer").innerHTML = req4.responseText
	}
}
