function clearLink(){
	//link principali
	document.getElementById('indexA').href="#";
	document.getElementById('chisiamoA').href="#";
	document.getElementById('prodottiA').href="#";
	document.getElementById('coloriralA').href="#";
	document.getElementById('referenzeA').href="#";
	document.getElementById('configuratoreA').href="#";
	document.getElementById('contattiA').href="#";
	
	// chiudo il menu. Progressive ehnancement
	var menuPrimoUl = document.getElementById("menuPrimoUl");
	var prodottiLi = document.getElementById("prodottiLi");
	menuPrimoUl.className="none";
	prodottiLi.className="none";
	
	inizializzaMenu();
	selectPrimoUl();
}

function inizializzaMenu(){
	var url = window.location;
	var urlstring = url + "";
	
	//alert("vuoi andare a " + link + " venendo da " + urlstring);
	
	if
	(
		(
			(urlstring.indexOf('contenuti')>0)
			||
			(urlstring.indexOf('vernici-in-polvere')>0)
		)
		&&
		(
			(document.referrer.indexOf('contenuti')>0)
			||
			(document.referrer.indexOf('vernici-in-polvere')>0)
		)
	)
	{
		if
		(
				(urlstring.indexOf('contenuti')>0)
		)
		{
		//	alert("Visualizzo aperto pagine istituzionali");
			selectPagineIstituzionaliLi();
		}
		else if
		(
				(urlstring.indexOf('vernici-in-polvere')>0)
		)
		{
			//alert("Visualizzo aperto prodotti");
			selectProdottiLi();
		}
		//alert("Rimane aperto");
	}
	else
		if
		(
			(
				(urlstring.indexOf('contenuti')>0)
				||
				(urlstring.indexOf('vernici-in-polvere')>0)
			)
			&&
			(
				(document.referrer.indexOf('contenuti')<0)
				||
				(document.referrer.indexOf('vernici-in-polvere')<0)
			)
		)	
	{
			if
			(
					(urlstring.indexOf('contenuti')>0)
			)
			{
			//	alert("Apro le pagine istituzionali");
				apriMenuPagineIstituzionali();
				selectPagineIstituzionaliLi();
			}
			else if
			(
					(urlstring.indexOf('vernici-in-polvere')>0)
			)
			{
				apriMenuProdotti();
				//alert("Apro prodotti");
			}
		//alert("Aprire");
	}
	else
		if
		(
			(
				(urlstring.indexOf('contenuti')<0)
				||
				(urlstring.indexOf('vernici-in-polvere')<0)
			)
			&&
			(
				(document.referrer.indexOf('contenuti')>0)
				||
				(document.referrer.indexOf('vernici-in-polvere')>0)
			)
		)	
	{
		if
		(
				(document.referrer.indexOf('contenuti')>0)
		)
		{
			//alert("Chiudo le pagine istituzionali");
		}
		else if
		(
				(document.referrer.indexOf('vernici-in-polvere')>0)
		)
		{
			//alert("Chiudo prodotti");
		}
		//alert("Chiudere");
	}
	else
		if
		(
			(
				(urlstring.indexOf('contenuti')<0)
				||
				(urlstring.indexOf('vernici-in-polvere')<0)
			)
			&&
			(
				(document.referrer.indexOf('contenuti')<0)
				||
				(document.referrer.indexOf('vernici-in-polvere')<0)
			)
		)
	{
	//	alert("Rimane chiuso");
	}
//	location.replace(link);
}

function verificaMenu(link){
	var url = window.location;
	var urlstring = url + "";
	
	//alert("vuoi andare a " + link + " venendo da " + urlstring);
	
	if(urlstring.indexOf('index.html')>0){
		$('immagineMenu').fade();
	}
	
	if
	(
		(
			(link.indexOf('contenuti')>0)
			||
			(link.indexOf('vernici-in-polvere')>0)
		)
		&&
		(
			(urlstring.indexOf('contenuti')>0)
			||
			(urlstring.indexOf('vernici-in-polvere')>0)
		)
	)
	{
		if
		(
				(link.indexOf('contenuti')>0)
		)
		{
		//	alert("Visualizzo aperto pagine istituzionali");
		}
		else if
		(
				(link.indexOf('vernici-in-polvere')>0)
		)
		{
			//alert("Visualizzo aperto prodotti");
			//selectProdottiLi();
		}
	//	alert("Rimane aperto");
	}
	else
		if
		(
			(
				(link.indexOf('contenuti')>0)
				||
				(link.indexOf('vernici-in-polvere')>0)
			)
			&&
			(
				(urlstring.indexOf('contenuti')<0)
				||
				(urlstring.indexOf('vernici-in-polvere')<0)
			)
		)	
	{
			if
			(
					(link.indexOf('contenuti')>0)
			)
			{
				//alert("Apro le pagine istituzionali");
			//	apriMenuPagineIstituzionali();
			}
			else if
			(
					(link.indexOf('vernici-in-polvere')>0)
			)
			{
			//	alert("Apro prodotti");
			}
	//	alert("Aprire");
	}
	else
		if
		(
			(
				(link.indexOf('contenuti')<0)
				||
				(link.indexOf('vernici-in-polvere')<0)
			)
			&&
			(
				(urlstring.indexOf('contenuti')>0)
				||
				(urlstring.indexOf('vernici-in-polvere')>0)
			)
		)	
	{
		if
		(
				(urlstring.indexOf('contenuti')>0)
		)
		{
			unSelectAll();
			chiudiMenuPagineIstituzionali();
			//alert("Chiudo le pagine istituzionali");
		}
		else if
		(
				(urlstring.indexOf('vernici-in-polvere')>0)
		)
		{
			//alert("Chiudo prodotti");
			chiudiMenuProdotti();
		}
		//alert("Chiudere");
	}
	else
		if
		(
			(
				(link.indexOf('contenuti')<0)
				||
				(link.indexOf('vernici-in-polvere')<0)
			)
			&&
			(
				(urlstring.indexOf('contenuti')<0)
				||
				(urlstring.indexOf('vernici-in-polvere')<0)
			)
		)
	{
	//	alert("Rimane chiuso");
	}
	
	location.replace(link);
	
}

function unSelectAll(){
	$('prodottiLi').className="none";
	$('indexLi').className="none";
	$('contenutiLi').className="none";
	$('coloriralLi').className="none";
	$('configuratoreLi').className="none";
	$('contattiLi').className="none";
}

function selectPrimoUl(){
	var url = window.location;
	var urlstring = url + "";

	if((urlstring.indexOf('/vernici-in-polvere/index.html')>0)){
		$('prodottiLi').className="select";
	}
	else if((urlstring.indexOf('index.html')>0)){
		$('indexLi').className="select";
		$('immagineMenu').setStyle({display: 'block'});
	}
	else if((urlstring.indexOf('contenuti')>0)){
		$('contenutiLi').className="select";
		selectPagineIstituzionaliLi();
	}
	else if((urlstring.indexOf('/TabellaColoriRal/')>0)){
		$('coloriralLi').className="select";
	}
	else if((urlstring.indexOf('/ColorCalculator.html')>0)){
		$('configuratoreLi').className="select";
	}
	else if((urlstring.indexOf('/contatti.html')>0)){
		$('contattiLi').className="select";
	}
	else if((urlstring.indexOf('/referenze/')>0)){
		$('referenzeLi').className="select";
		if((urlstring.indexOf('referenze-0.html')>0)){
			document.title = "Inver Architectural - Referenze";
		}
	}
}

function selectPagineIstituzionaliLi(){
	//alert("selectPagineIstituzionaliLi");
	var url = window.location;
	var urlstring = url + "";
	var contenutiLi = document.getElementById("contenutiLi");
	var menuDiv = document.getElementById("menuDiv");
	var menuPrimoUl = document.getElementById("menuPrimoUl");
	
	menuPrimoUl.className="open";
	menuDiv.className="menu";
	contenutiLi.className = "chisiamo select";
	
	if((urlstring.indexOf('Storia'))>0){
		var storia = document.getElementById("storia");
		storia.className="primo select";
	}
	if((urlstring.indexOf('Produzione'))>0){
		var produzione = document.getElementById("produzione");
		produzione.className="select";
	}
	if((urlstring.indexOf('rivolgiamo'))>0){
		var target = document.getElementById("target");
		target.className="select";
	}
	if((urlstring.indexOf('Ambiente'))>0){
		var enviroment = document.getElementById("enviroment");
		enviroment.className="ultimo select";
	}
}

function apriMenuPagineIstituzionali(){
	
	var contenutiLi = document.getElementById("contenutiLi");
	var menuDiv = document.getElementById("menuDiv");
	var menuPrimoUl = document.getElementById("menuPrimoUl");
	unSelectAll();
	
	new Effect.Morph('indexLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	    });
	new Effect.Morph('contenutiLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('prodottiLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('coloriralLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('referenzeLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('configuratoreLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4 // Core Effect properties
	});
	new Effect.Morph('contattiLi', {
		  style: 'width: 164px;', // CSS Properties
		  delay:0.4, 
		  duration: 0.4, // Core Effect properties
		  afterFinish: function(){
				new Effect.Morph('menuPrimoUl', {
					style: 'background-position: -17px 0px!important;', // CSS Properties
					//delay:1.0, 
					duration: 0.4, // Core Effect properties
					afterFinish:function(){
					menuPrimoUl.className="open";
					menuDiv.className="menu";
					contenutiLi.className = "chisiamo select";
					}
				});
		}
	});
}

function chiudiMenuPagineIstituzionali(){
	new Effect.Fade('contenutiUl', {
		duration: 0.5,
		afterFinish: function(){
			menuPrimoUl.className="";
			contenutiLi.className = "chisiamo";
			prodottiLi.className = "";
			new Effect.Morph('menuPrimoUl', {
				style: 'background-position: 75px 0px!important;', // CSS Properties
				duration: 0.5, // Core Effect properties
				delay: 0.5,
				afterFinish: function(){
					 menuPrimoUl.className="";
					 contenutiLi.className = "chisiamo";
					 prodottiLi.className = "";
					 //location.replace(link);
				}
			});
		}
	});
}

function apriMenuProdotti(){
	var prodottiLi = document.getElementById("prodottiLi");
	var menuDiv = document.getElementById("menuDiv");
	var menuPrimoUl = document.getElementById("menuPrimoUl");

	new Effect.Morph('indexLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	    });
	new Effect.Morph('contenutiLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('prodottiLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('coloriralLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('referenzeLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	  });
	new Effect.Morph('configuratoreLi', {
		  style: 'width: 164px;', // CSS Properties
	//	  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	});
	new Effect.Morph('contattiLi', {
		  style: 'width: 164px;', // CSS Properties
		//  delay:1.0, 
		  duration: 0.4 // Core Effect properties
	});

	new Effect.Morph('menuPrimoUl', {
		style: 'background-position: -17px 0px!important;', // CSS Properties
		delay:0.5, 
		duration: 0.4, // Core Effect properties
		afterFinish:function(){
			//alert("è già apparso?");
			menuDiv.className="menu";
			menuPrimoUl.className="open";
			$('ProdottiUl').setStyle({visibility: 'visible'});
			//prodottiLi.className = "select";
			selectProdottiLi();
		}
	});
}

function chiudiMenuProdotti(){
	new Effect.Fade('ProdottiUl', {
		duration: 0.5,
		afterFinish: function(){
			menuPrimoUl.className="";
			contenutiLi.className = "chisiamo";
			prodottiLi.className = "";
			new Effect.Morph('menuPrimoUl', {
				style: 'background-position: 75px 0px!important;', // CSS Properties
				duration: 0.5, // Core Effect properties
				delay: 0.5,
				afterFinish: function(){
					 menuPrimoUl.className="";
					 contenutiLi.className = "chisiamo";
					 prodottiLi.className = "";
					 //location.replace(link);
				}
			});
		}
	});
}

function selectProdottiLi(){
	
	var url = window.location;
	var urlstring = url + "";
	
	var prodottiLi = document.getElementById("prodottiLi");
	var menuDiv = document.getElementById("menuDiv");
	var menuPrimoUl = document.getElementById("menuPrimoUl");

	menuPrimoUl.className="open";
	menuDiv.className="menu";
	prodottiLi.className = "select";
	
	//PRODOTTI SOTTO MENU
	if((urlstring.indexOf('/Lucido-'))>0){
		var lucidoLi = document.getElementById("lucidoLi");
		lucidoLi.className="select";
	}
	if((urlstring.indexOf('Metallizzato'))>0){
		var metallizzatoLi = document.getElementById("metallizzatoLi");
		metallizzatoLi.className="select";
	}
	if((urlstring.indexOf('Legno'))>0){
		var legnoLi = document.getElementById("legnoLi");
		legnoLi.className="select";
	}
	if((urlstring.indexOf('/Satinato-'))>0){
		var satinatoLi = document.getElementById("satinatoLi");
		satinatoLi.className="select";
	}
	if((urlstring.indexOf('Opaco'))>0){
		var opacoLi = document.getElementById("opacoLi");
		opacoLi.className="select";
	}
	if((urlstring.indexOf('FTX')<0)&&((urlstring.indexOf('Raggrinzato'))>0)){
		var raggrinzatoLi = document.getElementById("raggrinzatoLi");
		raggrinzatoLi.className="select";
	}
	if((urlstring.indexOf('Puntinato'))>0){
		var puntinatoLi = document.getElementById("puntinatoLi");
		puntinatoLi.className="select";
	}
}



