// jqfunctions.js
$(function(){		

	var left_nav_height = $('#left_nav').parent().height();
	var sub_nav_width = $('#nav .subnav').parent().width();

//	$('#slideshow').cycle({ 
//		fx:    'fade', 
//		speed:  5000 
//	});	
// 	
// 	
//	$('#slideshow').after('<div id="ribbon2"><ul id="slide_thumb">').cycle({
//		fx:     'fade',
//		speed:  '3000',
//		timeout: 1000,
//		pager:  '#slide_thumb',
//		pagerAnchorBuilder: function(idx, slide) {
//		return '<li><a href="#" style="background-image:url(' + slide.src + ');">' + slide.src + '</a></li>';
//		}
//	 });
	 
	$('#slideshow').cycle({
		fx:     'fade',
		speed:  '10000',
		timeout: 1000,
		pager:  '#slide_thumb',
		pagerEvent: 'mouseover',
		fastOnEvent: true,
		pagerAnchorBuilder: function(idx, slide) {
			// return selector string for existing anchor
			return '#slide_thumb li:eq(' + idx + ') a';
		}
	 });
	
	$("#nav .subnav li:last").addClass('last_sub_nav');
		
	$("#breadcrumbs li").prepend("<span>></span> ");
	$("#breadcrumbs a:first").addClass('first_crumb');
	$("#breadcrumbs a:last").addClass('last_crumb');
	
	$("#left_nav li:last").addClass('last');
	$('#left_nav').height(left_nav_height);
	
	$("#interior_content_main .product img:nth-child(4n)").addClass('product_4');

	$("#nav ul > li").hover(
		function() {
			$(this)
				.find("ul:hidden")
				.show()
				.fadeTo(0, 0.0)
				.fadeTo(650, 0.95)
			;
		},
		function() {
			$(this)
				.find("ul:visible")
				.fadeTo(350, 0.0, function()	{
					$(this).hide();
				})				
			;
		}
	);
	
	$("#nav .subnav li").hover( function () {  		
		$(this)			
			.addClass('hover_state');				
		; 
	},  
	function () {
		$(this)
			.removeClass('hover_state');
		;
	}  
	);	

	$("#left_nav ul li").hover( function () {  
			$(this)
				.addClass('left_nav_hover')
				.children()
					.addClass('left_nav_link_hover')					
			; 
			
		},  
		function () {  
			$(this)
				.removeClass('left_nav_hover')
				.children()
					.removeClass('left_nav_link_hover')
			;
		}  
	);
	
});
