/*****************************************\
| funzioni per versione v5  -  13-06-2007 |  4-11-07
\*****************************************/



var posi = 0;
var l = "", rf;

//var imgmenu = parent.document.images;
var imgbottoni = parent.document.images;

function dove(cosa) {
	percorso = new String(document.URL);
	//alert(percorso);
	lung = percorso.length;
	var c = 0;
	if (percorso.lastIndexOf("/it/") != -1) {
		c = percorso.lastIndexOf("/it/");
		l = "/it/";
	}
	if (percorso.lastIndexOf("/en/") != -1) {
		c = percorso.lastIndexOf("/en/");
		l = "/en/";
	}
	if (percorso.lastIndexOf("/es/") != -1) {
		c = percorso.lastIndexOf("/es/");
		l = "/es/";
	}
	if (c == 0) {
		parte = percorso.lastIndexOf("/"); //cerca l'ultima barra
		primaparte = percorso.substring(0,parte); //tutto tranne il nome di questo documento
		pagina = percorso.substring(parte,lung); //solo il nome di questo documento
		
		//alert("c = 0 : tutto meno nome doc");
	} else {
		if (posi != 0) {
			primaparte = percorso.substring(0,posi);
			//alert("posi != 0 : posi=\n" + posi);
		} else {
			primaparte = percorso.substring(0,c);
			//primaparte = percorso.lastIndexOf(0,c);
			//alert("nelle cartelle, da 0 a c: "+c);
			pagina = percorso.substring(c,lung); //solo il nome di questo documento
		}
		//ultima = percorso.substring(c,lung); //ultima parte meno la cartella percorso
		//alert("si trova nella cartelle IT \n>" + c + "\n\n>" + primaparte); // + "\n\n>>" + ultima
		//alert("percorso:\n" +percorso+ "\n\n pos it: " +c+ "\n\n posi= " + posi + "\n\n>" + primaparte);
	}
	
	if (cosa == "pagina") {
		return pagina;
	} else {
		return primaparte;
	}
}






function sopra() {
	var sopra, fascione, seiqui, apriPagina;
	sopra = new String(window.parent.location);
	//fascione = sopra.lastIndexOf("index.");
	fascione = (sopra.substring(sopra.length-1) != "/") ? sopra.lastIndexOf("index.") : sopra.lastIndexOf("/");
	if (fascione == -1) {
		seiqui = dove("cartella"); //cartella del sito
		apriPagina = dove("pagina"); //pagina da far aprire
		
		if (window.parent.location.protocol == "file:") {
			window.parent.location = seiqui + "/index.html?pag=" + apriPagina;	//IN LOCALE
		} else {
			//SUL SERVER
			stats(296986); //phpTrafficA reminder
			var rf = document.referrer;
			if (rf.lastIndexOf("?") != -1) {
				dato = escape(rf + "&RF=" + history.length);
			} else {
				dato = escape(rf + "/RF" + history.length);
			}
			document.cookie = "provrf=" + dato + "; path=/";
			window.parent.location = seiqui + "/index.php?pag=" + apriPagina + "&R=" + document.referrer;	
		}	
	}
}
sopra();



function strisciaBottoni(im,mappa) {
	f=parent.document.forms;
	rif = f[0].pag.value;
	if (rif != im + l) {
		ind = dove("cartella");
		//alert("ind:\n" + ind);
		//imgbottoni = parent.document.images;
		
		//imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
		if (mappa == "") {
			imgbottoni[1].useMap = "";
		} else {
			sigla = l.substring(1, 3);
			imgbottoni[1].useMap = mappa + "_" + sigla;
		}
		
		f[0].pag.value = im + l;
		
		switch (im) {
			case "Benvenuti" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Home" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Location" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Location.jpg";
				break;
			case "Residences" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/THULE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Hotel" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/NIGRITELLA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Scuolasci" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/SCUOLASCI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Vertical" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/VERTICALSKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Verticalski.jpg";
				break;
			case "Flora" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/FLORA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Gastronomia" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GASTRONOMIA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "Staulanza" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/STAULANZA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Vfuoco" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/Vfuoco.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "Ginepro" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GINEPRO.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "Salander" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/SALANDER.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Belvedere" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/BELVEDERE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Aquileia" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/AQUILEIA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Aquileia.jpg";
				break;
			case "Ladinia" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GARNILADINIA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Garni_Ladinia.jpg";
				break;
			case "Fertazza" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/FERTAZZA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;	
			case "August" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/AUGUST.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Estate.jpg";
				break;	
			case "Alloggiare" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Benvenuti.jpg";
				break;	
			case "Ongaro" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GARNIONGARO.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Garni_Ongaro.jpg";
				break;
			case "Servizi" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Fedare" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/FEDARE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/" + im + ".jpg";
				break;
			case "Camping" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/CAMPING.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Camping.jpg";
				break;
			case "Taxi" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/TAXI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Taxi.jpg";
				break;
			case "Guide" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GUIDE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Guide.jpg";
				break;
			case "Skiservice" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/SKISERVICE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "Barbianco" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/BARBIANCO.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "Fondo" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/FONDO.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Fondo.jpg";
				break;
			case "Orizzonti" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ORIZZONTI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
				break;
			case "LaStua" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GARNILASTUA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Garni_LaStua.jpg";
				break;
			case "Barance" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GARNIBARANCE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Garni_Barance.jpg";
				break;
			case "Rondine" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/GARNILARONDINE.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Garni_LaRondine.jpg";
				break;
			case "Apt_Aquileia" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/APT_AQUILEIA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Apt_Aquileia.jpg";
				break;
			case "Rosalpina" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/APT_ROSALPINA.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Apt_Rosalpina.jpg";
				break;
			case "Apt_Cristal" :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/CRISTAL.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Apt_Cristal.jpg";
				break;
			default :
				imgbottoni[0].src = ind + "/Immagini/corniceLegno/ISKI.jpg";
				imgbottoni[1].src = ind + l + "pulsanti/Home.jpg";
		}
	}
}


function sottofondo(cartella,musica) {
	if (musica != "nessuno") {
		musicainplay = parent.document.getElementById("ctrlmusica").src;
		if (musicainplay.search("silenzio") != -1)
		parent.document.getElementById("ctrlmusica").src = "Musica/" + cartella + "/" + musica + ".html";
		parent.document.getElementById("musica").style.visibility = "visible";
	} else {
		parent.document.getElementById("musica").style.visibility = "hidden";
		parent.document.getElementById("ctrlmusica").src = "Musica/silenzio.html";
	}
}


function cambiaMenu(quale) {
	//
	switch (quale) {
		case "Benvenuti" :
			strisciaBottoni(quale,"#benvenuti");
			sottofondo(quale,"nessuno");
			break;
		case "Residences" :
			strisciaBottoni(quale,"#residence");
			sottofondo(quale,"nessuno");
			break;
		case "Hotel" :
			strisciaBottoni(quale,"#hotel");
			sottofondo(quale,"nessuno");
			break;
		case "Scuolasci" :
			strisciaBottoni(quale,"#scuolasci");
			sottofondo(quale,"nessuno");
			break;
		case "Inverno" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Estate" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Apreski" :
			strisciaBottoni("Inverno","#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Offerte" :
			strisciaBottoni("Home","#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Dovesiamo" :
			strisciaBottoni("Home","#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Location" :
			strisciaBottoni(quale,"#location");
			sottofondo(quale,"nessuno");
			break;
		case "Home" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Vertical" :
			strisciaBottoni(quale,"#Verticalski");
			sottofondo(quale,"nessuno");
			break;
		case "Guide" :
			strisciaBottoni(quale,"#guide");
			sottofondo(quale,"nessuno");
			break;
		case "Salander" :
			strisciaBottoni(quale,"#salander");
			sottofondo(quale,"nessuno");
			break;
		case "Skitest" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Skicivetta" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;	
		case "Fondo" :
			strisciaBottoni(quale,"#fondo");
			sottofondo(quale,"nessuno");
			break;
		case "Flora" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Gastronomia" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Staulanza" :
			strisciaBottoni(quale,"#Staulanza");
			sottofondo(quale,"nessuno");
			break;
		case "Vfuoco" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Ginepro" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Belvedere" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"Fisarmonica");
			break;
		case "Aquileia" :
			strisciaBottoni(quale,"#Aquileia");
			sottofondo(quale,"nessuno");
			break;
		case "Ladinia" :
			strisciaBottoni(quale,"#Garni_Ladinia");
			sottofondo(quale,"nessuno");
			break;
		case "Fertazza" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;	
		case "August" :
			strisciaBottoni(quale,"#August");
			sottofondo(quale,"nessuno");
			break;	
		case "Alloggiare" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Ongaro" :
			strisciaBottoni(quale,"#Garni_Ongaro");
			sottofondo(quale,"nessuno");
			break;
		case "Servizi" :
			strisciaBottoni(quale,"#Servizi");
			sottofondo(quale,"nessuno");
			break;
		case "Fedare" :
			strisciaBottoni(quale,"#Fedare");
			sottofondo(quale,"nessuno");
			break;
		case "Camping" :
			strisciaBottoni(quale,"#Camping");
			sottofondo(quale,"nessuno");
			break;
		case "Taxi" :
			strisciaBottoni(quale,"#Taxi");
			sottofondo(quale,"nessuno");
			break;
		case "Guide" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Skiservice" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Barbianco" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "Orizzonti" :
			strisciaBottoni(quale,"#homebase");
			sottofondo(quale,"nessuno");
			break;
		case "LaStua" :
			strisciaBottoni(quale,"#Garni_LaStua");
			sottofondo(quale,"nessuno");
			break;
		case "Barance" :
			strisciaBottoni(quale,"#Garni_Barance");
			sottofondo(quale,"nessuno");
			break;
		case "Rondine" :
			strisciaBottoni(quale,"#Garni_LaRondine");
			sottofondo(quale,"nessuno");
			break;
		case "Apt_Aquileia" :
			strisciaBottoni(quale,"#Apt_Aquileia");
			sottofondo(quale,"nessuno");
			break;
		case "Rosalpina" :
			strisciaBottoni(quale,"#Apt_Rosalpina");
			sottofondo(quale,"nessuno");
			break;
		case "Apt_Cristal" :
			strisciaBottoni(quale,"#Apt_Cristal");
			sottofondo(quale,"nessuno");
			break;
		default : 
			strisciaBottoni("Home","#homebase");
			//parent.document.images['bf'].src = "Immagini/mappa.gif";
	} 
}


function cartellaImmagini() {
	ind_img = new String(document.images[0].src);
	//l_ind = ind_img.length;
	posCartella = ind_img.lastIndexOf("/Immagini/");
	cartella = ind_img.substring(0,posCartella+10);
	return cartella;
}


function fotoSfondo(nome,numero) {
	pimg = cartellaImmagini();
	var nrimg = -10;
	if (numero > 0) {
		while (nrimg <= 0) {
			nrcs = Math.random();
			nrimg = Math.round(nrcs * numero);
		}
		mappa = (numero == 1) ? ' usemap="#Sfondo"' : '';
		document.write('<img id="fsfondo" name="fsfondo" src="' + pimg + 'sfondi/' + nome + nrimg + '.jpg" border="0" height="332" width="763"' + mappa + '>'); //alt="foto ' + nome + nrimg +'..."
		//
		parent.document.getElementById("imgsfondo").value = pimg + "sfondi/" + nome + ";" + numero;
		parent.document.getElementById("numfoto").value = nrimg;
		//document.forms[0].nomefoto.value = nome;
		//document.forms[0].numerofoto.value = numero;
	} else {
		document.write('<img id="fsfondo" name="fsfondo" src="' + pimg + 'sfondi/' + nome + '.jpg" border="0">'); //' + mappa + '>'); //alt="foto ' + nome + '..."
		//width="791" height="333"
	}
	
	if (window.parent.location.protocol == "http:") {
		//per thule
		//document.writeln('<br><img src="http://stat.superstat.info/spider.php?u=9954" width="1" height="1"> <script type="text/javascript" language="JavaScript"  src="http://stat.superstat.info/counter.php?user=9954"> <\/script>');
		
		document.writeln('<script language="javascript" type="text/javascript">\n<!-- \nstats(296986); \n//-->\n</script>');
		
		document.writeln('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">\n</script>\n<script type="text/javascript">\n_uacct = "UA-1134947-1";\nurchinTracker();\n</script>');
	}

}


function attesaCaricamento(n) {
	if (n == 1) {
		parent.document.getElementById("caricaFoto").style.visibility = "visible";
	} else {
		parent.document.getElementById("caricaFoto").style.visibility = "hidden";
	}
}

function altrafoto() {
	attesaCaricamento(1);
	imgsfondo = parent.document.getElementById("imgsfondo").value;
	numfoto = parseInt(parent.document.getElementById("numfoto").value);
	urlimg = imgsfondo.substring(0,imgsfondo.lastIndexOf(";"));
	numero = parseInt(imgsfondo.substring(imgsfondo.lastIndexOf(";")+1,imgsfondo.length));
	
	nrimg = (numfoto == numero) ? 1 : numfoto+1;
	parent.document.getElementById("numfoto").value = nrimg;
	document.getElementById("fsfondo").src = urlimg + nrimg + ".jpg";
	
	var t = setTimeout("attesaCaricamento(0)",5000);
	//window.location.reload();
	//alert(document.getElementById("fsfondo").src);
}


function nuovaFinestra(pag) {
	winOpts ="menubar=yes,status=no,Toolbar=no,location=no,scrollbars=yes,resizable=yes,width=650,height=500";
        window.open(pag,"documento",winOpts);
}

function mostra(n_info) {
	document.getElementById(n_info).style.visibility = "visible";
}


function nascondi(n_info) {
	document.getElementById(n_info).style.visibility = "hidden";
}


function apriPagina(linkpag) {
	window.open(linkpag, "nuovafinestra", "status=no,toolbar=yes,location=no,directories=no,resizable=yes,scrollbars=yes,menubar=no,height=550,width=744");
	
}





/*
function cambia(lingua) {
	percorso = new String(fr.document.URL);
	alert("TEST> " + percorso)
	
	lung = percorso.length;
	var l = 0;
	if (percorso.search("/it/") != -1) l = percorso.search("/it/");
	if (percorso.search("/en/") != -1) l = percorso.search("/en/");
	if (percorso.search("/es/") != -1) l = percorso.search("/es/");
	primaparte = percorso.substring(0,l+1);
	pag = percorso.substring(l+3,lung);
	
	imgmenu[1].src = primaparte + lingua + "/pulsanti/menu_" + lingua + ".jpg";   //it/pulsanti/menu_it.jpg
	imgmenu[1].useMap = "#MENU" + lingua;
	parent.document.getElementById("pag").src = primaparte + lingua + pag;
	parent.document.getElementById("strisciapulsanti").src = primaparte + lingua + "/pulsanti_" + lingua + ".html";
	//imgbottoni[00].useMap =
	
}



function aprimlist(paginaml) {
	window.open(paginaml, "mailinglist", "status=no,toolbar=no,location=no,directories=no,resizable=yes,scrollbars=yes,menubar=no,height=345,width=550");
	
}
*/










//parte per statistiche
/***************************************************************************
 phpTrafficA @soft.ZoneO.net
 Copyright (C) 2004-2007 ZoneO-soft, Butchu (email: "butchu" with the domain "zoneo.net")

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2
 of the License, or (at your option) any later version.

 More Info About The Licence At http://www.gnu.org/copyleft/gpl.html
****************************************************************************/

function encode64(inp){
var key="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var chr1,chr2,chr3,enc3,enc4,i=0,out="";
while(i<inp.length){
chr1=inp.charCodeAt(i++);if(chr1>127) chr1=88;
chr2=inp.charCodeAt(i++);if(chr2>127) chr2=88;
chr3=inp.charCodeAt(i++);if(chr3>127) chr3=88;
if(isNaN(chr3)) {enc4=64;chr3=0;} else enc4=chr3&63
if(isNaN(chr2)) {enc3=64;chr2=0;} else enc3=((chr2<<2)|(chr3>>6))&63 
out+=key.charAt((chr1>>2)&63)+key.charAt(((chr1<<4)|(chr2>>4))&63)+key.charAt(enc3)+key.charAt(enc4);
}
return encodeURIComponent(out);
}

function stats(sid){
var referer=encode64(document.referrer);
var thispage=encode64(window.location.pathname+location.search);
var date=new Date()
var time=date.getTime();
document.writeln("<img src=\"http://icekey.it/statistiche/phpTrafficA-144/count.php?sid="+sid+"&p="+thispage+"&r="+referer+"&t="+time+"\" alt=\"\" border=\"0\" />\n");
}





