// #######################################################################################################

function WhichLanguage( name ) {

	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;

	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) )
	{
		return null;
	}
	if ( start == -1 ) return null;
		var end = document.cookie.indexOf( ";", len );
			if ( end == -1 ) end = document.cookie.length;
				return unescape( document.cookie.substring( len, end ) );
}


// #######################################################################################################


function Xmod_Translation(){

// Set the Languages for Forms and Templates
// DE, EN, FR, IT - Each Arraypart is one Language
// You can expand the Arrays unlimited for each language you need
// title placeholder for Forms like this way fa1,fa2 / fb1,fb2
// -------------------------------------------------------------------------------------------------------

// Begin Resourcearea for Enquiry Form

var fa1 = new Array("Anreisetag:", "Arrivial:", "Arrivial:", "Arrivee :");
var fa2 = new Array("Abreisetag:", "Departure", "Partenza:", "Depart :");
var fa3 = new Array("Anrede:", "Salutation:", "Salutation:", "Titre :");
var fa4 = new Array("Vorname:", "Firstname:", "Nome:", "Prenom :");
var fa5 = new Array("Nachname:", "Surname:", "Cognome:", "Nom de famille :");
var fa6 = new Array("Strasse:", "Street:", "Indirizzo:", "La Rue :");
var fa7 = new Array("Plz:", "Zip:", "Chiusura lampo", "Code postal :");
var fa8 = new Array("Ort:", "Town", "Citta:", "Ville :");
var fa9 = new Array("Telefon:", "Phone:", "Telefono:", "Telephone :");
var fa10 = new Array("E-mail:", "E-mail:", "E-mail:", "E-mail :");
var fa11 = new Array("Ihre Anfrage:", "Your Enquiry:", "La Vostra Inchiesta", "Votre demande :");
var fa12 = new Array("   Senden   ", "   Send   ", "   Trasmetta   ", "   Appeler   ");
var fa13 = new Array("   Abbrechen   ", "   Cancel   ", "   Annullamento   ", "   Abandon   ");
var fa14 = new Array("Bitte geben Sie ihren Vornamen an!", "Please indicate your first name!", "Indichi prego il vostro nome!", "Veuillez indiquer leur prenom !");
var fa15 = new Array("Bitte geben Sie ihren Nachnamen an!", "Please indicate your surname!", "Il contratto d affitto indica il vostro cognome!", "Veuillez indiquer leur nom de famille !");
var fa16 = new Array("Bitte geben Sie ihre Strasse an!", "Please indicate your street!", "", "Veuillez indiquer leur adresse !");
var fa17 = new Array("Bitte geben Sie ihre Plz an!", "Please indicate your zip!", "Indichi prego la vostra via!", "Veuillez indiquer leur code postal !");
var fa18 = new Array("Bitte geben Sie ihren Ort an!", "Please indicate your town!", "Indichi prego la vostra citta!", "Veuillez indiquer leur domicile !");
var fa19 = new Array("Bitte geben Sie Ihre E-mailadresse an!", "Please indicate your email address!", "Indichi prego il vostro email address!", "Veuillez indiquer leur E-mail !");


var faItems = 19;  //Count of Form or Template Labels

// End Resourcearea for Enquiry Form

// -------------------------------------------------------------------------------------------------------

// Set the right item of the array out of the selected language

if(WhichLanguage('language')==null){
	var La1 = getBrowserLANG();
}else{
	var La1 = WhichLanguage('language');
}

var La2 = La1.substr(0,2);

switch(La2) //Every language which is available in your portal
{
	case 'de': aL = "0";
	break
	case 'en': aL = "1";
	break
	case 'it': aL = "2";
	break
	case 'fr': aL = "3";
	break
}



// -------------------------------------------------------------------------------------------------------

// replace the text of each element which is set


for (var i = 1; i <= faItems; i++)

document.getElementById('L'+i).innerHTML = (eval('fa'+i)[aL]);

}

document.getElementById('UserBrowser').innerHTML = navigator.appName+'|'+getBrowserLANG();

// #######################################################################################################

 function getBrowserLANG(){
   if(document.all)                  
     return navigator.browserLanguage      //e4,e5,e6,o6—p
   else if(document.layers) 
     return navigator.language             //n4—p
   else if(document.getElementById) 
     return navigator.language.substr(0,2) //n6,n7,m1—p
 }



// #######################################################################################################


