
	function dettaglio(str) 
	{
			searchWin = window.open(str,'finestra','scrollbars=yes,resizable=no,width=830,height=600,status=no,location=no,toolbar=no');
	}

	function ControllaDisponibilita( FormAggiungiCarrello ) 
	{
		var disponibilita_richiesta = parseInt( FormAggiungiCarrello.Quantita_EC_Aggiungi.value );
		var disponibilita_reale = parseInt( FormAggiungiCarrello.QuantitaProdottoTemp.value );
	
		if( ( disponibilita_richiesta < 0 ) ||  ( disponibilita_richiesta >= disponibilita_reale ) ) 
		{
			alert( "La quantità richiesta supera la disponibilità reale" );
			return false;
		}
	
		return true;
	}


	/* livelli nascosti */
	function blendoff(idname) {	document.getElementById(idname).style.display = 'none';}
	function blendon(idname) {	document.getElementById(idname).style.display = 'block';}

/* Funzione che permette di effettuare il cambio tra uno o più tabs in javascript
 */
	IdEtichettaTab = "activeTab";
	TabOn = "tabGroups";
		// inserisci l'identificativo del div che viene visualizzato al caricamento della pagina

	function SwitchTabs( TabOff, A )
	{
	/* Funzione che gestisce il cambio di visualizzazione tra i tabs
	 */
	 	if ( TabOn == TabOff ) return;
	 	
		if ( TabOn && document.getElementById( TabOn ) )
			document.getElementById( TabOn ).style.display = "none";


		if ( document.getElementById( TabOff ) )
		 	document.getElementById( TabOff ).style.display = "";
		
		TabOn = TabOff;

		if ( A && document.getElementById( IdEtichettaTab ) )
		{
			document.getElementById( IdEtichettaTab ).removeAttribute( "id" );
			A.parentNode.setAttribute( "id", IdEtichettaTab );
		}
			

	}
	
	function ArrotondaDecimali (prezzo)
	{
		var numero = prezzo;
		alert(numero);
		var arr_num = numero.split(".");
		
		if (numero.indexOf(".") != (-1))
		{
			if (arr_num[1].length == 1)
			{
				numero += 0;
			}
			 else
			{
				numero = arr_num[0] + "." + arr_num[1].substring(0, 2);
			}
			
			numero = parseFloat(numero);
		}
		 else
		{
			numero = numero + ".00";
		}
		
		return numero;
	}
	
	function somma (x, y)
	{
		var z = 0;
		z = x+y;
		return z;
	}

	function prodotto (x, y)
	{
		var z = 0;
		z = x*y;
		return z;
	}

	function eseguiCalcoloPrezzo (prezzoAdulto, prezzoBambino) 
	{
		var Adulti = parseInt (document.formCalcola.Adulti.value);
		
		
		var Bambini = 0;
		if(document.formCalcola.Bambini.value != "") var Bambini = parseInt (document.formCalcola.Bambini.value);
		
		var risultatoPersone = "";
		var risultatoEuroAdulti = "";
		var risultatoEuroBambini = "";
		var risultatoEuroTotale = "";
		risultatoPersone = somma (Adulti, Bambini)
		risultatoEuroAdulti = prodotto (prezzoAdulto, Adulti)
		risultatoEuroBambini = prodotto (prezzoBambino, Bambini)
		risultatoEuroTotale = somma (risultatoEuroBambini, risultatoEuroAdulti);
		
		var risultatoDueCifre = new Number(risultatoEuroTotale);
		risultatoDueCifre = risultatoDueCifre.toFixed(2);
		
		risultatoEuroTotale = '&euro; '+ risultatoDueCifre;
		
		// alert (risultatoPersone); // così per vedere cosa ottieni
		
		// il codice di sotto può essere interpretato come: Scrivi nella prima casella 
		//di testo di nome j che trovi nella pagina
		//dove c'è un form di nome 'modulo'
		
		//document.modulo.j.value=risultatoPersone; 
		document.getElementById('RisultatoConteggioPasseggeri').innerHTML=risultatoPersone;//elemento che nel file ha id=RisultatoConteggio
		document.getElementById('RisultatoConteggioEuro').innerHTML=risultatoEuroTotale;//elemento che nel file ha id=RisultatoConteggio	
	}
 
	function ApriChiudi(id)
	{
		var oggetto = document.getElementById(id);
	
		if ( oggetto.style.display != "none" )
		{
			oggetto.style.display="none";
			return true;
		}
		 else
		{
			oggetto.style.display="";
			return true;
		}
	} 

	function popup(args,larg,alt) 
	{
		var x ='';
		var y ='';
		var tmp='';

		x = screen.width/2 - (larg/2) ;
		y = screen.height/2 - (alt/2) ;

		tmp= "scrollbars=yes,width=" + larg + ",height=" + alt + ",top=" + y + ",left=" + x;

		window.open(args,'',tmp);
	
	}
