function openBrWindowC(theURL,winName,myWidth,myHeight) { //apre una finestra centrata semplice con scroll
	features = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no';
    var myLeft = (screen.width-myWidth)/2;
    var myTop = (screen.height-myHeight)/2;
	features+=',left='+myLeft+',top='+myTop+',width='+myWidth+',height='+myHeight;
  	window.open(theURL,winName,features);
}

function openBrWindowCS(theURL,winName,myWidth,myHeight) { //apre una finestra centrata semplice
	features = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no';
    var myLeft = (screen.width-myWidth)/2;
    var myTop = (screen.height-myHeight)/2;
	features+=',left='+myLeft+',top='+myTop+',width='+myWidth+',height='+myHeight;
  	window.open(theURL,winName,features);
}

function traduciE() { //apre la corrispondente pagina in inglese
	var sito = "http://www.smartup.sviluppumbria.it/";
	var percorso = location.pathname; //il percorso della pagina senza l'host (ma comincia con /)
	var paginaA = percorso.split("/"); //crea un array con le parti del percorso separate dal backslace
	var pagina = paginaA.pop(); //estrae l'ultima voce di paginaA (il nome della pagina)
	var cartellaA = paginaA.reverse() //rovescia l'array
	var cartella = cartellaA[0]; //estrae la prima voce dell'array (la cartella)
	
	if (cartella == "pages")
		//if (pagina == "pacchetti.asp")
		//	indirizzo = "/EN_Default.asp";
		//else
		indirizzo = "../pages_en/" + pagina;
		//indirizzo = sito + "pages_en/" + pagina;
	else
		if (cartella == "pacchetti")
			indirizzo = "../../pages_en/pacchetti/" + pagina;
		//	window.alert(indirizzo);
		else
		indirizzo = "/EN_Default.asp";
		//indirizzo = sito + "EN_" + pagina;
		
	window.location = indirizzo;
}

function traduciI() { //apre la corrispondente pagina in italiano
	var sito = "http://www.smartup.sviluppumbria.it/";
	var percorso = location.pathname; //il percorso della pagina senza l'host (ma comincia con /)
	var paginaA = percorso.split("/"); //crea una array con le parti del percorso separate dal backslace
	var pagina = paginaA.pop(); //estrae l'ultima voce di paginaA (il nome della pagina)
	var cartellaA = paginaA.reverse() //rovescia l'array
	var cartella = cartellaA[0]; //estrae la prima voce dell'array (la cartella)
	
	if (cartella == "pages_en")
		indirizzo = "../pages/" + pagina;
		//indirizzo = sito + "pages/" + pagina;
	else
		if (cartella == "pacchetti")
			indirizzo = "../../pages/pacchetti/" + pagina;
		else
		indirizzo = pagina.substring(3);
		//indirizzo = sito + pagina.substring(3);
		
	window.location = indirizzo;
}

function controlloBrowser() { //controlla se il browser  IE o Netscape
	var browser = new Object();
	browser.version = parseInt(navigator.appVersion);
	browser.isNN = false;
	browser.isIE = false;
	
	if (navigator.appName.indexOf("Microsoft") != -1)
		browser.isIE = true;
	else if (navigator.appName.indexOf("Netscape") != -1)
		browser.isNN = true;
		
	return browser; //restituisce la variabile browser con gli argomenti isNN, isIE e version
}

/* la funzione seguente carica una immagine random da una cartella specificata; le immagini hanno nomi del tipo "nomeXX.abc" dove XX  un numero di due cifre da 00 a 99
n: numero immagini  <= 10 poi cambiano ogni 12/d mesi
d: numero decine, ogni decina deve avere lo stesso numero di immagini (numeri da 0 a 9)
est: l'estensione dei file
nome: la parte del nome dei file che resta fissa
*/

function RndImage(nome,n,est,d){ //scrive nel file il codice html
	cartella = "/images/random/"; //percorso della cartella nella quale si trovano le immagini (da modificare a seconda del sito)
	mesifissi = Math.floor(12/d);
	giorno = new Date();
	mese = giorno.getMonth(); // valore compreso tra 0 e 11
	decina = Math.floor(mese/mesifissi);
	//window.alert(decina);
	rnd_number = Math.floor(Math.random() * n); // 0 <= rnd_number <= n-1
	//window.alert(rnd_number);
	document.write('<img src="' + cartella + nome + decina + rnd_number + est + '">');
}

function GiraImmagini(nome,n,est){ //come la funzione precedente, ma sceglie sempre fra tutte le immagini disponibili
	cartella = "../images/random/";
	rnd_number = Math.floor(Math.random() * n); 
	//window.alert(rnd_number);
	if (rnd_number < 10) 
		document.write('<img src="' + cartella + nome + "0" + rnd_number + est + '">');
	else
		document.write('<img src="' + cartella + nome + rnd_number + est + '">');
}

/*
2006 modificato da Federico Panduri
richiamare il file funzioni.js (questo file) nella parte head della pagina <script src="/funzioni.js"></script>
*/
