var limitSuperior = -350;  // el text no pot pujar més que aquest valor
var posicio = 0;        // posició inicial del text
var pas = 2;           // cada pas que dona el text
var velocitat = 35;    // velocitat a la que es mou el text
var limitinferior = 0;  // el text no pot baixar més que aquest valor;
var nomPanell = "";

function pScroll() {
    if(posicio < limitinferior)
		posicio += pas;
	fesScroll(posicio);
	tim = setTimeout("pScroll()", velocitat);
}

function bScroll() {
    if(posicio > limitSuperior)
		posicio -= pas;
	fesScroll(posicio);
	tim = setTimeout("bScroll()", velocitat);
}

function pujaScroll(nomObjecte){
    nomPanell = nomObjecte;
	var oDiv = document.getElementById(nomPanell);
	oDiv.style.top = 0;
	posicio = 0;
	//pScroll();
	paraScroll();
}

function baixaScroll(nomObjecte, limit){
	limitSuperior = limit;
	nomPanell = nomObjecte;
	bScroll();
	//paraScroll();
}

function paraScroll(){
	clearTimeout(tim);
}

function fesScroll(pos){
	var oDiv = document.getElementById(nomPanell);
	oDiv.style.top = pos;
}
