$(function(){

	$("#look-book-list").css("overflow", "hidden");
	
	var total_books = $("#look-book-list-items form").size();
	var items_width = total_books * 64;
	$("#look-book-list-items").css("width", items_width + "px");

	
	$("#look-book-left").show();
	$("#look-book-left").css("opacity", "0.5");
	$("#look-book-right").show();

	if (total_books < 8) {
		$("#look-book-left").hide();
		$("#look-book-right").hide();
	}
	
	var scroll_amount = 1;
	var scroll_time = 2;
	
	$("#look-book-right").mousedown(function(event){
		$("#look-book-left").css("opacity", "1");
		$(this).everyTime(scroll_time, function() {
			var new_scroll = $("#look-book-list").scrollLeft() + scroll_amount;
			$("#look-book-list").scrollLeft(new_scroll);
		});
	});
	
	$("#look-book-right").mouseup(function(event){
		$(this).stopTime();
		updateScrollers();
	}).mouseout(function(event){
		$(this).stopTime();
		updateScrollers();
	});
	
	$("#look-book-left").mousedown(function(event){
		$("#look-book-right").css("opacity", "1");
		$(this).everyTime(scroll_time, function() {
			var new_scroll = $("#look-book-list").scrollLeft() - scroll_amount;
			$("#look-book-list").scrollLeft(new_scroll);
		});
	});
	
	$("#look-book-left").mouseup(function(event){
		$(this).stopTime();
		updateScrollers();
	}).mouseout(function(event){
		$(this).stopTime();
		updateScrollers();
	});


	function updateScrollers() {
		if ($("#look-book-list").scrollLeft() == 0) {
			$("#look-book-left").css("opacity", "0.5");
		} else {
			$("#look-book-left").css("opacity", "1");
		}

		if ($("#look-book-list").scrollLeft() == $("#look-book-list-items").width() - $("#look-book-list").width()) {
			$("#look-book-right").css("opacity", "0.5");
		} else {
			$("#look-book-right").css("opacity", "1");
		}
	}

});