/******************************************
* Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
* Visit http://www.dynamicdrive.com/ for full source code
* This notice must stay intact for use
******************************************/

//specify speed of scroll (greater=faster)
var speed=5

function movedown(){
	var crossobj = document.getElementById("CONTAINER_BODY");
	
	if (parseInt(crossobj.style.top)>=(crossobj.offsetHeight*(-1)+100)) {
		crossobj.style.top = parseInt(crossobj.style.top)-speed+"px"
	}
	movedownvar=setTimeout("movedown()",20)
}

function moveup(){
	var crossobj = document.getElementById("CONTAINER_BODY");
	if (parseInt(crossobj.style.top)<=0) {
		crossobj.style.top=parseInt(crossobj.style.top)+speed+"px"
	}
	moveupvar=setTimeout("moveup()",20)
}

function getcontent_height() {
	var crossobj = document.getElementById("CONTAINER_BODY");
	(crossobj.offsetHeight > crossobj.parentNode.offsetHeight) ? display_buttons(1) : display_buttons(0);
}

function display_buttons(d) {
	var crossobj = document.getElementById("CONTAINER_BODY");
	var t = '';
	if (d) { // if the length of the content is greater that the defined height of the layer
		t += '<div><img src="images/scroll_buttons/up.gif" alt="" border="0" onMouseOver="moveup()" onMouseout="clearTimeout(moveupvar)"></div>';
		t += '<div><img src="images/scroll_buttons/bar.gif" alt="" border="0" height="170" width="15"></div>';
		t += '<div><img src="images/scroll_buttons/down.gif" alt="" border="0" onMouseOver="movedown()" onMouseout="clearTimeout(movedownvar)"></div>';
	}
	document.getElementById('CONTAINER_BUTTONS').innerHTML = t;
}


// Modified by Gene Lewis gene@theccmg.com
// used in conjuntion with /js/tabcontent.js
function reset_top() {
	var crossobj = document.getElementById("CONTAINER_BODY");
	crossobj.style.top = '0px';
	getcontent_height()
}


window.onload = reset_top;
