var count = 1; //Homepage Banner Auto switch count interval

$j(function(){
	//Homepage Banner	
	$j(".bannerNav li").mouseenter(function(){
		//Remove active, add active state to selected li
		$j(".bannerNav li a").removeClass("active");
		$j(this).find("a").addClass("active");		
			if($j(this).attr("class") == "banner1"){
				count = 1;
			}else if($j(this).attr("class") == "banner2"){
				count = 2;
			}else if($j(this).attr("class") == "banner3"){
				count = 3;
			}
		var cName = $j(this).attr("class");					
		$j(".bannerWrapper li").hide().removeClass("active");
			$j(".bannerWrapper li."+cName).fadeIn();
			
			
	});
});



function slideSwitch() {
	//Homepage Banner Auto switch
    	if(count == 1){
		$j(".bannerNav a").removeClass("active");
		$j(".bannerNav .banner2 a").addClass("active");
		$j(".bannerWrapper li").hide().removeClass("active");
		$j(".bannerWrapper li.banner2").fadeIn();
		count = 2;
	}else if(count == 2){
		$j(".bannerNav a").removeClass("active");
		$j(".bannerNav .banner3 a").addClass("active");
		$j(".bannerWrapper li").hide().removeClass("active");
		$j(".bannerWrapper li.banner3").fadeIn();
		count = 3;
	}else if(count == 3){
		$j(".bannerNav a").removeClass("active");
		$j(".bannerNav .banner1 a").addClass("active");
		$j(".bannerWrapper li").hide().removeClass("active");
		$j(".bannerWrapper li.banner1").fadeIn();
		count = 1;
	}
	
}

$j(function() {
	//Homepage Banner Auto switch call function
    setInterval( "slideSwitch()", 7000 );
});

$j(function(){
	//Show/Hide Featured
	$j("a.hide").click(function(){
		var hClass = $j(this).hasClass("hide");
		if(hClass){
			$j(this).removeClass("hide");
			$j("ul.featuredCat").slideUp();
				$j(".pager").css("marginTop","15px");
		}else{
			$j(this).addClass("hide");
			$j("ul.featuredCat").slideDown();		
			$j(".pager").css("marginTop","0");	
		}
	});		
});

$j(function(){
	//Show all categories
	$j("li.topLi").mouseenter(function(){
		$j("li.topLi > ul").stop(true,true).slideDown('fast');
	}).mouseleave(function(){
		$j("li.topLi > ul").stop(true,true).hide();
	});		
});

$j(function(){
	//Show all manu
	$j("li.topLiman").mouseenter(function(){
		$j("li.topLiman > ul").stop(true,true).slideDown('fast');
	}).mouseleave(function(){
		$j("li.topLiman > ul").stop(true,true).hide();
	});		
});

$j(function(){
	//Product View Tabs	
	$j(".box-collateral").hide().first().addClass("active").show();
		
	$j("ul.pTabs li a").click(function(){
		$j("ul.pTabs li a").removeClass("active");
		
		var tab = $j(this).attr("class");
		$j(this).addClass("active");
		
		$j(".box-collateral").hide();		
		$j("."+tab).show();		
	});
});

$j(function(){
	// Product View "Be the first to review
	$j('a.reviewForm').click(function(){
		$j("ul.pTabs li a").removeClass("active");
			$j(".box-reviews").addClass("active");
		$j(".box-collateral").hide();
			$j("#customer-reviews").show();		
	});
});



$j(function(){
	//Fancybox Main Image	
	if($j("a.zoom").length > 0){
	$j("a.zoom").fancybox({
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});	
	//Fancybox More Views Gallery
	$j("a[rel=gallery]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over',
		'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
		}
	});
	}
});

