$(function() {
	$(".carselect").submit(function() {
		if ( $(".carmake").val() != "null" && $(".carmodel").val() != "null" ){
			if (used_ajax == true) {
				$.post("/includes/ajax.php", {caryear: $(".caryear").val(), carmake: $(".carmake").val(), carmodel: $(".carmodel").val(), category: $(".category").val(), subcategory: $(".subcategory").val(), ajax: true, location: LoadPage.lastpage}, function(data) {
					LoadPage(data);
					LoadMenu();
				});
				return false;
			} else {
				return true;
			}
		}
		return false;
	});

	$(".caryear").change(function() {
		var car_year = $(this).val();
		$(".caryear").val(car_year);
		if ( car_year == "null" ) {
			$("select.carmake").attr("disabled", "disabled").siblings("label").addClass("disabled");
			$("select.carmodel").attr("disabled", "disabled").siblings("label").addClass("disabled");
		} else {
			$("select.carmake").attr("disabled", "").siblings("label").removeClass("disabled");
			$("select.carmodel").attr("disabled", "").siblings("label").removeClass("disabled");
			$("select.carmake").change();
		}
	});

	$(".carmake").change(function() {
		var car_make = $(this).val();
		$("select.carmake").val(car_make);
		$("select.carmodel").load("/includes/ajax.php", {year: $(".caryear").val(), carmake: car_make, ajax: true});
		if ( car_make == "null" ) {
			$("select.carmodel").attr("disabled", "disabled").siblings("label").addClass("disabled");
		} else {
			$("select.carmodel").attr("disabled", false).siblings("label").removeClass("disabled");
		}
	});

	$(".carmodel").change(function() {
		var car_model = $(this).val();
		$("select.carmodel").val(car_model);
		$(this).parents("form").submit();
	});
	
});