/* ###########################################################################

VDAITLL v1.0

CADIBA VDAITLL.JS v1.0

COPYRIGHT CADIBA 2008

OGNI MODIFICA VA RICHIESTA ALL'INDIRIZZO info@cadiba.biz

########################################################################### */
var ID_IT="it-IT";
var ID_EN="en-US";
var ID_DE="de";
var UL="";
function change2it(where){
	changeLan(where, ID_IT);
}

function change2en(where){
	changeLan(where, ID_EN);
}

function change2de(where){
	changeLan(where, ID_DE);
}

function setLanIT()
{
	setLan(ID_IT);
	UL=ID_IT;
}

function setLanEN()
{
	setLan(ID_EN);
	UL=ID_EN;
}

function setLanDE()
{
	setLan(ID_DE);
	UL=ID_DE;
}

function changeLan(where, lan){
	setLan(lan);
	var pageName = window.location.pathname;
	pageName = pageName.substring(pageName.lastIndexOf('/') + 1);
	if (lan==ID_IT)
	{
		window.location.href = "../it/"+pageName;
	}
	if (lan==ID_EN)
	{
		window.location.href = "../en/"+pageName;
	}
	if (lan==ID_DE)
	{
		window.location.href = "../de/"+pageName;
	}
}

function setLan(lan){
	setCookie("LANGUAGE", lan, 30);
	return getCookie("LANGUAGE");
}

function getLanguage(){
	return getCookie("LANGUAGE");
}

var BL = document.all?navigator.userLanguage:navigator.language;
var BrowserLanguage=ID_IT;
var itExpr = /^it|^IT/;
if (itExpr.test(BL))
{
	BrowserLanguage=ID_IT;
}
var enExpr = /^en|^EN/;
if (enExpr.test(BL))
{
	BrowserLanguage=ID_EN;
}
var deExpr = /^de|^DE/;
if (deExpr.test(BL))
{
	BrowserLanguage=ID_DE;
}

