function slide(where){
	var item_width = $('#homepage_category_holder ul li').outerWidth();
	if(where == 'left'){
		var left_indent = parseInt($('#homepage_category_holder ul').css('left')) + item_width;
	}else{
		var left_indent = parseInt($('#homepage_category_holder ul').css('left')) - item_width;
	}
	$('#homepage_category_holder ul:not(:animated)').animate({'left' : left_indent},3500,function() {
		if(where == 'left') {
			$('#homepage_category_holder ul li:first').before($('#homepage_category_holder ul li:last'));
		} else {
			$('#homepage_category_holder ul li:last').after($('#homepage_category_holder ul li:first'));
		}
		$('#homepage_category_holder ul').css({'left' : '-'+$('#homepage_category_holder ul li:first').width()+'px'});
	});
}


$(document).ready( 	function() {
	$('#featured-images').cycle({
		fx: 'fade',
		speed: 1000, 
		timeout: 5500
	});
	
	$('#product_association_menu').tabs();

	// add a "rel" attrib if Opera 7+
	if(window.opera) {
		if ($("a.bookmark").attr("rel") != ""){ // don't overwrite the rel attrib if already set
			$("a.bookmark").attr("rel","sidebar");
		}
	}

	if( $('#homepage_category_holder ul li').length > 6 ) {
		var auto_slide = 1;
		var hover_pause = 1;
		var key_slide = 1;
		var auto_slide_seconds = 2000;
		$('#homepage_category_holder ul li:first').before($('#homepage_category_holder ul li:last')); 
		if(auto_slide == 1){
			var timer = setInterval('slide("right")', auto_slide_seconds); 
			$('#hidden_auto_slide_seconds').val(auto_slide_seconds);
		}
		if(hover_pause == 1){
			$('#homepage_category_holder ul').hover(function(){
				clearInterval(timer)
			},function(){
				timer = setInterval('slide("right")', auto_slide_seconds);
			});
		}
	}

});

