function scrolling(eleId, dir){
	document.getElementById(eleId).timer = setInterval("_scrolling(" + eleId + ", \'" +  dir + "\');", 10);
}

function _scrolling(ele, dir){
	var maskHeight 		= ele.offsetParent.offsetHeight;
	var tick 			= 5;
	switch(dir){
		default:
		case 'up':
			if(ele.offsetTop > (-ele.offsetHeight + maskHeight)){ ele.style.top = (ele.offsetTop - tick) + 'px'; }
			break;
			
		case 'down':
			if(ele.offsetTop < 0){ ele.style.top = (ele.offsetTop + tick) + 'px'; }
			break;
	}
}

function stopScroll(eleId){ clearInterval(document.getElementById(eleId).timer); }