

/*   ---   TEXT SCROLL   ---   */

var max_scroll_from_top = 0;
var scroll_interval = null;

function content_text_scroller_activete(){
	var text = document.getElementById("content");
	if(text.clientHeight<text.scrollHeight){
		//	Devo gestire lo scoller
		//	Attivo il pulsante per andare giu
		document.getElementById("content_scroll_text_down_button").style.display = 'block';

		max_scroll_from_top = text.scrollHeight-text.clientHeight;

	}

}




function content_text_scroll_down_start(){
	document.getElementById("content").scrollTop++;
	if(document.getElementById("content").scrollTop==max_scroll_from_top){
		document.getElementById("content_scroll_text_down_button").style.display = 'none';
	}else{
		scroll_interval = setTimeout("content_text_scroll_down_start()");
		document.getElementById("content_scroll_text_up_button").style.display = 'block';
	}
}

function content_text_scroll_down_stop(){
	clearTimeout(scroll_interval);
}

function content_text_scroll_up_start(){
	document.getElementById("content").scrollTop--;
	if(document.getElementById("content").scrollTop==0){
		document.getElementById("content_scroll_text_up_button").style.display = 'none';
	}else{
		scroll_interval = setTimeout("content_text_scroll_up_start()");
		document.getElementById("content_scroll_text_down_button").style.display = 'block';
	}
}

function content_text_scroll_up_stop(){
	clearTimeout(scroll_interval);
}





/*   ---   MENU   ---   */

var submenu_id_attivo = null;
var submenu_block = false;

function open_submenu(submenu_id){
	if(submenu_block==false && submenu_id_attivo!=null && submenu_id_attivo!=submenu_id){
		submenu_block = true;
		//	Chiudo il submenu precedentemente aperto
		Effect.SlideUp('submenu_'+submenu_id_attivo, { duration: 0.5 });
		//	Apro il nuovo submenu
		Effect.SlideDown('submenu_'+submenu_id, { duration: 0.5 });
		//	Cambio lo stile della voce precedentemente attiva
		document.getElementById('lv_0_'+submenu_id_attivo).className = 'lv_0_normal';
		//	Cambio lo stile della voce attiva
		document.getElementById('lv_0_'+submenu_id).className = 'lv_0_active';

		submenu_id_attivo = submenu_id;
		setTimeout("submenu_block=false", 1000);
	}else if(submenu_block==false && submenu_id!=submenu_id_attivo && document.getElementById('submenu_'+submenu_id)){
		submenu_block = true;
		submenu_id_attivo = submenu_id;
		Effect.SlideDown('submenu_'+submenu_id, { duration: 0.5 });
		//	Cambio lo stile della voce attiva
		document.getElementById('lv_0_'+submenu_id).className = 'lv_0_active';
		setTimeout("submenu_block=false", 1000);
	}
}
