// JavaScript for Zenvolve Scroll arrows...

var scrolltimer=0;

function initScrolls()
{
	var scrollBar = document.getElementById("scrollarrows");
	var upArr = document.getElementById("scrollarrowup");
	var dnArr = document.getElementById("scrollarrowdn");
	var target = document.getElementById("rightcontent");
	
	scrollBar.style.display="block";
	target.style.overflow="hidden";
	
	upArr.onmousedown=function()
	{
		scrollUp();
		clearInterval(scrolltimer);
		scrolltimer = setInterval("scrollUp()",100);
	}
	upArr.onmouseup=function()
	{
		clearInterval(scrolltimer);
	}
	
	dnArr.onmousedown=function()
	{
		scrollDown();
		clearInterval(scrolltimer);
		scrolltimer = setInterval("scrollDown()",100);
	}
	dnArr.onmouseup=function()
	{
		clearInterval(scrolltimer);
	}
	
	hookEvent(target, 'mousewheel' , handleScroll)
	target.onmouseover=function()
	{
		this.focus();
	}
	
	
}


function scrollUp()
{
	var target = document.getElementById("rightcontent");
	if(target.scrollTop>0)
	{
		target.scrollTop -= 10;
	}
}

function scrollDown()
{
	var target = document.getElementById("rightcontent");
	if(target.scrollTop<target.scrollHeight)
	{
		target.scrollTop += 10;
	}
}

function handleScroll(e)
{
	e = e ? e : window.event;
	var wheelData = e.detail ? e.detail: e.wheelDelta;
	
	if(wheelData==120 || wheelData==-3)
	{
		scrollUp()
	}
	else
	{
		scrollDown();
	}
}


