////////////////////////////////////////
// LINDSAY THORNBURG CLOAKS
// thornburg.detail.js
////////////////////////////////////////
$(document).ready(function() {
	

	// Color Switcher
	$('div.color label').append('<span />');
	$('#product-color_container li img').click(updateColor);

	function updateColor() {
		var $newColor = $(this).attr('alt');
		$('div.color label span.alert').hide();
		$('div.color label span').text('| '+$newColor);
	}


	// SELECT REPLACE HOVERS
	
	$('li.current_value').addClass('selected')
	
	$('#product-color_container li, #product-size_container li').hover(function(){
		$(this).addClass('hover');
	}, function(){
		$(this).removeClass('hover');
	}).click(selectItem);
	
	function selectItem() {
        $(this)
        .parents('ul')
        .find('li')
        .removeClass('selected')
        .end()
        .end()
        .addClass('selected');
  	}
	
	////////////////////////////////////////
	// Item Detail Slides
	////////////////////////////////////////

	var cycleOpts = {
		fx:     'fade', 
		speed:  500, 
 		timeout: 0, 
		next: '.slide img', 
		pager:  '#item-views ul',
		pagerAnchorBuilder: function(idx, slide) { 
			return '#item-views ul li:eq(' + idx + ') a'; 
		}
	}

	if( $('.item-detail .slide img').length > 1 ) {
		$('.item-detail .slide').addClass('loading').cycle(cycleOpts).hide();
		$('#item-views ul li img').hide().parents('li').addClass('loading');
	} else {
		$('#item-views ul li a').click(function(){return false;});
	}
});