(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

var productFinder_settore = null;

$(document).ready(function() {
  $("#productFinderBtn a").click(function() {
    if ($("#productFinderBox").hasClass("active")) { 
      $("#productFinderBox").slideUp("fast").removeClass("active");
      $("#productFinderBtn a").removeClass("active"); 
    }
    else { 
      $("#productFinderBox").slideDown("fast").addClass("active"); 
      $("#productFinderBtn a").addClass("active");
    }
  });

  $("#productFinderBox1 img").click(function () {
    //alert($(this).attr("rel"));
    productFinder_settore = $(this).attr("rel");
    //productFinder_settore = productFinder_settore[productFinder_settore.length-1];
    //productFinder_settore = productFinder_settore.split(".")[0];
	$("#productFinderBox2").slideUp("normal", function (){
		if ($("#select_prodotti").length) $("#select_prodotti")[0].selectedIndex = 0;
		if ($("#select_motori").length) $("#select_motori")[0].selectedIndex = 0;
		if ($("#select_applicazioni").length) $("#select_applicazioni")[0].selectedIndex = 0;
		productfinder_step2();
	});
  });

  $("#centraleSecondCol h1:first").after("<div id='addthis'><a href='http://www.addthis.com/bookmark.php' class='addthis_button'><img src='"+WWWROOT+"/comuni/img/addthis/share.gif' /></a><a class='social addthis_button_email'><img src='"+WWWROOT+"/comuni/img/addthis/email.gif' /></a><a href='#' onclick='window.print();return false;'><img src='"+WWWROOT+"/comuni/img/addthis/print.gif' /></a></div>");
});

productfinder_step2 = function () {
	if ($("#productFinderBox2").is(":visible")) {
		$("#productFinderBox2:visible").slideUp(productfinder_step2_callback);
	} else {
		productfinder_step2_callback();
	}
}

productfinder_step2_callback = function () {
	var prodotto = $("#select_prodotti").val();
	var motore = $("#select_motori").val();
	var applicazione = $("#select_applicazioni").val();
	$("#productFinderBox2").empty().load(WWWROOT + "/comuni/ajax/productfinder_step2.php?lang=" + LANG + "&settore=" + productFinder_settore + "&prodotto=" + prodotto + "&motore=" + motore + "&applicazione=" + applicazione, function () {
		$("#productFinderBox2").slideDown();
		$("#productFinderBox2 select").each(function () {
			if ($(this).val().length > 0) {
				//$("#productFinderBox2 input[type=image]").removeAttr("disabled");
			  $("#productFinderBox2 input[type=image]").show();
			}
		});
	});

}

