//	Scripts
//	Luca Gennaio 2009

// global variable
var cur_op;		
var cur_pag;	/* current page */

// nav menu rollover
function mouseIn(elemento) {
	cur_op = $(elemento).style.opacity;
	if ( elemento != cur_pag ) {
		new Effect.Opacity(cur_pag, { from: 1, to: 0.6, duration: 0.2 });
		new Effect.Opacity(elemento, { from: parseFloat(cur_op), to: 1, duration: 0.2 });
	}
}

function mouseOut(elemento) {
	if ( elemento != cur_pag ) {
		new Effect.Opacity(elemento, { from: 1, to: parseFloat(cur_op), duration: 0.2 });
		new Effect.Opacity(cur_pag, { from: 0.6, to: 1, duration: 0.2 });
	}
}

// homepage rollover
function mouseInH(elemento) {
	new Effect.Opacity(elemento, { from: 1, to: 0.6, duration: 0.2 });
}

function mouseOutH(elemento) {
	new Effect.Opacity(elemento, { from: 0.6, to: 1, duration: 0.2 });
}

//	__ opacityNav __
//	regola l'opacità del menu di navigazione
function opacityNav(elemento) {
	cur_pag = elemento;
	$$('#nav li').each(function(item){
		if ( item.readAttribute('id') != elemento ) {
			new Effect.Opacity(item, { from: 1, to: 0.6 });
		}
	});
}


//	Rende attivo un elemento del menu
//	es. visualizza('c_stampa')
function visualizza(elemento) {
	// rendo non visibili le altre voci e inizializzo i margini
	var voci_menu = $$('#menu li p');
	voci_menu.each(function(item) {
		item.style.display="none";
	});
 	$$('#menu li').each(function(item) {
   	item.style.marginBottom="20px";
  });	
	// rendo visibile l'elemento del menu selezionato
	var babbo = elemento.split("_");
	$(elemento).style.display = "block";
	$(elemento).style.visibility = "visible";
	$(elemento).style.backgroundColor = "#DDDDDD";
	$(elemento).style.color = "#000000";
	var H =	$(elemento).offsetHeight;
  H += 20;
 	var c_margin_b = $(elemento).style.marginBottom;
  $(babbo[1]).style.marginBottom = c_margin_b+H+'px';
	if ( BrowserDetect.browser == "Explorer") {
		$(elemento).style.marginTop = '22px';
	}
	
	
	// rendo visibili le immagini relative alla voce del menu selezionata
	// nascondo tutte le immagini
	var imgs = $$('#balls img');
	imgs.each(function(item){
//		$(item).fade({ duration: 2.0, from: 0, to: 1 });
		$(item).style.display= "none";
	});
	var new_imgs = $$('#balls .'+babbo[1]);
		new_imgs.each(function(item){
			$(item).appear({ duration: 1.0 });
	});
}
