////////
// Mostra e Nasconde un elemento dall'ID conosciuto

// serve per menu
function mostra_nascondi(id_elem,id_link) {
	elem = document.getElementById(id_elem);
	link = document.getElementById(id_link);
	//alert(elem.style.display);
	if (elem.style.display=='none'){
		elem.style.display='block';
		link.className = 'a_close_down';
	} else if ((elem.style.display=='block') || (elem.style.display=='')) {
		elem.style.display='none';
		link.className = 'a_close';
	}
	
}

////////
// Mostra e Nasconde un elemento dall'ID conosciuto con effetti

function mostra_nascondi_effect(id_elem) {
	elem = document.getElementById(id_elem);
	//alert(elem.style.display);
	//alert(id_elem);
	if (elem.style.display=='none'){
		elem.style.display='block';
		//Effect.Appear(id_elem,{from:0,to:1.0});
		Effect.SlideDown(id_elem);
	} else if ((elem.style.display=='block') || (elem.style.display=='')) {
		//elem.style.display='none';
		//Effect.Fade(id_elem,{from:1.0,to:0});
		Effect.SlideUp(id_elem);
	}
	
}


////////
// Mostra  un elemento dall'ID conosciuto, se già visibile rimane visibile

function mostra(id_elem) {
	elem = document.getElementById(id_elem);
	//alert(elem.style.display);
	if (elem.style.display=='none'){
		elem.style.display='block';
	}
	
}


////////
// Nasconde un elemento dall'ID conosciuto, se già visibile rimane visibile

function nascondi(id_elem) {
	elem = document.getElementById(id_elem);
	//alert(elem.style.display);
	if (elem.style.display=='block'){
		elem.style.display='none';
	}
	
}



