Ho la funzione sotto riportata che, fa sparire o meno le frecce di scorrimento a destra o sinistra di una seri di thumbs.
Es.
Ho una striscia con 8 elemnti visibili, se i thumbs totali sono ad esempio 20 all'inizio saranno visibili i primi 8, e la funzione dovrebbe nascindere la freccia di scorrimento verso sinistra.
Al primo click sulla freccia destra si vedranno i secondi 8 elementi e saranno visibili tutte e due le freccie, ad un ulteriore click, saranno visibili i restanti 4 thumbs e sparirà la freccia verso destra e così via, stesso discorso "per il ritorno".

La cosa strana è : se utilizzo la funzione con la riga di alert che utilizzo per il debug, la cosa funziona regolarmente e le freccie appaiono e scompaiono al bisogno, se commento la riga con l'alert si sballa tutto e le frecce non appaiono e scompaiono nel moento giusto...
Qualcuno ha idea del perchè ?

codice:
function check_page(elementi){		 		

pagine = parseInt(elementi / 8); 		 		

//alert('elementi = '+elementi+' start = '+start+' pagine '+pagine); 	

if (start==0){ 			
     JQ('#fr_sx').css('display','none') 		
}else{ 			
     JQ('#fr_sx').css('display','block'); 		
} 		 		
if (start==pagine){ 			
     JQ('#fr_dx').css('display','none') 		
}else{ 			
     JQ('#fr_dx').css('display','block') 		
} 
}