$(document).ready(function(){
	
	$('.promo').css({display:'block', overflow:'hidden'});	
	$("#promo1").addClass("active");
	$(".promo .show-all,.findmore").hide();
	$(".active .show-all,.active .findmore").show();
	$("#promo1 .more").addClass("left").removeClass("more");
	//$(".heading","#promo1").hide();
	
	
	
	$(".hot-picks-inner .promo .heading h3 a").click(function(){
		if ($(this).parents("div.more").length > 0) {
			$(this).parents(".hot-picks-inner").find(".active .show-all").slideUp(300);
			$(this).parents('.promo').find('.show-all').slideDown(300);
			$(this).parents(".hot-picks-inner").find(".active .findmore").hide();
			$(this).parents(".hot-picks-inner").find(".active").removeClass("active");
			$(this).parents(".hot-picks-inner").find(".left").addClass("more").removeClass("left");
			$(this).parents(".promo").find(".findmore").show();
			$(this).parents(".more").addClass("left").removeClass("more");
			$(this).parents(".promo").addClass("active");
			return false;
		} else {
			// just go there
		}
	});	
					
	/*$(".hot-picks-inner .promo .heading .more a").click(function(){
		$(this).parents(".heading").click();
		return false
	});*/
});

$(function(){
	var pager = '.left-col .pager .pages';
	$('#slideshow').cycle({
		delay:   2000,
		speed:   250,
		pause:   true,
		pager:   pager,
		pagerAnchorBuilder: function(idx, slide) {
			return '<a id="page'+(idx+1)+'" class="page'+(idx+1)+' pageOff" href="#" title="Slide '+(idx+1)+'"></a>';
		},
		before:  function(curr, next, opt, flag) {
			allPagesOff();
			setTimeout(function() {
				$(pager+' a').each(function(){
					DD_belatedPNG.applyVML(this);
				});
			}, 1);
		},
		pagerClick:   function(idx, el) {
			thisPageOn(idx, el);
		}
	});
	
	$('#slideshow').append($('.left-col .pager'));
	$('.left-col .pager').show();
});

function allPagesOff() {
	$('.left-col .pager .pages').find('a').each(function(i) {
		$(this).removeClass('pageOn');
		$(this).addClass('pageOff');
	});
}

function thisPageOn(index, element) {
	allPagesOff();
	var pageCss = '.left-col .pager .pages .page'+index;
	$(pageCss).removeClass('pageOff');
	$(pageCss).addClass('pageOn');
}

