///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
var scrolling = 0;	// Controls whether the layer is scrolling or not
var yT = 5;			// Pixel position the top of the scrolling layer should be set to
var lT = 5;			// Initial position for the top of the layer
var yH = 0;			// Hight of scrollling layer
var yI = 8;			// Increment that the scrolling layer should move at
var object = null;	// Stores the generic DOM for the scrolling layer to access style properties

function startScroll(objectID,direction){
	object = document.getElementById(objectID);
	scrolling = 1;
	scroll(direction);
}


function scroll(direction){
	if(scrolling == 1){
		if(direction == 1){
			yT = yT + yI;
			object.scrollLeft = yT;
		if(object.scrollLeft < yT){
			yT = object.scrollLeft;
			scolling = 0;
		}
	  }else{
		yT -= yI;
		object.scrollLeft = yT;
		if(object.scrollLeft > yT){
			yT = object.scrollLeft;
			scolling = 0;
			}
		}
		code2run = 'scroll('+ direction + ')';
		setTimeout(code2run,0); // Scroll Automatico com o evento de Mouse
		}
		return false;
}

function stopScroll() {
	scrolling = 0;
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////