var direction = 1;
var current_element = false;
function anim() {
		if ((current_element.next().length == 0)&&(direction == 1)) {
			direction = 0;
		} else if ((current_element.prev().length == 0)&&(direction == 0)) {
			direction = 1;
		}
		if (direction == 1) {
			current_element.parent().animate(
									 	{left: '-='+current_element.width()},
										300,
										'linear'
									);
			current_element = current_element.next()
		} else if (direction == 0) {
			current_element.parent().animate(
									 	{left: '+='+current_element.width()},
										300,
										'linear'
									);
			current_element = current_element.prev();
		}
}
$(document).ready(function(){
	Shadowbox.init();
	$('div.slider').css("position","relative");
	$('div.slider').css("overflow","hidden");
	$('div.slider').css("padding","0");
	$('div.slider ul').css("position","absolute");
	$('div.slider ul').css("width","6000px");
	if ($('div.slider ul').children().length > 1) {
		current_element = $('div.slider ul').children().first();
		var timer = setInterval("anim()", 2500);
		$('div.slider').mouseenter(function() {
			clearInterval(timer);
			if (current_element.next().length == 1) $("#js_next").show();
			if (current_element.prev().length == 1) $("#js_prev").show();
		});
		
		$('div.slider').mouseleave(function() {
			timer = setInterval("anim()", 2500);
			$("#js_next, #js_prev").hide();
		});
		$("#js_next").click(function() {
			direction = 1;
			$("#js_prev").show();
			if (current_element.next().next().length == 0) $("#js_next").hide();
			anim();
			return false;
		});
		$("#js_prev").click(function() {
			direction = 0;
			$("#js_next").show();
			if (current_element.prev().prev().length == 0) $("#js_prev").hide();
			anim();
			return false;
		});
	}
});
