var posizione = 0;
var mio_giu = null;
var mio_su = null;

function definisci_misure(){
obj=document.getElementById("testo_scorrevole");
altezza_max=obj.offsetHeight;//trovo l'altezza del testo
posizione=obj.offsetTop;
box=document.getElementById("testo1");
lunghezza_box=box.offsetHeight;//trovo l'altezza del box del testo
y_max=altezza_max-(lunghezza_box-10);
if(altezza_max>lunghezza_box){//nascondo la scrollbar
		obj_scroll=document.getElementById("scroll");
		obj_scroll.style.visibility="visible";
		/*obj_scroll1=document.getElementById("scroll2");
		obj_scroll1.style.visibility="visible";*/
	}
}

function scrolla_testo_giu(){
if(posizione>-y_max){//faccio scorrere il testo finch� non ha una y negativa pari all'altezza del testo meno 4/5 (circa) dell'altezza del box nel quale scorre il testo cos� il testo rimane visibile anche alla fine
posizione-=5;
obj.style.top=posizione+"px";
mio_giu=window.setTimeout("scrolla_testo_giu();",50);
 }
}
function blocca_scrolla_su(){
clearInterval(mio_su);	
}
function scrolla_testo_su(){
	if(posizione<0){
		posizione+=5;
		obj.style.top=posizione+"px";
		mio_su=window.setTimeout("scrolla_testo_su();",50);
	}
}
function blocca_scrolla_giu(){
clearInterval(mio_giu);
}
