// JavaScript Document
function yearResults(XML) {
	$("#Year").empty();
	$("#Year").append($(document.createElement("option")).text("Select your year"));
	$(XML).find("Year").each(function(){
		$("#Year").append($(document.createElement("option")).text($(this).text()));
	});
	$("#Year").change(function() { 
		var year = $(this).val();
		ajaxCall("/_includes/script/quote/getMakes.asp?year="+year, makesResults);
	});
}
function makesResults(XML, curMake) {
	$("#Make").empty();
	$("#Make").append($(document.createElement("option")).text("Select your make"));
	$(XML).find("Make").each(function(){
		if(curMake == $(this).text()) {
			$("#Make").append($(document.createElement("option")).text($(this).text()).attr("selected", "selected"));
			$("img.submitNext").css("display","none");
			$("input.submitNext").css("display","block");
		} else {
			$("#Make").append($(document.createElement("option")).text($(this).text()));			
		}
	});
	$("#Make").change(function() {
		$("img.submitNext").css("display","none");
		$("input.submitNext").css("display","block");
	});
}
function ajaxCall(URL, callback, params) {
	$.ajax({ 
		type: "GET", 
		url: URL, 
		dataType: "xml", 
		error: function(xml){
			alert('Error loading XML document' + xml + "\nAt:" + URL );
		},
		success: function(xml){
			callback(xml, params);
		}
	});
}	