var calendarNEvents			= null;
var calendarNextEventPos	= null;

/* JQUERY CODE */
$(function()
{
	/* IMAGE ROTATOR */
	$("#img-rotator").cycle({fx: "fade", timeout: 10000, speed: 3000});
	
	/* CALENDAR */
	$("#calendar-content").css("left", -((Math.ceil(calendarNextEventPos/5)-1)*850)+"px");
	if(calendarNEvents <= 5) { $("#calendar-arrow-left").fadeOut(); $("#calendar-arrow-right").fadeOut(); }
	else if(parseInt($("#calendar-content").css("left")) == 0)											$("#calendar-arrow-left").fadeOut();
	else if(parseInt($("#calendar-content").css("left")) == -((Math.ceil(calendarNEvents/5)-1)*850))	$("#calendar-arrow-right").fadeOut();
});

function showMenu(submenu)
{
	if($("#submenu-"+submenu).is(":hidden"))
	{
		$("*[id*='submenu-']").slideUp();
		$("#submenu-"+submenu).slideDown();
	}
	else $("#submenu-"+submenu).slideUp();
}

function scrollCalendar(direction)
{
	actLeft = parseInt($("#calendar-content").css("left"));
	newLeft = (direction == "left" ? (actLeft+850) : (actLeft-850));
	
	if(newLeft > 0)												newLeft	= 0;
	else if(newLeft < -((Math.ceil(calendarNEvents/5)-1)*850))	newLeft	= -((Math.ceil(calendarNEvents/5)-1)*850);
	$("#calendar-content").animate({"left": newLeft+"px"});

	if(newLeft > -850)	$("#calendar-arrow-left").fadeOut();
	else				$("#calendar-arrow-left").fadeIn();
	if(newLeft < -((Math.ceil(calendarNEvents/5)-2)*850))	$("#calendar-arrow-right").fadeOut();
	else													$("#calendar-arrow-right").fadeIn();
	
	return ret;
}
