function updateNavigation() {
	if (document.getElementById("make").value == ""){
		if (document.getElementById("year").value == "")
			loadAjaxHtml("/search/car-specs-values-ajax/", document.getElementById("search_controls"));
		else
			loadAjaxHtml("/search/car-specs-values-ajax/?N=" + document.getElementById("year").value, document.getElementById("search_controls"));
	}else if (document.getElementById("model").value == ""){
		if (document.getElementById("year").value == ""){
			loadAjaxHtml("/search/car-specs-values-ajax/?N=" + document.getElementById("make").value, document.getElementById("search_controls"));
		}else{
			loadAjaxHtml("/search/car-specs-values-ajax/?N=" + document.getElementById("make").value + "+" + document.getElementById("year").value, document.getElementById("search_controls"));
		}
	}else{
		if (document.getElementById("year").value == "")
			loadAjaxHtml("/search/car-specs-values-ajax/?N=" + document.getElementById("make").value + "+" + document.getElementById("model").value, document.getElementById("search_controls"));
		else
			loadAjaxHtml("/search/car-specs-values-ajax/?N=" + document.getElementById("make").value + "+" + document.getElementById("model").value + "+" + document.getElementById("year").value, document.getElementById("search_controls"));
}
}

function resetForm() {
	document.getElementById("make").selectedIndex = 0;
	document.getElementById("model").selectedIndex = 0;
	document.getElementById("year").selectedIndex = 0;
}

function doSearch(target, searchResultsParam) {
	var target = target + "N=" + document.getElementById("glassesID").value;

	if (document.getElementById("year").value != "")
		target += document.getElementById("year").value;
	
	if (document.getElementById("make").value != "")
		target += "+" + document.getElementById("make").value;
	
	if (document.getElementById("model").value != "")
		target += "++" + document.getElementById("model").value;

	window.parent.location = target + searchResultsParam;
}

function doSearch(target) {
	var target = target + "N=" + document.getElementById("glassesID").value;

	if (document.getElementById("year").value != "")
		target += document.getElementById("year").value;
	
	if (document.getElementById("make").value != "")
		target += "+" + document.getElementById("make").value;
	
	if (document.getElementById("model").value != "")
		target += "++" + document.getElementById("model").value;

	window.parent.location = target;
}
