var hCarousel;
var nCarousel;
var hScrollOffset = 0;
var nScrollOffset = 0;
var hTimer;
var nTimer;

function runTest() {
	hCarousel = new UI.Carousel("home_carousel");
	nCarousel = new UI.Carousel("home_news_header", {
		container: ".news_container",
		previousButton: ".left_arrow",
		nextButton: ".right_arrow"
	});
	hScroll();
	nScroll();
}

function hScroll() {
	hCarousel.scrollTo(hScrollOffset);
	if (hScrollOffset < (hCarousel.elements.length - 1)) {
		hScrollOffset++;
	} else {
		hScrollOffset = 0;
	}
	hTimer = setTimeout('hScroll()', 5000);
}

function nScroll() {
	nCarousel.scrollTo(nScrollOffset);
	if (nScrollOffset < (nCarousel.elements.length - 1)) {
		nScrollOffset++;
	} else {
		nScrollOffset = 0;
	}
	nTimer = setTimeout('nScroll()', 5000);
}

function hStop() {
	document.getElementById('player').sendEvent('play');
	clearTimeout(hTimer);
}

Event.observe(window, "load", runTest);