
$().ready(function () {

	$('#laundryAdvice a.close').click(function() {
	   $('#laundryAdvice').fadeOut(250);
	});
	
	$('#showLaundryAdvice').click(function() {
	   $('#laundryAdvice').fadeIn();
	});
	
	$('#sizeGuideWomen a.close').click(function() {
	   $('#sizeGuideWomen').fadeOut(250);
	});
	
	$('#showSizeGuideWomen').click(function() {
	   $('#sizeGuideWomen').fadeIn();
	});

	$('#sizeGuideMen a.close').click(function() {
	   $('#sizeGuideMen').fadeOut(250);
	});
	
	$('#showSizeGuideMen').click(function() {
	   $('#sizeGuideMen').fadeIn();
	});
	
	$('.imageThumb').click(function() {
		src = $(this).attr('src');
		$('.imageThumb.active').removeClass('active');
		$(this).addClass('active');
		$('#mainImage').fadeOut(150,function() {
			$('#mainImage').attr('src',src);
			$('#mainImage').fadeIn();
		});
	});
	
	$('#n_women a.maincat').hover(function() {
        $('#categoryNav a.maincat').removeClass('active');
        $(this).addClass('active');
        $('#n_accessories_sub').hide();
    	$('#n_men_sub').hide();
    	$('#n_women_sub').show();
	});

	$('#n_men a.maincat').hover(function() {
        $('#categoryNav a.maincat').removeClass('active');
        $(this).addClass('active');
        $('#n_accessories_sub').hide();
    	$('#n_women_sub').hide();
    	$('#n_men_sub').show();
	});

	$('#n_accessories a.maincat').hover(function() {
        $('#categoryNav a.maincat').removeClass('active');
        $(this).addClass('active');
        $('#n_men_sub').hide();
    	$('#n_women_sub').hide();
    	$('#n_accessories_sub').show();
	});
	
	
	$('#main').mouseover(function() {
        $('#categoryNav a.maincat').removeClass('active');
        if($('body').attr('id') != 'b_men') {
            $('#n_men_sub').hide();
        }
        if($('body').attr('id') != 'b_women') {
        	$('#n_women_sub').hide();
        }
        if($('body').attr('id') != 'b_accessories') {
        	$('#n_accessories_sub').hide();
        }
	});
    
    /*
    function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
    {
        var idx = carousel.index(i, mycarousel_itemList.length);
        carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
    }
    
    function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
    {
        carousel.remove(i);
    }
    function mycarousel_getItemHTML(item)
    {
        return item.li;
    }
 
    jQuery('#models.two').jcarousel({
    	animation:1000,
    	scroll:2,
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
    });
    
    jQuery('#models.three').jcarousel({
    	animation:1000,
    	scroll:3,
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
    });
    
    jQuery('#startpagescroller').jcarousel({
    	animation:2000,
    	scroll:1,
        wrap: 'circular',
        auto: 2,
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
    });
    */

});

/** Add a giftcard to the current cart */
function addGiftCard(sessid) {
	var url = "/views/popup-addgiftcard.php?"+sessid;
	var giftcard_window = window.open(url,'name','height=250,width=400');
	if (window.focus) { giftcard_window.focus(); }
}

