/***********************************************
hide/show
/***********************************************/ 
var open_1s = false;
var open_2s = false;
var open_3s = false;
var open_exogini_nel_mondo = false;
var open_usa_inghilterra_muscle = false;
var open_francia_cosmix = false;
//var open_mites = false;
//var open_foa = false;

//home page
var home_page_fix = false;
var news_fix = false;
var prima_serie_fix = false;
var seconda_serie_fix = false;
var terza_serie_fix = false;
var pubblicita_fix = false;
var exogini_e_patatine_fix = false;
var album_fix = false;
var videogames_fix = false;
var curiosita_fix = false;
var occhio_alle_truffe_fix = false;
var exogini_nel_mondo_fix = false;
var catalogatori_fix = false;
var forum_fix = false;
var chat_fix = false;
var links_fix = false;
var ringraziamenti_fix = false;
var email_fix = false;
var guestbook_fix = false;

//sottomenu prima serie
var exogini_fix = false;
var brillantinati_fix = false;
var varianti_fix = false;
var dipinti_fix = false;
var contenitori_fix = false;
var le_origini_della_prima_serie_fix = false;

//sottomenu seconda serie
var seconda_exogini_fix = false;
var seconda_contenitori_fix = false;
var seconda_le_origini_della_seconda_serie_fix = false;
 
//sottomenu terza serie
var terza_exogini_fix = false;
var terza_accessori_fix = false;
var terza_contenitori_fix = false;
var terza_il_gioco_fix = false;
var terza_le_origini_della_terza_serie_fix = false;

//sottomenu exogini nel mondo
var francia_cosmix_fix = false;
var usa_inghilterra_muscle_fix = false;

//sottomenu francia cosmix
var cosmix_intro_fix = false;
var cosmix_immagini_fix = false;
var cosmix_colori_particolari_fix = false;
var cosmix_contenitori_fix = false;
var cosmix_adesivi_fix = false;
var cosmix_pubblicita_fix = false;

//sottomenu usa/inghilterra muscle
var muscle_intro_fix = false;
var muscle_immagini_fix = false;
var muscle_contenitori_fix = false;
var muscle_altri_giocattoli_fix = false;
var muscle_pubblicita_fix = false;
var muscle_differenze_fix = false;

//misc prima serie
var brill_trasp_rossi_fix = false;
var brill_trasp_verdi_fix = false;
var brill_verdi_verdi_fix = false;
var carne_variante_fix = false;
var verde_variante_fix = false;
var rosa_variante_fix = false;
var blu_variante_fix = false;
var viola_variante_fix = false;
var bustine_fix = false;
var barattoli_fix = false;
var piramidi_fix = false;
var espositore_fix = false;

//misc terza serie
var terza_bustine_fix = false;
var terza_scatoline_fix = false;
var terza_espositore_fix = false;
var terza_plutoniani_fix = false;
var terza_marziani_fix = false;
var terza_venusiani_fix = false;
var terza_superalieni_fix = false;
var terza_differenze_usa_ita_fix = false;
var terza_il_gioco_usa_fix = false;
var terza_mai_prodotti_fix = false;

//curiosita
var curiosita_parlano_di_noi_fix = false;
var curiosita_nano_fix = false;
var curiosita_errori_vari_fix = false;
var curiosita_collirio_fix = false;
var curiosita_apparizioni_fix = false;
var curiosita_affinita_fix = false;
var curiosita_auguri_al_sito_fix = false;
var curiosita_l_evoluzione_del_sito_fix = false;
var curiosita_museo_exoginico_fix = false;
var curiosita_museo_prima_serie_fix = false;
var curiosita_museo_seconda_serie_fix = false;
var curiosita_reliquie_fix = false;


//voci sottosezioni mites
// ...
// ...
// ...

//voci sottosezioni foa
// ...
// ...
// ...

var voceCliccata = "";
var voceCliccataSerie = "";

//==========================================
// Hide / Unhide menu elements
//==========================================
function ShowHide(id1, id2)
{
	if (id1 != '') toggleview(id1);
	if (id2 != '') toggleview(id2);
}
	
//==========================================
// Get element by id
//==========================================
function my_getbyid(id)
{
	itm = null;
	
	if (document.getElementById){itm = document.getElementById(id);}
	else if (document.all){itm = document.all[id];}
	else if (document.layers){itm = document.layers[id];}
	
	return itm;
}

//==========================================
// Show/hide toggle
//==========================================
function toggleview(id, doWhat)
{
	if ( ! id ) return;
	
	if ( itm = my_getbyid(id) )
	{
		if(doWhat=='')
		{
			if (itm.style.display == "none")
			{
				my_show_div(itm);
			}
			else
			{
				my_hide_div(itm);
			}
		}
		else
		{
			if(doWhat=='show')
				my_show_div(itm);
			else
				my_hide_div(itm);
		}
	}
}

//==========================================
// Set DIV ID to hide
//==========================================
function my_hide_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "none";
}

//==========================================
// Set DIV ID to show
//==========================================
function my_show_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "";
}

function mostra(who, what)
{
	if(who=='1s')
	{
		if(open_1s==true){what='hide'; fixImageSerie('prima_serie', 1);}
		toggleview('apri_immagini', what);
		toggleview('apri_brilli', what);
		toggleview('apri_varianti', what);
		toggleview('apri_dipinti', what);
		toggleview('apri_contenitori', what);
		toggleview('apri_origini', what);
		toggleview('apri_spaziatore', what);
		if(what=='show')
		{
			if(prima_serie_fix==true){number=1;}else{number=2;}
			fixImageSerie('prima_serie', number);
			open_1s=true
		}
		else
			{open_1s=false;}
	}
	else if(who=='2s')
	{
		if(open_2s==true){what='hide'; fixImageSerie('seconda_serie', 1);}
		toggleview('apri_immagini_2s', what);
		toggleview('apri_contenitori_2s', what);
		toggleview('apri_origini_2s', what);
		toggleview('apri_spaziatore_2s', what);
		if(what=='show')
		{
			if(seconda_serie_fix==true){number=1;}else{number=2;}
			fixImageSerie('seconda_serie', number);
			open_2s=true
		}
		else
			{open_2s=false;}
	}
	else if(who=='3s')
	{
		if(open_3s==true){what='hide'; fixImageSerie('terza_serie', 1);}
		toggleview('apri_immagini_3s', what);
		toggleview('apri_accessori_3s', what);
		toggleview('apri_contenitori_3s', what);
		toggleview('apri_gioco_3s', what);
		toggleview('apri_origini_3s', what);
		toggleview('apri_spaziatore_3s', what);
		if(what=='show')
		{
			if(terza_serie_fix==true){number=1;}else{number=2;}
			fixImageSerie('terza_serie', number);
			open_3s=true
		}
		else
			{open_3s=false;}
	}
	else if(who=='exogini_nel_mondo')
	{
		if(open_exogini_nel_mondo==true){what='hide'; fixImageSerie('exogini_nel_mondo', 1);}
		//qua apro tutte le voci che voglio
		toggleview('apri_francia_cosmix', what);
		toggleview('apri_usa_inghilterra_muscle', what);
		//toggleview('apri_mites', what);
		//toggleview('apri_foa', what);
		if(what=='show')
		{
			if(exogini_nel_mondo_fix==true){number=1;}else{number=2;}
			fixImageSerie('exogini_nel_mondo', number);
			open_exogini_nel_mondo=true
		}
		else
			{
				//se chiudo la sezione allora chiudo tutte le voci delle sottosezioni
				mostra('francia_cosmix', 'hide')
				mostra('usa_inghilterra_muscle', 'hide')
				//mostra('mites', 'hide')
				//mostra('foa', 'hide')
				open_exogini_nel_mondo=false;
			}
	}
//----------------------------------il codice inizia qui
	else if(who=='francia_cosmix')
	{
		if(open_francia_cosmix==true){what='hide'; fixImageSerie('francia_cosmix', 1);}
		toggleview('apri_intro_cosmix', what);
		toggleview('apri_immagini_cosmix', what);
		toggleview('apri_colori_particolari_cosmix', what);
		toggleview('apri_contenitori_cosmix', what);
		toggleview('apri_adesivi_cosmix', what);
		toggleview('apri_pubblicita_cosmix', what);
		toggleview('apri_spaziatore_cosmix', what);
		if(what=='show')
		{
			if(francia_cosmix_fix==true){number=1;}else{number=2;}
			fixImageSerie('francia_cosmix', number);
			open_francia_cosmix=true
		}
		else
			{open_francia_cosmix=false;}
	}
//----------------------------------il codice inizia qui
	else if(who=='usa_inghilterra_muscle')
	{
		if(open_usa_inghilterra_muscle==true){what='hide'; fixImageSerie('usa_inghilterra_muscle', 1);}
		toggleview('apri_intro_muscle', what);
		toggleview('apri_immagini_muscle', what);
		toggleview('apri_contenitori_muscle', what);
		toggleview('apri_altri_giocattoli_muscle', what);
		toggleview('apri_pubblicita_muscle', what);
		toggleview('apri_differenze_muscle', what);
		toggleview('apri_spaziatore_muscle', what);
		if(what=='show')
		{
			if(usa_inghilterra_muscle_fix==true){number=1;}else{number=2;}
			fixImageSerie('usa_inghilterra_muscle', number);
			open_usa_inghilterra_muscle=true
		}
		else
			{open_usa_inghilterra_muscle=false;}
	}
//----------------------------------il codice inizia qui
	else if(who=='mites')
	{
		//
	}
//----------------------------------il codice inizia qui
	else if(who=='foa')
	{
		//
	}
}


/***********************************************
* Dynamic Ajax Content- Â© Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var changeImage = true;

function ajaxpage(daDove, url, containerid, changeImage)
{
	/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
	if(changeImage==true)
	{
		eval("if("+daDove+"_fix==true){number=1;}else{number=2;}");
		//alert(number);
		fixImage(daDove, number)
	}
	/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject)
	{ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
		catch (e){}
		}
	}
	else
	return false
	
	page_request.onreadystatechange=function()
	{
		loadpage(page_request, containerid)
	}
	
	page_request.open('GET', url, true)
	page_request.send(null)
}

function loadpage(page_request, containerid)
{
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

/********************************************/
/*mouseover out
/********************************************/
function fixImage(what, number)
{
	//alert("newclick="+what+" | oldclick="+voceCliccata);

	if(voceCliccata!=what)
	{
		//alert(what+".src = 'pic/menu/"+what+"_"+number+".gif';");
		document.getElementById(what).src = "pic/menu/"+what+"_"+number+".gif";
		
		//normale
		if(number==1)
		{
			eval(what+"_fix=false;");
			voceCliccata = "";
		}
		//over
		else
		{
			eval(what+"_fix=true;");
			
			if(voceCliccata!="")
			{
				//alert(voceCliccata);
				document.getElementById(voceCliccata).src = "pic/menu/"+voceCliccata+"_1.gif";
				eval(voceCliccata+"_fix=false;");
				//eval("alert("+voceCliccata+"_fix);");
			}
			voceCliccata = what;
			
		}
	}
}

function fixImageSerie(what, number)
{
	//alert(what+".src = 'pic/menu/"+what+"_"+number+".gif';");
	document.getElementById(what).src = "pic/menu/"+what+"_"+number+".gif";
	
	//normale
	if(number==1)
	{
		eval(what+"_fix=false;");
		voceCliccataSerie = "";
	}
	//over
	else
	{
		eval(what+"_fix=true;");
		
		if(voceCliccataSerie!="")
		{
			document.getElementById(voceCliccataSerie).src = "pic/menu/"+voceCliccataSerie+"_1.gif";
			eval(voceCliccataSerie+"_fix=false;");
		}
		
		voceCliccataSerie = what;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function cambia() {
	//alert(cambia.arguments[0])
	//eval("alert("+cambia.arguments[0]+"_fix)")
		if (document.images && (preloadFlag == true)) {
			for (var i=0; i<cambia.arguments.length; i+=2)
			{
				//alert(document.images[cambia.arguments[i]].src);
				//document[cambia.arguments[i]].src = cambia.arguments[i+1];
				eval("if("+cambia.arguments[i]+"_fix==false){document.images[cambia.arguments[i]].src = cambia.arguments[i+1];}");
				
			}
		}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {

//---------------------------------- menu a sinistra
		//home page
		home_page_over = newImage("pic/menu/home_page_2.gif");
		news_over = newImage("pic/menu/news_2.gif");

		//prima serie con sottomenu
		prima_serie_over = newImage("pic/menu/prima_serie_2.gif");
		exogini_over = newImage("pic/menu/exogini_2.gif");
		brillantinati_over = newImage("pic/menu/brillantinati_2.gif");
		varianti_over = newImage("pic/menu/varianti_2.gif");
		dipinti_over = newImage("pic/menu/dipinti_2.gif");
		contenitori_over = newImage("pic/menu/contenitori_2.gif");
		le_origini_della_prima_serie_over = newImage("pic/menu/le_origini_della_prima_serie_2.gif");
		
		//seconda serie con sottomenu
		seconda_serie_over = newImage("pic/menu/seconda_serie_2.gif");
		seconda_exogini_over = newImage("pic/menu/seconda_exogini_2.gif");
		seconda_contenitori_over = newImage("pic/menu/seconda_contenitori_2.gif");
		seconda_le_origini_della_seconda_serie_over = newImage("pic/menu/seconda_le_origini_della_seconda_serie_2.gif");
		
		//terza serie con sottomenu
		terza_serie_over = newImage("pic/menu/terza_serie_2.gif");
		terza_exogini_over = newImage("pic/menu/terza_exogini_2.gif");
		terza_accessori_over = newImage("pic/menu/terza_accessori_2.gif");
		terza_contenitori_over = newImage("pic/menu/terza_contenitori_2.gif");
		terza_il_gioco_over = newImage("pic/menu/terza_il_gioco_2.gif");
		terza_le_origini_della_terza_serie_over = newImage("pic/menu/terza_le_origini_della_terza_serie_2.gif");
		
		//home page
		pubblicita_over = newImage("pic/menu/pubblicita_2.gif");
		exogini_e_patatine_over = newImage("pic/menu/exogini_e_patatine_2.gif");
		album_over = newImage("pic/menu/album_2.gif");
		videogames_over = newImage("pic/menu/videogames_2.gif");
		curiosita_over = newImage("pic/menu/curiosita_2.gif");
		occhio_alle_truffe_over = newImage("pic/menu/occhio_alle_truffe_2.gif");
		
		//exogini nel mondo
		exogini_nel_mondo_over = newImage("pic/menu/exogini_nel_mondo_2.gif");

		//francia cosmix con sottomenu
		francia_cosmix_over = newImage("pic/menu/francia_cosmix_2.gif");
		cosmix_intro_over = newImage("pic/menu/cosmix_intro_2.gif");
		cosmix_immagini_over = newImage("pic/menu/cosmix_immagini_2.gif");
		cosmix_colori_particolari_over = newImage("pic/menu/cosmix_colori_particolari_2.gif");
		cosmix_contenitori_over = newImage("pic/menu/cosmix_contenitori_2.gif");
		cosmix_adesivi_over = newImage("pic/menu/cosmix_adesivi_2.gif");
		cosmix_pubblicita_over = newImage("pic/menu/cosmix_pubblicita_2.gif");
		
		//usa/inghilterra muscle con sottomenu
		usa_inghilterra_muscle_over = newImage("pic/menu/usa_inghilterra_muscle_2.gif");
		muscle_intro_over = newImage("pic/menu/muscle_intro_2.gif");
		muscle_immagini_over = newImage("pic/menu/muscle_immagini_2.gif");
		muscle_contenitori_over = newImage("pic/menu/muscle_contenitori_2.gif");
		muscle_altri_giocattoli_over = newImage("pic/menu/muscle_altri_giocattoli_2.gif");
		muscle_pubblicita_over = newImage("pic/menu/muscle_pubblicita_2.gif");
		muscle_differenze_over = newImage("pic/menu/muscle_differenze_2.gif");
		
		//home page
		catalogatori_over = newImage("pic/menu/catalogatori_2.gif");
		forum_over = newImage("pic/menu/forum_2.gif");
		chat_over = newImage("pic/menu/chat_2.gif");
		links_over = newImage("pic/menu/links_2.gif");
		ringraziamenti_over = newImage("pic/menu/ringraziamenti_2.gif");
		email_over = newImage("pic/menu/email_2.gif");
		guestbook_over = newImage("pic/menu/guestbook_2.gif");
		
		
//---------------------------------- menu interno alle pagine
		
		//sottomenu prima serie
		brill_trasp_rossi_over = newImage("pic/menu/brill_trasp_rossi_2.gif");
		brill_trasp_verdi_over = newImage("pic/menu/brill_trasp_verdi_2.gif");
		brill_verdi_verdi_over = newImage("pic/menu/brill_verdi_verdi_2.gif");
		carne_variante_over = newImage("pic/menu/carne_variante_2.gif");
		verde_variante_over = newImage("pic/menu/verde_variante_2.gif");
		rosa_variante_over = newImage("pic/menu/rosa_variante_2.gif");
		blu_variante_over = newImage("pic/menu/blu_variante_2.gif");
		viola_variante_over = newImage("pic/menu/viola_variante_2.gif");
		bustine_over = newImage("pic/menu/dibustinepinti_2.gif");
		barattoli_over = newImage("pic/menu/barattoli_2.gif");
		piramidi_over = newImage("pic/menu/piramidi_2.gif");
		espositore_over = newImage("pic/menu/espositore_2.gif");
		
		//sottomenu terza serie
		terza_bustine_over = newImage("pic/menu/terza_bustine_2.gif");
		terza_scatoline_over = newImage("pic/menu/terza_scatoline_2.gif");
		terza_espositore_over = newImage("pic/menu/terza_espositore_2.gif");
		terza_plutoniani_over = newImage("pic/menu/terza_plutoniani_2.gif");
		terza_marziani_over = newImage("pic/menu/terza_marziani_2.gif");
		terza_venusiani_over = newImage("pic/menu/terza_venusiani_2.gif");
		terza_superalieni_over = newImage("pic/menu/terza_superalieni_2.gif");
		terza_differenze_usa_ita_over = newImage("pic/menu/terza_differenze_usa_ita_2.gif");
		terza_il_gioco_usa_over = newImage("pic/menu/terza_il_gioco_usa_2.gif");
		terza_mai_prodotti = newImage("pic/menu/terza_mai_prodotti_2.gif");
		
		//curiosita
		curiosita_parlano_di_noi_over = newImage("pic/menu/curiosita_parlano_di_noi_2.gif");
		curiosita_nano_over = newImage("pic/menu/curiosita_nano_2.gif");
		curiosita_errori_vari_over = newImage("pic/menu/curiosita_errori_vari_2.gif");
		curiosita_collirio_over = newImage("pic/menu/curiosita_collirio_2.gif");
		curiosita_l_evoluzione_del_sito_over = newImage("pic/menu/curiosita_l_evoluzione_del_sito_2.gif");
		curiosita_apparizioni_over = newImage("pic/menu/curiosita_apparizioni_2.gif");
		curiosita_reliquie_over = newImage("pic/menu/curiosita_reliquie_2.gif");
		curiosita_affinita_over = newImage("pic/menu/curiosita_affinita_2.gif");
		curiosita_auguri_al_sito_over = newImage("pic/menu/curiosita_auguri_al_sito_2.gif");
		curiosita_museo_exoginico_over = newImage("pic/menu/curiosita_museo_exoginico_2.gif");

		curiosita_museo_prima_serie_over = newImage("pic/menu/curiosita_museo_prima_serie_2.gif");
		curiosita_museo_seconda_serie_over = newImage("pic/menu/curiosita_museo_seconda_serie_2.gif");
		

		
		//######################################################
		//######################################################
		//MI RACCOMANDO RICORDATI DI AGGIUNGERE LE IMMAGINI CHE HANNO IL ROLLOVER
		//ALTRIMENTI DEVE CARICARLE AL MOMENTO ED E' BRUTTINO A VEDERSI
		/*
		tutte le immagini delle pagine interne come
		- brilli rossi, verdi e verdi brilli
		- dipinti, espositori, contentori, etc
		- sottovoci muscle, mites, foa
		*/ 
		//######################################################
		//######################################################
		
		preloadFlag = true;
	}
}



