//************************************************************
// 								FILE COMUNE A TUTTE LE PAGINE
//***********************************************************
var language = "italian";

var html = new Array();
html["italian"] = new Array();
html["french"] = new Array();
html["english"] = new Array();
html["deutsch"] = new Array();
html["espanol"] = new Array();

var buttons = new Array();
buttons["italian"] = new Array();
buttons["french"] = new Array();
buttons["english"] = new Array();
buttons["deutsch"] = new Array();
buttons["espanol"] = new Array();

//****************************** DEFINIZIONE DEI PULSANTI (INIZIO)
buttons["italian"]["azienda"] = ".:Azienda:.";
buttons["italian"]["retipesca"] = ".:Reti da Pesca:.";
buttons["italian"]["funiacciao"] = ".:Funi in Acciaio:.";
buttons["italian"]["filatiindustriali"] = ".:Filati Industriali:.";
buttons["italian"]["contatti"] = ".:Contatti:.";

buttons["french"]["azienda"] = ".:Entreprise:.";
buttons["french"]["retipesca"] = ".:Filets de p&ecirc;che:.";
buttons["french"]["funiacciao"] = ".:C&acirc;bles en Acier:.";
buttons["french"]["filatiindustriali"] = ".:Fils Industriels:.";
buttons["french"]["contatti"] = ".:Contacts:.";

buttons["english"]["azienda"] = ".:About us:.";
buttons["english"]["retipesca"] = ".:Fishing Nets:.";
buttons["english"]["funiacciao"] = ".:Steel Ropes:.";
buttons["english"]["filatiindustriali"] = ".:Industrial Yarns:.";
buttons["english"]["contatti"] = ".:Contacts:.";

buttons["deutsch"]["azienda"] = ".:Firma:.";
buttons["deutsch"]["retipesca"] = ".:Fischernetz:.";
buttons["deutsch"]["funiacciao"] = ".:Stahldrahtseile:.";
buttons["deutsch"]["filatiindustriali"] = ".:Naeh und Seilgarn:.";
buttons["deutsch"]["contatti"] = ".:Kontakt:.";

buttons["espanol"]["azienda"] = ".:Empresa:.";
buttons["espanol"]["retipesca"] = ".:Redes de Pesca:.";
buttons["espanol"]["funiacciao"] = ".:Cables en Acero:.";
buttons["espanol"]["filatiindustriali"] = ".:Hilos Industriales:.";
buttons["espanol"]["contatti"] = ".:Contacto:.";
//****************************** DEFINIZIONE DEI PULSANTI (FINE) 

//******************** NON MODIFICARE NULLA AL DI SOTTO DI QUESTA RIGA
function ButtonOnMouseOver (id) {
	var element = document.getElementById(id);
	element.style.cursor='pointer';
	element.style.backgroundImage = 'url(images/common/ButtonOn.gif)';
	element.style.color = '#000000';
}

function ButtonOnMouseOut (id) {
	var element = document.getElementById(id);
	
	element.style.color = '#FFFFFF';
	if (element.className == 'selectedbutton') return;
	element.style.cursor='arrow';
	element.style.backgroundImage = 'url(images/common/ButtonNormal.gif)';
}

function GetButtonText(key)
{
	return buttons[language][key];
}

function getHTML(key)
{
	var cnt;
	
	cnt = html[language][key];
	if (cnt) return cnt;
		else return 'Testo in traduzione !!';
}

function SetCurrentLanguage()
{
	var sURL = window.document.URL.toString();

	if (sURL.indexOf("?") > 0)
	{
		var arrParams = sURL.split("?");
			
		var arrURLParams = arrParams[1].split("&");
		
		var arrParamNames = new Array(arrURLParams.length);
		var arrParamValues = new Array(arrURLParams.length);
		
		var i = 0;
		for (i=0;i<arrURLParams.length;i++)
		{
			var sParam =  arrURLParams[i].split("=");
			if (sParam[0] == "language")
				{
					language = unescape(sParam[1]);
					i = arrURLParams.length;
				}
		}		
	}
	else
	{
		language="italian";
	}
}

function SetLanguage(lg)
{

	language=lg;
	var arrUrl = location.href.split("?");
	location.href = arrUrl[0] + '?language=' + language;
}

function Goto(page)
{
	location.href = page + '?language=' + language;
}

function SetLanguageFlag()
{
	switch(language)
	{
		case 'italian':
			document.getElementById('italianFlag').border=2;
			document.getElementById('frenchFlag').border=0;
			document.getElementById('englishFlag').border=0;
			document.getElementById('deutschFlag').border=0;
			document.getElementById('espanolFlag').border=0;
		break;
		case 'french':
			document.getElementById('italianFlag').border=0;
			document.getElementById('frenchFlag').border=2;
			document.getElementById('englishFlag').border=0;
			document.getElementById('deutschFlag').border=0;
			document.getElementById('espanolFlag').border=0;
		break;
		case 'english':
			document.getElementById('italianFlag').border=0;
			document.getElementById('frenchFlag').border=0;
			document.getElementById('englishFlag').border=2;
			document.getElementById('deutschFlag').border=0;
			document.getElementById('espanolFlag').border=0;
		break;
		case 'deutsch':	
			document.getElementById('italianFlag').border=0;
			document.getElementById('frenchFlag').border=0;
			document.getElementById('englishFlag').border=0;
			document.getElementById('deutschFlag').border=2;
			document.getElementById('espanolFlag').border=0;
		break;
		case 'espanol':
			document.getElementById('italianFlag').border=0;
			document.getElementById('frenchFlag').border=0;
			document.getElementById('englishFlag').border=0;
			document.getElementById('deutschFlag').border=0;
			document.getElementById('espanolFlag').border=2;
		break;
	}

}

SetCurrentLanguage();