function scrollSideUp()
{
	if (sideheight >= 0){return;}
	var divpos = parseInt(document.getElementById('bsslider').style.top);
	if (divpos < 0)
	{
		divpos += 5;
		document.getElementById('bsslider').style.top = divpos+'px';
		if (!scrollStop)
		{
			setTimeout('scrollSideUp()', 20);
		}
	}else
	{
		document.getElementById('bsslider').style.top = '0px';
	}
}

function scrollSideDn()
{
	if (sideheight >= 0){return;}
	var divpos = parseInt(document.getElementById('bsslider').style.top);
	if (divpos > sideheight)
	{
		divpos -= 5;
		document.getElementById('bsslider').style.top = divpos+'px';
		if (!scrollStop)
		{
			setTimeout('scrollSideDn()', 20);
		}
	}else
	{
		document.getElementById('bsslider').style.top = sideheight+'px';
	}
}

function scrollPageUp()
{
	if (pageheight >= 0){return;}
	var divpos = parseInt(document.getElementById('bpslider').style.top);
	if (divpos < 0)
	{
		divpos += 5;
		document.getElementById('bpslider').style.top = divpos+'px';
		if (!scrollStop)
		{
			setTimeout('scrollPageUp()', 20);
		}
	}else
	{
		document.getElementById('bpslider').style.top = '0px';
	}
}

function scrollPageDn()
{
	if (pageheight >= 0){return;}
	var divpos = parseInt(document.getElementById('bpslider').style.top);
	if (divpos > pageheight)
	{
		divpos -= 5;
		document.getElementById('bpslider').style.top = divpos+'px';
		if (!scrollStop)
		{
			setTimeout('scrollPageDn()', 20);
		}
	}else
	{
		document.getElementById('bpslider').style.top = pageheight+'px';
	}
}

function mouseSScroll(e)
{
	if (sideheight >= 0){return;}
  e = e ? e : window.event;
  var wheelData = e.detail ? e.detail * -1 : e.wheelDelta / 40;

  if (wheelData < 0) //Scroll down (div top decreasing to -divheight)
	{
		if (elem = document.getElementById('bsslider'))
		{
			var divpos = parseInt(document.getElementById('bsslider').style.top);
			if (divpos > sideheight)
			{
				divpos -= 64;
				document.getElementById('bsslider').style.top = divpos+'px';
			}else
			{
				document.getElementById('bsslider').style.top = sideheight+'px';
			}
		}
	}else{if (wheelData > 0) //Scroll up (div top increasing to 0)
	{
		if (elem = document.getElementById('bsslider'))
		{
			var divpos = parseInt(document.getElementById('bsslider').style.top);
			if (divpos < 0)
			{
				divpos += 64;
				document.getElementById('bsslider').style.top = divpos+'px';
			}else
			{
				document.getElementById('bsslider').style.top = '0px';
			}
		}
	}}

  return cancelEvent(e);
}

function mousePScroll(e)
{
	if (pageheight >= 0){return;}
  e = e ? e : window.event;
  var wheelData = e.detail ? e.detail * -1 : e.wheelDelta / 40;

  if (wheelData < 0) //Scroll down (div top decreasing to -divheight)
	{
		if (elem = document.getElementById('bpslider'))
		{
			var divpos = parseInt(document.getElementById('bpslider').style.top);
			if (divpos > pageheight)
			{
				divpos -= 64;
				document.getElementById('bpslider').style.top = divpos+'px';
			}else
			{
				document.getElementById('bpslider').style.top = pageheight+'px';
			}
		}
	}else{if (wheelData > 0) //Scroll up (div top increasing to 0)
	{
		if (elem = document.getElementById('bpslider'))
		{
			var divpos = parseInt(document.getElementById('bpslider').style.top);
			if (divpos < 0)
			{
				divpos += 64;
				document.getElementById('bpslider').style.top = divpos+'px';
			}else
			{
				document.getElementById('bpslider').style.top = '0px';
			}
		}
	}}

  return cancelEvent(e);
}

