$(document).ready(function() {

	var searchbox = function(id) {
		$.ajax({
			type: "GET",
			url: "/custom/addons/search/"+ id +".php",
			data: "def=true&step1="+ $("#step1").val() +"&step2="+ $("#step2").val(),
			success: function(e) {
				$("#search_box").html(e).slideDown();
				$("#search[rel="+ id +"] select#step1, #search[rel="+ id +"] select#step2").change(function() { searchbox(id); });
				$("#search[rel="+ id +"] input#step4").click(function() { search_link(); });
			}
		});
	}
	
	var search_link = function() {
		$.ajax({
			type: "GET",
			url: "/custom/addons/search/search_link.php",
			data: "def=true&c="+ ($("#step2").val() > 0 ? $("#step2").val() : $("#step1").val()) +"&s="+ $("#step3").val(),
			success: function(e) {
				window.location = e;
			}
		});
	}

	$("li#bar_car a.more").click(function() {
		$("#search_box").fadeOut("fast");
		$.ajax({
			type: "GET",
			url: "/custom/addons/search/search_car.php",
			data: "def=true&step1="+ $("#search[rel=search_car] select#step1").val() +"&step2="+ $("#search[rel=search_car] select#step2").val() +"&step3="+ $("#search[rel=search_car] select#step3").val(),
			success: function(e) {
				$("#search_box").html(e).slideDown();
				$("#search[rel=search_car] select#step1, #search[rel=search_car] select#step2").change(function() { searchbox("search_car"); });
				$("#search[rel=search_car] input#step4").click(function() { search_link(); });
			}
		});
	});

	$("li#bar_motorcycle a.more").click(function() {
		$("#search_box").fadeOut("fast");
		$.ajax({
			type: "GET",
			url: "/custom/addons/search/search_motorcycle.php",
			data: "def=true&step1="+ $("#search[rel=search_motorcycle] select#step1").val() +"&step2="+ $("#search[rel=search_motorcycle] select#step2").val() +"&step3="+ $("#search[rel=search_motorcycle] select#step3").val(),
			success: function(e) {
				$("#search_box").html(e).slideDown();
				$("#search[rel=search_motorcycle] select#step1, #search[rel=search_motorcycle] select#step2").change(function() { searchbox("search_motorcycle"); });
				$("#search[rel=search_motorcycle] input#step4").click(function() { search_link(); });
			}
		});
	});

	$("li#bar_accessories a.more").click(function() {
		$("#search_box").fadeOut("fast");
		$.ajax({
			type: "GET",
			url: "/custom/addons/search/search_accessories.php",
			data: "def=true&step1="+ $("#search[rel=search_accessories] select#step1").val() +"&step3="+ $("#search[rel=search_accessories] select#step3").val(),
			success: function(e) {
				$("#search_box").html(e).slideDown();
				$("#search[rel=search_accessories] select#step1").change(function() { searchbox("search_accessories"); });
				$("#search[rel=search_accessories] input#step4").click(function() { search_link(); });
			}
		});
	});
	
	$("#search[rel=search_car] select#step1, #search[rel=search_car] select#step2").change(function() { searchbox("search_car"); });
	$("#search[rel=search_car] input#step4").click(function() { search_link(); });
	
	$("#search[rel=search_motorcycle] select#step1, #search[rel=search_motorcycle] select#step2").change(function() { searchbox("search_motorcycle"); });
	$("#search[rel=search_motorcycle] input#step4").click(function() { search_link(); });
	
	$("#search[rel=search_accessories] select#step1").change(function() { searchbox("search_accessories"); });
	$("#search[rel=search_accessories] input#step4").click(function() { search_link(); });


	$("input#qs").focus(function() {
		if($(this).val() == "Enter Search Criteria") {
			$(this).css({"color":"#000"});
			$(this).val("");
		}
	});

	$("input#qs").blur(function() {
		if($(this).val() == "") {
			$(this).css({"color":"#C9C9C9"});
			$(this).val("Enter Search Criteria");
		}
	});


});