var vc, le, fel, bottom, vcTimeout, rate, remainingContentHeight;
	
function verticalCarouselInit() {
	vc = document.getElementById("verticalCarousel");
	le = document.getElementById("le");
	fel = document.getElementById("fel");
	bottom = 0;
	rate = 160;
	remainingContentHeight = (vc.children.length - 3) * rate;
	
	if (le.addEventListener) {
		le.addEventListener("click", scrollDown, false);
		fel.addEventListener("click", scrollUp, false);
	}
	
	else if (le.attachEvent) {
		le.attachEvent("onclick", scrollDown);
		fel.attachEvent("onclick", scrollUp);
	}
}
	
function scrollUp()
{
	if (vcTimeout) window.clearTimeout(vcTimeout);
	if (bottom > 0)
	{
		le.src = "/img/scrolldown1.gif";
		bottom -= 2;
		vc.style.bottom = bottom + "px";
		rate -= 2;
		if (rate > 0) vcTimeout = window.setTimeout("scrollUp()",10);
		else rate = 160;
	}
	if (bottom <= 0) fel.src = "/img/scrollup0.gif";
}

function scrollDown()
{
	if (vcTimeout) window.clearTimeout(vcTimeout);
	if (bottom < remainingContentHeight)
	{
		fel.src = "/img/scrollup1.gif";
		bottom += 2;
		vc.style.bottom = bottom + "px";
		rate -= 2;
		if (rate > 0) vcTimeout = window.setTimeout("scrollDown()",10);
		else rate = 160;
	}
	if (bottom >= remainingContentHeight) le.src = "/img/scrolldown0.gif";
}

if (window.addEventListener) window.addEventListener("load", verticalCarouselInit, false)
else if (window.attachEvent) window.attachEvent("onload", verticalCarouselInit)