var clickdensity_siteID = 16082;
var clickdensity_keyElement = 'kvalue';

$(document).ready(function(){

	/* ---- New Theme Sliding Panels ---- */
	
	$(".NewsPopOut .PopOutTab").click(function(){
	  if($(".NewsPopOut .PopOutContentWrap").height() == 0){
	  
		$(".NewsPopOut .PopOutContentWrap").animate({ height: "280px" }, 1500 );
		$(".BottomPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".BottomPopOut2 .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		
		$(".NewsPopOut .PopOutTab").css({backgroundPosition: "0 -26px"});
		$(".BottomPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		$(".BottomPopOut2 .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }else if($(".NewsPopOut .PopOutContentWrap").height() == 280){
	  
		$(".NewsPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".NewsPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }
	});
	
	$(".BottomPopOut .PopOutTab").click(function(){
	  if($(".BottomPopOut .PopOutContentWrap").height() == 0){
	  
		$(".BottomPopOut .PopOutContentWrap").animate({ height: "280px" }, 1500 );
		$(".NewsPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".BottomPopOut2 .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		
		$(".BottomPopOut .PopOutTab").css({backgroundPosition: "0 -26px"});
		$(".NewsPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		$(".BottomPopOut2 .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }else if($(".BottomPopOut .PopOutContentWrap").height() == 280){
	  
		$(".BottomPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".BottomPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }
	});	
	
	$(".BottomPopOut2 .PopOutTab").click(function(){
	  if($(".BottomPopOut2 .PopOutContentWrap").height() == 0){
	  
		$(".BottomPopOut2 .PopOutContentWrap").animate({ height: "280px" }, 1500 );
		$(".NewsPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".BottomPopOut .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		
		$(".BottomPopOut2 .PopOutTab").css({backgroundPosition: "0 -26px"});
		$(".NewsPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		$(".BottomPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }else if($(".BottomPopOut2 .PopOutContentWrap").height() == 280){
	  
		$(".BottomPopOut2 .PopOutContentWrap").animate({ height: "0px" }, 1500 );
		$(".BottomPopOut2 .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }
	});	
	
	/* --- Side pop-outs --- */
	
	$(".LeftPopOut .PopOutTab").click(function(){
	  if($(".LeftPopOut .PopOutContentWrap").width() == 1){
	  
		$(".LeftPopOut .PopOutContentWrap").animate({ width: "440px" }, 1500 );
		$(".RightPopOut .PopOutContentWrap").animate({ width: "1px" }, 1500 );
		
		$(".LeftPopOut .PopOutTab").css({backgroundPosition: "-26px 0"});
		$(".RightPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }else if($(".LeftPopOut .PopOutContentWrap").width() == 440){
	  
		$(".LeftPopOut .PopOutContentWrap").animate({ width: "1px" }, 1500 );
		$(".LeftPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }
	});	
	
	$(".RightPopOut .PopOutTab").click(function(){
	  if($(".RightPopOut .PopOutContentWrap").width() == 1){
	  
		$(".RightPopOut .PopOutContentWrap").animate({ width: "440px" }, 1500 );
		$(".LeftPopOut .PopOutContentWrap").animate({ width: "1px" }, 1500 );
		
		$(".RightPopOut .PopOutTab").css({backgroundPosition: "-26px 0"});
		$(".LeftPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }else if($(".RightPopOut .PopOutContentWrap").width() == 440){
	  
		$(".RightPopOut .PopOutContentWrap").animate({ width: "1px" }, 1500 );
		$(".RightPopOut .PopOutTab").css({backgroundPosition: "0 0"});
		
	  }
	});	

	/* Rotating header image */
	$('.Home .HeaderImage p img').each(function(){
		var slide = $(this).parent('p');
		if(slide.length > 0){
			var next = $(slide).next();
			var text = null;
			while(next.length != 0 && $(next).find('img').length == 0){
				if(text == null)
					text = next;
				else
					text = text.add(next);
				next = $(next).next();
			}
			slide = slide.add(text);
			slide.wrapAll("<div class='Slide'></div>");
			if(text != null){
				text.wrapAll("<div class='SlideText'></div>");
			}
		}
	});
	
	$('.Home .HeaderImage').cycle({
		fx: 'fade',
	    speed: 9000,
		pause: true,
		slideExpr: '.Slide'
	});
	
	
	$('.ProductPage .HeaderImage .RotatingImages, .ProductFeedModule').cycle({
		timeout: 9000
	});
	
});
