// JavaScript Document
var details = function() {
	var product_details_clickHandler = function(e) {
		
		if (e.target.tagName.toUpperCase() == 'A'  && $(e.target).hasClass("clickThru"))	{
			var $clickThru = $(e.target);
		} else if ( $(e.target).parents("a.clickThru").length) {
			var $clickThru = $(e.target).parents("a.clickThru:eq(0)");
		}
		if (typeof $clickThru != 'undefined')	{
			var $parent = $clickThru.parents("div.product_details:eq(0)");
			var productID = $parent.attr("productID");
			var rank = $parent.attr("rank");
			var linkType = 1;
			
			if ($clickThru.hasClass("featured"))	{
				urchinTracker('/products/featuredClickThru.htm');
			} else if ($clickThru.hasClass("free"))	{
				urchinTracker('/products/ClickThru.htm');
			} else if ($clickThru.hasClass("commission"))	{
				urchinTracker('/products/commissionClickThru.htm');
			}
			
			if (typeof $clickThru.attr("linkType") != 'undefined')	{
				linkType = $clickThru.attr("linkType");
			}
			$clickThru[0].href = getClickThruURL(productID, rank, linkType);
		
			//e.preventDefault();
				
			
		}
	};
	
	return {
		
		
		init:function() {
			$("a.autoload").each( function() {
				$(this).parent().load(this.href); 
			});
			$("div.product_details").bind("click", product_details_clickHandler);
		}
	}
}();

$(document).ready(function() {
	details.init();
});

	