<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL unfurl="true"]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/URL]
<html>
<head>
<style>
html {
overflow:hidden;
height:100%}
body{
width:100%;
font:12px arial;
margin:0px;
text-align:left;
padding:0px;
height:100%;
max-height:100%;}
#div_container{
position:absolute;
top:100px;
left:1px;
height:auto;
}
#div_container2{
position:absolute;
top:100px;
left:500px;
height:auto;
display:block;}
#div_to_scroll,
#div_to_scroll2{
background-color:#f7f7f7;
width:191px;
font-size:11px;
padding:0px;
margin:0px;
color:#506666;
bottom:0px;
float:left;
overflow:hidden;
position:relative;
height:0px;
}
.scrollbar{
float:left;
width:10px;
display:block;
position:relative;
margin:0px;}
.scrollbar-top,
.scrollbar-bottom{
padding:0px;
margin:0px;}
#scrollbar-padder{
width:10px;
border:0px;}
.content_div{
position:relative;}
</style>
<script type="text/javascript">
var divId;
var divIds = new Array("div_to_scroll", "div_to_scroll2");
var offSet = 276;
//scrolling code
defaultStep=1
step=defaultStep
function scrollDown()
{
clearTimeout(timerDown)
document.getElementById(divId).scrollTop+=step
timerDown=setTimeout("scrollDown('"+divId+"')",10)
}
function scrollUp()
{
clearTimeout(timerUp)
document.getElementById(divId).scrollTop-=step
timerUp=setTimeout("scrollUp('"+divId+"')",10)
}
timerDown=""
timerUp=""
function stop()
{
clearTimeout(timerDown)
clearTimeout(timerUp)
}
document.onmouseout=function()
{
stop()
}
var scrollPad = offSet + 14;
//div resizing code
function scale()
{
if(useragent="msie")
{
document.getElementById(divId).style.height = document.body.clientHeight - offSet + "px";
document.getElementById("scrollbar-padder").style.height = document.body.clientHeight - scrollPad + "px";
}
else
{
document.getElementById(divId).style.height = window.innerHeight - offSet + "px";
document.getElementById("scrollbar-padder").style.height = window.innerHeight - scrollPad + "px";
}
}
// Create cookie to store scrolled position
function scrollPos()
{
var strCook = document.cookie;
if(strCook.indexOf("!~")!=0)
{
var intS = strCook.indexOf("!~");
var intE = strCook.indexOf("~!");
var strPos = strCook.substring(intS+2,intE);
document.getElementById(divId).scrollTop = strPos;
}
}
// Update cookie to current position
function setDivPosition()
{
var intY = document.getElementById(divId).scrollTop;
document.cookie = "yPos=!~" + intY + "~!";
}
// Onload do this
function onLoader()
{
for ( var i=0; i<divIds.length; i++ ) {
divId = divIds[i];
scale();
scrollPos();
document.getElementById(divId).onscroll = setDivPosition;
}
}
window.onload = onLoader;
window.onresize = scale;
</script>
</head>
<body>
<div id="div_container">
<div id="div_to_scroll">
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
</div>
<div class="scrollbar">
<div class="scrollbar-top">
<a alt="Scroll Up" onmousedown="scrollUp(divIds[0])" onmouseup="stop()">Scroll Up</a>
</div>
<div id="scrollbar-padder"></div>
<div class="scrollbar-bottom">
<a alt="Scroll Up" onmousedown="scrollDown(divIds[0])" onmouseup="stop()">Scroll Down</a>
</div>
</div>
</div>
<div id="div_container2">
<div id="div_to_scroll2">
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
<div class="content_div">Content</div><div class="content_div">More Content</div>
</div>
<div class="scrollbar">
<div class="scrollbar-top">
<a alt="Scroll Up" onmousedown="scrollUp(divIds[1])" onmouseup="stop()">Scroll Up</a>
</div>
<div id="scrollbar-padder"></div>
<div class="scrollbar-bottom">
<a alt="Scroll Up" onmousedown="scrollDown(divIds[1])" onmouseup="stop()">Scroll Down</a>
</div>
</div>
</div>
</body>
</html>