document.write(unescape("%3Cscript type=\"text/javascript\" src=\"http://www.edward.org/js/carousel/jquery.cycle.all.min.js\"%3E%3C/script%3E"));
var __carouselProperties = 
{
	linkSpot: null,
	isLinkSpotExanded: false,
	iterationComplete: false
};

$(document).ready(function()
{
	// display carousel container
	$('#carousel_container').removeClass('carousel_hide');
	
	var numSlides = $("#carousel>div.slide").length;
	if (numSlides > 1)
	{
		$("#prev").mouseover(function()
		{
			$("#pagePrev").addClass("mouseover");
			$("#carousel").cycle("pause");
		});
		$("#prev").mouseout(function()
		{
			$("#pagePrev").removeClass("mouseover");
			if(__carouselProperties.isLinkSpotExanded == false) $("#carousel").cycle("resume");
		});
		$("#next").mouseover(function()
		{
			$("#pageNext").addClass("mouseover");
			$("#carousel").cycle("pause");
		});
		$("#next").mouseout(function()
		{
			$("#pageNext").removeClass("mouseover");
			if(__carouselProperties.isLinkSpotExanded == false) $("#carousel").cycle("resume");
		});
		$("#prev,#next").fadeIn("slow");
	}
	
	// Setup carousel interval
	$("#carousel").cycle(
	{
		fx: "fade",
		cleartypeNoBg: 1,
		speed: 600,
		timeout: 13000,
		prev: "#prev",
		next: "#next",
		pause: 0,
		//autostop: 1,
		//autostopCount: numSlides,
		pager: "#pager",
		pagerAnchorBuilder: function(i,e){return "<a href=\"#\"><span>" + (i+1) + "</span></a>";}
	});
	
	// Bind carousel pause event to mouseover and resume to mouseout
	$("#carousel").bind("mouseover mouseout", function(event) 
	{
		var ev = event;
		if (ev.type == "mouseover")
			$(this).cycle("pause");
		else
			$(this).cycle("resume");
	});
});

