<!--
//<![CDATA[

$(document).ready(function() {
	
	$(".productdetail").hide();
	$(".productdetail:first").show();
	$(".header:first").addClass("headeron");
	
	$("#ShowAllProducts").click(function() {
		$(".header").addClass("headeron");
		$(".productdetail").slideDown("slow"); 		
		return false;
	});
	
	$("#HideAllProducts").click(function() {
		$(".header").removeClass("headeron");								 
		$(".productdetail").slideUp("slow");		
		return false;
	});
	
	$(".header").click(function() {
		$(this).toggleClass("headeron").parent().find(".productdetail").slideToggle("slow");
	});
	
	// make the category content column the same height as the right column so it doesn tlook weird
	if($(".mainleft_col").height() < $(".right_col").height()) {
		$(".mainleft_col_inner").height($(".right_col").height()-87);
	}
	
	// Requirements List
	$(".requirementLink").click(function() {
	
		//Get rel values
		var data = $(this).parent().find("input:hidden").val();
		var arr = data.split("|");
		
		var product_code = arr[0];
		var product_id = arr[1];
		var product_name = arr[2];
		var category_id = arr[3];
		var category_name = arr[4];
		
		//Get Qty
		var qty = $(this).parent().find("input:text").val();
		
		// Add product
		if(qty>0) {
			
			

			$.ajax({
			   type: "POST",
			   url: "/ajax/requirements.asp",
			   cache: false,
			 
			   data: "product_code=" + escape(product_code) + "&product_id=" + product_id + "&product_name=" + escape(product_name) + "&category_id=" + category_id + "&category_name=" + escape(category_name) + "&qty=" + qty + "&action=add",
			   success: function(msg) {
				 // alert("Product added to list [" + msg + "]");
				$("#requirementslist").show();
				$("#requirementslist_items").html(msg);
			   }
			 });		
			

		}
		
		return false;
	
	});
	
	$("#requirementslist_printbutton").click(function() {
			window.open('/print_requirements.asp','Requirements','width=640,height=758,resizable=no,scrollbars=yes,top=30,left=20');										  
	});
	
	$("a[rel*=facebox]").facebox();
	
	var currentloc = location.href;
	
	$("map area").click(function() {								 
		
		var loc = $(this).attr("href");
		var id = loc.replace("#cat", "");
		
		if(loc.substring(0, 3)=="#cat") {
			return true;	
		}
		
		if (loc!='') {			
			$(".productdetail").hide();
			$("#pd_" + id).show();
			
			location.href = currentloc + loc;
		}
		
		return true;	
		
	});
	
	
	
	$(".swaplink").click(function() {
								  
								  var swapSrc = $(this).attr("rel");
								  var currSrc = $(this).parent().find("a.currimg img").attr("src");

								  $(this).parent().find("a.currimg img").attr("src", swapSrc);
								  $(this).attr("rel", currSrc);
								  
								  return false;
								  
								  });

	
});



//]]>
-->	