// JavaScript Document
var ok=false;
var filtro_sedi=null;
var filtro_regione=null;
var filtro_provincia=null;
var filtro_citta=null;
var filtro_indirizzo=null;
var menu_corrente=1;
var intervallo=0;
var fattore = 3.5;
var step=1020;
var semaforo=true;
var schermo = 0;
var cancellazione=0;
var risoluzione=1440;
var larghezza_schermo_info=190;
var azione=0;
var stato=100;
var precedente_sezione=0;
var sezione_corrente=1;
var posizione = 1;
var contatore=3;
var percorso=0;
var sala_giochi=0;
var zoom_area=5;
var presezione='';
/*
azione=1; -> chi siamo riempi il test info con il testo
*/


var animator_id = document.getElementById("animator2");

var item_menu = new Array();
item_menu['uno']=1;
item_menu['due']=2;
item_menu['tre']=3;
item_menu['quattro']=4;
item_menu['cinque']=5;
item_menu['sei']=6;
item_menu['sette']=7;

var item_sottomenu = new Array();
item_sottomenu['uno']='sottomenu_uno';
item_sottomenu['due']='sottomenu_due';
item_sottomenu['tre']='sottomenu_tre';
item_sottomenu['quattro']='sottomenu_quattro';
item_sottomenu['cinque']='sottomenu_cinque';
item_sottomenu['sei']='sottomenu_sei';
item_sottomenu['sette']='sottomenu_sette';

var item_nome_sezione = new Array();
item_nome_sezione['uno']='home';
item_nome_sezione['uno']='toyscenter';
item_nome_sezione['uno']='ilmondotoys';
item_nome_sezione['uno']='news';
item_nome_sezione['uno']='promozioni';
item_nome_sezione['uno']='giochi';
item_nome_sezione['uno']='primainfanzia';

function CaricaSwf()
{
    //setTimeout('CreaSWF("controllo_musica","controllo_musica","filmati/pulsante.swf","music_id",30,30);', 450);
    setTimeout('CreaSWF("Animazione1","Animazione1","filmati/area_1.swf","contenitore_home",1020,350);', 500);
    setTimeout('CreaSWF("toyscenter_sx","toyscenter_sx","filmati/toyscenter_sx.swf","contenitore_toys_center_1",64,345);', 700);
    setTimeout('CreaSWF("toyscenter_dx","toyscenter_dx","filmati/toyscenter_dx.swf","contenitore_scivolo",210,345);', 900);
   // setTimeout('CreaSWF("Animazione6","Animazione6","filmati/area_6.swf","contenitore_sezione_6",1020,350);', 1100);

    setTimeout('CreaSWF("infanzia_sinistra","infanzia_sinistra","filmati/infanzia_sx.swf","contenitore_area_prima_infanzia_1",220,345);', 1200);
    setTimeout('CreaSWF("infanzia_destra","infanzia_destra","filmati/infanzia_dx.swf","contenitore_area_prima_infanzia_3",245,345);', 1300);
    setTimeout('CreaSWF("promozione_sinistra","promozione_sinistra","filmati/promozione_sx.swf","contenitore_area_promozioni_1",290,345);', 1400);
    setTimeout('CreaSWF("promozione_destra","promozione_destra","filmati/promozione_dx.swf","contenitore_area_promozioni_3",190,345);', 1500);
    setTimeout('CreaSWF("news_sinistra","news_sinistra","filmati/news_sx.swf","contenitore_area_news_1",375,345);', 1600);
    setTimeout('CreaSWF("news_destra","news_destra","filmati/news_dx.swf","contenitore_area_news_3",98,345);', 1700);
    setTimeout('CreaSWF("mondosinistra","mondosinistra","filmati/mondo_sx.swf","contenitore_mondo_toys_1",310,345);', 1800);
    setTimeout('CreaSWF("mondo_destra","mondo_destra","filmati/mondo_dx.swf","contenitore_mondo_toys_3",250,345);', 1900);
   

}
function GestioneSwf()
{
    
    CaricaSwf();
    StilaNews();
    RegistraSwf();
    ControllaSwf();
    ok=true;
	//centopunti();
}




var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();
/** This is high-level function.
 * It must react to delta being more/less than zero.
 */
function stop()
{
return false;
}
function handle(delta) {
        stop();
}

/** Event handler for mouse wheel event.
 */
function wheel(event){
        var delta = 0;
        if (!event) /* For IE. */
                event = window.event;
        if (event.wheelDelta) { /* IE/Opera. */
                delta = event.wheelDelta/120;
                /** In Opera 9, delta differs in sign as compared to IE.
                 */
                if (window.opera)
                        delta = -delta;
        } else if (event.detail) { /** Mozilla case. */
                /** In Mozilla, sign of delta is different than in IE.
                 * Also, delta is multiple of 3.
                 */
                delta = -event.detail/3;
        }
        /** If delta is nonzero, handle it.
         * Basically, delta is now positive if wheel was scrolled up,
         * and negative, if wheel was scrolled down.
         */
        if (delta)
                handle(delta);
        /** Prevent default actions caused by mouse wheel.
         * That might be ugly, but we handle scrolls somehow
         * anyway, so don't bother here..
         */
        if (event.preventDefault)
                event.preventDefault();
	event.returnValue = false;
}

/** Initialization code.
 * If you use your own event management code, change it as required.
 */
if (window.addEventListener)
        /** DOMMouseScroll is for mozilla. */
        window.addEventListener('DOMMouseScroll', wheel, false);
/** IE/Opera. */
window.onmousewheel = document.onmousewheel = wheel;


