//Questa funzione viene chiamata quando si clicca su una bottiglia, value pu essere "it" o "en" a seconda della scelta
function initHomepage()
{
	document.getElementById("menu").style.visibility="hidden";
	jsRollOut('it');
	jsRollOut('en');
}


    function jsClick(value) {
	
		document.getElementById("menu").style.visibility="hidden";
		jsRollOut('it');
		jsRollOut('en');

		if (value == "it")
		{
			element = "italiano";
		}
		else
		{
		  element = "english";
		}
		if(document.getElementById(element))
			document.location.href = document.getElementById(element).getAttribute("href");
		return false;

	}

//Questa funzione viene chiamata quando si fa il rollover su una bottiglia, value pu essere "en" o "it"

    function jsRollOver(value) {
		
		if (value == "it")
		{
			element = "italiano";
			h = -93;	  
		}
		else
		{
		  element = "english";
		  h = -82;
		}
		if(document.getElementById(element))
			document.getElementById(element).style.backgroundPosition = "0 " + h + "px";
		

    }



//Stesso discorso di sopra ma per il rollout

    function jsRollOut(value) {
		if (value == "it")
		{
			element = "italiano";
			h = 0;	  
		}
		else
		{
		  element = "english";
		  h = 0;
		}
		if(document.getElementById(element))
			document.getElementById(element).style.backgroundPosition = "0 " + h + "px";

    }



//Questa funzione viene chiamata quando le due bottiglie si fermano dopo il cin cin
    function jsCinCin(value) {
       if(document.getElementById("menu"))
        document.getElementById("menu").style.visibility = "visible";
    }





//Qui la parte per azionare l'animazione da html con js





//Questa  la funzione da chiamare per azionare l'animazione

//action  una stringa e prevede i valori "rollover" e "rollout" a seconda di quello che si vuole fare

//lan invece  una stringa che pu assumere i valori "it" o "en" a seconda di quale bottiglia si vuole animare

    function jsZoom(action,lan) {

   	 thisMovie('animazione_bottiglia').flZoom(action,lan);

    }





    function thisMovie(movieName) {

    	if (navigator.appName.indexOf("Microsoft") != -1) {

	        return window[movieName];

    	}

    	else {

        	return document[movieName];

    	}

    }

	

	function makeConnection()

	{

      	if (AC_FL_RunContent == 0) {

      		alert("Questa pagina richiede AC_RunActiveContent.js.");

      	} else {

      		AC_FL_RunContent(

      			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',

      			'width', '900',

      			'height', '630',

      			'src', 'animazione_bottiglia',

      			'quality', 'high',

      			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',

      			'align', 'middle',

      			'play', 'true',

      			'loop', 'true',

      			'scale', 'showall',

      			'wmode', 'transparent',

      			'devicefont', 'false',

      			'id', 'animazione_bottiglia',

      			'bgcolor', '#ffffff',

      			'name', 'animazione_bottiglia',

      			'menu', 'true',

      			'allowFullScreen', 'false',

      			'allowScriptAccess','always',

      			'movie', 'animazione_bottiglia',

      			'salign', ''

      			); //end AC code

      	}

	}



function formatCurrency(num) {
    num = num.toString().replace(/\$|\,/g,'');
    
    if(isNaN(num))
        num = "0";    

    num = Math.floor(num*100+0.50000000001);
    num = Math.floor(num/100).toString();  
        
    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
        num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
    return num.toString().replace(/\,/g, '.');
}

function calcolaTempo()
{
var date=new Date();
var anni = 700 + date.getFullYear();
var fMesi = anni*12;
var mesi = fMesi + date.getMonth() + 1;
var fGiorni = mesi*30;
var giorni = fGiorni + date.getDate();
var fOre = giorni * 24;
var ore = fOre + date.getHours();
var fMinuti = ore * 60;
var minuti = fMinuti + date.getMinutes();
var fSecondi = minuti * 60;
var secondi = fSecondi + date.getSeconds();
document.getElementById("clock").innerHTML = formatCurrency(anni) + " anni, " + formatCurrency(mesi) + " mesi, " + formatCurrency(giorni) + " giorni, " + formatCurrency(ore) + " ore, " + formatCurrency(minuti) + " minuti, " + formatCurrency(secondi) + " secondi.";
setTimeout("calcolaTempo()",1000);
}


