var NS   = (navigator.appName.indexOf("Netscape") != -1);
var NS4  = (document.layers) ? true : false;
var IE4  = (document.all) ? true : false;
var ver4 = (NS4 || IE4) ? true : false;

var openMenu    = false;
var openerMenu  = false;



function toggleMenu(idMenu, style)
{
	var _classClose = style;
	var _classOpen  = style + "_open";

	var obj  = fetch_object(idMenu);
	var menu = fetch_object("opener_" + idMenu);

	if (obj){

		//*** SE IL BROWSER E' UNA VERSIONE VECCHIA SETTO LA VISIBILITA'
		if(NS && !NS4) obj.style.visibility = "show";

		//*** SE IL MENU CLICCATO E' CHIUSO
		if (obj.style.display == "none")
		{
			//*** VERIFICO SE ESITE GIA' UN MENU APERTO, SE SI LO CHIUDO
			if(openMenu)
			{
				openMenu.style.display = "none";
				openerMenu.className   = _classClose;
			}
			//*** APRO IL MENU CLICCATO
			obj.style.display = "block";
			menu.className    = _classOpen;
			openMenu          = obj;
			openerMenu        = menu;
		}
		//*** CHIUDO IL MENU CLICCATO
		else
		{
			obj.style.display = "none";
			menu.className    = _classClose;
			openMenu          = false;
			openerMenu        = false;
		}
	}
}

//*** TAB SCHEDA PRODOTTO
function toggleTabs( idMenu )
{
	var obj = fetch_object( "productsTabs_" + idMenu );
	var tabs = new Array();

	tabs[0]  = new Array( 'prodotto',   fetch_object( "productsTabs_prodotto" ) );
	tabs[1]  = new Array( 'dettaglio',  fetch_object( "productsTabs_dettaglio" ) );
	tabs[2]  = new Array( 'promozione', fetch_object( "productsTabs_promozione" ) );
	tabs[3]  = new Array( 'recensioni', fetch_object( "productsTabs_recensioni" ) );

	if( obj )
	{
		//*** SE IL BROWSER E' UNA VERSIONE VECCHIA SETTO LA VISIBILITA'
		if(NS && !NS4) obj.style.visibility = "show";

		//*** SE LA TAB CLICCATA E' CHIUSO
		if( obj.style.display == "none" )
		{
			//*** VERIFICO SE ESITE GIA' UNA TAB APERTA, SE SI LA CHIUDO
			for( theTab in tabs )
			{
				if( tabs[theTab][0] != idMenu )
					tabs[theTab][1].style.display = "none";
			}

			//*** APRO IL MENU CLICCATO
			obj.style.display = "block";
		}
	}
}

function toggleDiv( id )
{
	var obj  = fetch_object(id);

	if (obj){

		//*** SE IL BROWSER E' UNA VERSIONE VECCHIA SETTO LA VISIBILITA'
		if(NS && !NS4) obj.style.visibility = "show";

		//*** SE IL MENU CLICCATO E' CHIUSO
		if (obj.style.display == "none")
		{
			//*** APRO IL MENU CLICCATO
			obj.style.display = "block";
		}
		//*** CHIUDO IL MENU CLICCATO
		else
		{
			obj.style.display = "none";
		}
	}
}