// JavaScript Document
function mycarousel_initCallback(carousel) {
	jQuery('.hotpicks-carousel-controls a').bind('click', function() {
		carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
		return false;
	});
 
	jQuery('#mycarousel-next').bind('click', function() {
		carousel.next();
		return false;
	});
 
	jQuery('#mycarousel-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
	
	// Pause autoscrolling if the user moves with the cursor over the clip.
	carousel.clip.hover(function() {
		carousel.stopAuto();
	}, function() {
		carousel.startAuto();
	});
	
};

var hiLiteColor = '#BC0000';
var noLiteColor = '#999';
 
function hiLight(sIdIn){
	 
	 var xReset = document.getElementById(sIdIn);
	 var xParent = xReset.parentNode	 
	 var arReset = xParent.getElementsByTagName('a');
	 for (i=0;i<arReset.length;i++){
		arReset[i].style.color=noLiteColor;
	 }
	 xReset.style.color=hiLiteColor;
 }

function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
	var xCar = 'cont-' + idx;
	hiLight(xCar);
};

jQuery('#hotpicks').jcarousel({
	scroll:1,
	auto: 3,
	wrap: 'last',
	visible: 1,
	initCallback: mycarousel_initCallback,
	itemFirstInCallback:  mycarousel_itemFirstInCallback,
	buttonNextHTML: null,
	buttonPrevHTML: null
});
