
var myTimeout;
function scrollDown() {
	myTimeout = setTimeout('moveDown('+30+')',30);
}
function scrollUp() {
	myTimeout = setTimeout('moveUp('+30+')',30);
}
function scrollOff() {
	clearTimeout(myTimeout);
}
function moveUp( newDelay ) {
	var currentTop = parseInt($('menuul').getStyle('margin-top').replace('px',''));
	if (currentTop < 0){
		var newTop = currentTop+2;
		$('menuul').setStyle('margin-top',newTop+'px');
		newDelay = newDelay - 1
		if( newDelay < 0 ) {
			newDelay = 0;
		}	
		myTimeout = setTimeout('moveUp('+newDelay+')',newDelay);
	}
}
function moveDown( newDelay ) {
	var currentTop = parseInt($('menuul').getStyle('margin-top').replace('px',''));
	var ulHeight = parseInt($('menuul').getStyle('height').replace('px',''));
	var boundHeight = 400;
	if ((ulHeight+currentTop)>boundHeight){
		var newTop = currentTop-2;
		$('menuul').setStyle('margin-top',newTop+'px');
		newDelay = newDelay - 1
		if( newDelay < 0 ) {
			newDelay = 0;
		}	
		myTimeout = setTimeout('moveDown('+newDelay+')',newDelay);
	}
}
