var current_pos = 0;
var previous_pos = 0;
var carouselEntries = 4;
var carouselDelay = 200;
var thisdir = "";


function carousel_move(direction){
	thisdir = direction;
	previous_pos = current_pos;
	
	if(direction == "back"){
		if(current_pos > 0){
			current_pos = current_pos - 1;
		}else{
			current_pos = carouselEntries - 1;
		}
	}else{
		if(current_pos < carouselEntries - 1){
			current_pos = current_pos + 1;
		}else{
			current_pos = 0;
		}
	}
	update_carousel();
}


function set_carousel(obj){	
	var vals = obj.id.split("_");
	previous_pos = current_pos;
	current_pos = vals[vals.length - 1] - 1;
	update_carousel();
}

function update_carousel(){
	for(var i=1;i<=carouselEntries;i++){
		document.getElementById("carousel_"+i).className = (current_pos + 1 == i) ? "carousel_on" : "carousel_off";
	}
	
	if(thisdir == "forward"){
		$('#leftcontent_'+previous_pos).stop().hide("slide", { direction: "left" }, carouselDelay, function(){
			$('#leftcontent_'+current_pos).stop().show("slide", { direction: "right" }, carouselDelay);
		});
		
	}else{
		$('#leftcontent_'+previous_pos).stop().hide("slide", { direction: "right" }, carouselDelay, function(){
			$('#leftcontent_'+current_pos).stop().show("slide", { direction: "left" }, carouselDelay);
		});
		
	}
	
}


