//set navigation rollovers
$J(document).ready(function() {
	var scrolling = false;
	var calendar_width = 600;
	var offset=-100;
	var calendar_total_width=3000;
	var right_bound=-calendar_total_width+offset;
	$J(".left").click(function() {		
		currLeft = $J("#calendar").css("left");
		_c = parseInt(currLeft.substring(0,currLeft.length - 2));
		add = parseInt(currLeft.substring(0,currLeft.length - 2)) +calendar_width;
		add-=((add-offset)%calendar_width);
		if(!scrolling && _c < offset){
			scrolling = true;
			$J("#calendar").animate({left: add},"slow", function(){
				scrolling = false;
			});
		}
		updateControlButtons(add);
		return false ;
	});
	$J(".right").click(function() {
		currLeft = $J("#calendar").css("left");
		_c = parseInt(currLeft.substring(0,currLeft.length - 2));
		add = parseInt(currLeft.substring(0,currLeft.length - 2)) - calendar_width;
		add-=((add-offset)%calendar_width);
		if(!scrolling && _c  > right_bound){
			scrolling = true;
			$J("#calendar").animate({left: add},"slow", function(){
				scrolling = false;
			});
		}//end if
		updateControlButtons(add);
		return false ;
	});
	updateControlButtons = function(_c){
		//left button
		if(_c < offset) $J(".calander_left_but").attr({ src: imgPath+"calendar_earlier.gif"});
		else $J(".calander_left_but").attr({ src: imgPath+"calendar_earlier_dead.gif"});
		
		if(_c > right_bound) $J(".calander_right_but").attr({ src: imgPath+"calendar_later.gif"});
		else $J(".calander_right_but").attr({ src: imgPath+"calendar_later_dead.gif"});
	}
	$J("#calendar").css({left:offset, marginLeft: -offset+"px"});
	$J("#calendar_holder").css({overflow:"hidden"});
});

