$(window).load(function () {

});

$(document).ready(function(){
		
	$("#mainNav > li").hover(function() {
	
		$(this).children("a").addClass("active");
		$(this).children("ul").show();
	
	}, function() {
	
		$(this).children("a").removeClass("active");
		$(this).children("ul").hide();
		
	});
	
	$(".productList a").hover(function() {
		
		$(this).children('.more').show();
	
	}, function() {
	
		$(this).children('.more').hide();
	
	})
	
	$(".productList img, .enlargedFigure img, .altPics a img").imgCenter({
		scaleToFit: false,
		centerVertical: true
	});
	
	$('#featSlideLeft').click(function() {
		if( $('#featuredProducts li:visible').is(':first-child') ) {
		} else {
			$('#featuredProducts li:visible').fadeOut().prev().fadeIn();
			
		}
		return false;
	});
	
	$('#featSlideRight').click(function() {
		if( $('#featuredProducts li:visible').is(':last-child') ) {
		} else {
			$('#featuredProducts li:visible').fadeOut().next().fadeIn();
		} 
		return false;
	});
	
	$('.altPics a').click(function() {
		var rel = $(this).attr("rel");
		
		$('.enlargedFigure img').attr("src", rel);
		
		$(".enlargedFigure img").imgCenter({
			scaleToFit: false,
			centerVertical: true
		});
		
		return false;
		
	})
	
	var TLresults =[];
		var TLelements = $("#latestProds ol li");
		$.map( TLelements  , function(i, n){
		        if( n%8 === 0 ){
		                TLresults.push(n);
		        }
		});
		$.each( TLresults , function(i,v){
		        TLelements.slice(v, v+8).wrapAll('<div class="part"></div>');
		});
	
	$("#latestProds ol div.part:not(:first-child)").hide();
	
	$('#galleryList').append('<div class="clear"></div>');
	
	var pLIHeight = $(".productListInner").height();
	
	$('#productSlideLeft, #productSlideRight').css("top", pLIHeight / 2);
	
	$('#latestProds #productSlideLeft').click(function() {
		if( $('#latestProds ol div.part:visible').is(':first-child') ) {
		} else {
			$('#latestProds ol div.part:visible').fadeOut().prev().fadeIn();
			
		}
		return false;
	});
	
	$('#latestProds #productSlideRight').click(function() {
		if( $('#latestProds ol div.part:visible').is(':last-child') ) {
		} else {
			$('#latestProds ol div.part:visible').fadeOut().next().fadeIn();
			
		}
		return false;
	});
	
	$(".productList li").click(function(){
	  window.location=$(this).find("a").attr("href"); return false;
	});


	
});
