//General Definitions
//JavaScript - Copyright by mediaLINK - v2.11/20.01.2004

//-----browserAndSystem-setting
var browserAgent = navigator.userAgent.toLowerCase();
var browserName = navigator.appName;
var browserVersion = navigator.appVersion;

var ns3 = ((browserName == "Netscape") && (parseInt(navigator.userAgent.substring(8,9)) == 3));
var ns4 = (document.layers); //N4W, N4.5M, N4.7W
var ns6 = ((browserName == "Netscape") && (parseInt(navigator.userAgent.substring(8,9)) >= 5));
var nsX = ((browserName == "Netscape") && (parseInt(navigator.userAgent.substring(8,9)) >= 4)); //N4 and higher

var ie5 = (browserAgent.indexOf('msie 5')>-1);
var ie55 = (browserAgent.indexOf('msie 5.5')>-1);
var ie6 = (browserAgent.indexOf('msie 6')>-1);
var ie4 = ((browserAgent.indexOf('msie')>-1) && (document.all) && (!ie5) && (!ie55) && (!ie6)); //E4M (no support for clipping), E4.5M, E4W (E5/E5.5/E6 accept document.all !!!)
var ieX = ((browserName == "Microsoft Internet Explorer") && (parseInt(navigator.userAgent.substring(8,9)) >= 4)); //E4 and higher

var w3c = (document.getElementById); //N6M, E5M, E5W, E5.5W, E6W
var bv4 = (document.images && screen); //universal browser version 4 and higher
var neX = (nsX || ieX);

var MAC = (browserVersion.indexOf("Mac") > -1);
var noMAC = (browserVersion.indexOf("Mac") == -1);
var WIN = ((browserVersion.indexOf("Win") > -1) || (browserVersion.indexOf("Windows") > -1));
var WINNT = ((browserVersion.indexOf("WinNT") > -1) || (browserVersion.indexOf("Windows NT") > -1));
var noISO = ((MAC && ns4) || (MAC && ns3));		//noISO-setting for Mac (but not for NS6 or Explorer)
var online = ((self.location.href.indexOf('http://') > -1) || (self.location.href.indexOf('https://') > -1));
var lang = "english";

var bookmarkshortcut = "CTRL+D";
var printshortcut = "CTRL+P";
	if (MAC){
		bookmarkshortcut = "COMMAND+D";
		printshortcut = "COMMAND+P";
	}
	
var msgBrowserFailed = "Your browser does not support certain functions needed for this site. Please update your browser (e.g. Netscape or Microsoft Internet Explorer version 4 or higher).";
var	msgScreenResFailed ="Sorry, this website requires a screen resolution of 800x600 pixel or higher. You can continue but you will only be able to use the interface to a certain limited extent.  The settings of your graphics system may allow you to enter higher values.";
var msgWinOpenFailed = "Certain JavaScript functions are deactivated on your computer! If you wish to use the window options, please activate full JavaScript functionality.";
var msgFunctionFailed = "This function is not supported by your browser or your current system configuration!";
var	msgPrintingFailed = "This function is not supported by your current browser configuration!";
var	msgPrintingFailedE5M = "This function is not supported by your browser. To print out the document please press " + printshortcut +".";
var msgBookmarkingFailed = "This function is not supported by your browser. To bookmark this page please press " + bookmarkshortcut + ".";

if (self.location.href.indexOf("deutsch") > -1){
	lang = "deutsch";
	msgBrowserFailed = "Ihr Browser unterstützt benötigte Funktionen nicht. Nehmen Sie bitte ein Update vor (z.B. Netscape oder Microsoft Internet Explorer Version 4 oder höher).";
	msgScreenResFailed ="Für diese Website ist eine Bildschirmauflösung von 800x600 Pixel erforderlich. Sie können weitergehen, werden aber das Interface nur bedingt bedienen können. Eventuell erlauben die Einstellungen Ihres Grafiksystems die Eingabe höherer Werte.";
	msgWinOpenFailed = "Einige JavaScript-Funktionen sind deaktiviert! Bitte aktivieren Sie volle JavaScript-Funktionalität für die Nutzung von Fensteroptionen.";
	msgFunctionFailed = "Diese Funktion wird durch Ihren Browser oder die aktuelle System-Konfiguration nicht unterstützt!";
	msgPrintingFailed = "Diese Funktion wird durch Ihre aktuelle Browser-Konfiguration nicht unterstützt!";
	msgPrintingFailedE5M = "Diese Funktion wird durch Ihren Browser nicht unterstützt. Drücken Sie bitte " + printshortcut +" um das Dokument auszudrucken.";
	msgBookmarkingFailed = "Diese Funktion wird durch Ihren Browser nicht unterstützt. Drücken Sie bitte "+bookmarkshortcut+" um ein Lesezeichen auf diese Seite zu setzen.";
	if (noISO){
	msgBrowserFailed = "Ihr Browser unterstŸtzt benštigte Funktionen nicht. Nehmen Sie bitte ein Update vor (z.B. Netscape oder Microsoft Internet Explorer Version 4 oder hšher).";
	msgScreenResFailed ="FŸr diese Website ist eine Bildschirmauflšsung von 800x600 Pixel erforderlich. Sie kšnnen weitergehen, werden aber das Interface nur bedingt bedienen kšnnen. Eventuell erlauben die Einstellungen Ihres Grafiksystems die Eingabe hšherer Werte.";
	msgWinOpenFailed = "Einige JavaScript-Funktionen sind deaktiviert! Bitte aktivieren Sie volle JavaScript-FunktionalitŠt fŸr die Nutzung von Fensteroptionen.";
	msgFunctionFailed = "Diese Funktion wird durch Ihren Browser oder die aktuelle System-Konfiguration nicht unterstŸtzt!";
	msgPrintingFailed = "Diese Funktion wird durch Ihre aktuelle Browser-Konfiguration nicht unterstŸtzt!";
	msgPrintingFailedE5M = "Diese Funktion wird durch Ihren Browser nicht unterstŸtzt. DrŸcken Sie bitte " + printshortcut +" um das Dokument auszudrucken.";
	msgBookmarkingFailed = "Diese Funktion wird durch Ihren Browser nicht unterstŸtzt. DrŸcken Sie bitte "+bookmarkshortcut+" um ein Lesezeichen auf diese Seite zu setzen.";
	}
}

if (self.location.href.indexOf("francais") > -1){
	lang = "francais";
	msgBrowserFailed = "Votre navigateur n'exécute pas certaines fonctions indispensables. Veuillez le réactualiser (par ex. Netscape ou Microsoft Internet Explorer Version 4 ou plus récente).";
	msgScreenResFailed ="Ce site Internet nécessite une résolution d'écran de 800x600 Pixel. Vous pouvez continuer, mais ne disposerez d'un accès que limité à l'interface. Le réglage de votre systme graphique permettra éventuellement d'entrer des valeurs plus élevées.";
	msgWinOpenFailed = "Certaines fonctions JavaScript sont désactivées! Veuillez activer la totalité des fonctions JavaScript pour utiliser les options des fenêtres.";
	msgFunctionFailed = "Votre navigateur ou la configuration actuelle de votre système n'exécutent pas cette fonction!";
	msgPrintingFailed = "La configuration actuelle de votre navigateur n'exécute pas cette fonction!";
	msgPrintingFailedE5M = "Votre nagivateur n'exécute pas cette fonction. Veuillez appuyer sur " + printshortcut +" pour imprimer le document.";
	msgBookmarkingFailed = "Votre navigateur n'exécute pas cette fonction. Veuillez appuyer sur "+bookmarkshortcut+" pour placer un bookmark sur cette page.";
	if (noISO){
	msgBrowserFailed = "Votre navigateur n'exŽcute pas certaines fonctions indispensables. Veuillez le rŽactualiser (par ex. Netscape ou Microsoft Internet Explorer Version 4 ou plus rŽcente).";
	msgScreenResFailed ="Ce site Internet nŽcessite une rŽsolution d'Žcran de 800x600 Pixel. Vous pouvez continuer, mais ne disposerez d'un accs que limitŽ ˆ l'interface. Le rŽglage de votre systme graphique permettra Žventuellement d'entrer des valeurs plus ŽlevŽes.";
	msgWinOpenFailed = "Certaines fonctions JavaScript sont dŽsactivŽes! Veuillez activer la totalitŽ des fonctions JavaScript pour utiliser les options des fentres.";
	msgFunctionFailed = "Votre navigateur ou la configuration actuelle de votre systme n'exŽcutent pas cette fonction!";
	msgPrintingFailed = "La configuration actuelle de votre navigateur n'exŽcute pas cette fonction!";
	msgPrintingFailedE5M = "Votre nagivateur n'exŽcute pas cette fonction. Veuillez appuyer sur " + printshortcut +" pour imprimer le document.";
	msgBookmarkingFailed = "Votre navigateur n'exŽcute pas cette fonction. Veuillez appuyer sur "+bookmarkshortcut+" pour placer un bookmark sur cette page.";
	}
}


if (self.location.href.indexOf("italiano") > -1){
	lang = "italiano";
	msgBrowserFailed = "Il vostro browser non supporta le funzioni necessarie per il corretto funzionamento del programma. Vi preghiamo di voler effettuare un aggiornamento (p. es. Netscape oppure Microsoft Internet Explorer Versione 4 o successiva).";
	msgScreenResFailed = "Per questo sito web è necessaria una risoluzione dello schermo di 800x600 Pixel. Potete proseguire, ma potrete utilizzare l'interfaccia solo parzialmente. Controllate se le impostazioni del vostro sistema grafico non permettano l'utilizzo di valori maggiori.";
	msgWinOpenFailed = "Alcune funzioni JavaScript non sono attive! Vogliate attivare tutte le funzioni JavaScript per poter utilizzare le opzioni presenti nelle diverse finestre di dialogo.";
	msgFunctionFailed = "Questa funzione non è supportata dal vostro browser o dalla attuale configurazione del sistema!";
	msgPrintingFailed = "Questa funzione non è supportata dalla configurazione attuale del vostro browser!";
	msgPrintingFailedE5M = "Questa funzione non è supportata dal vostro browser. Vogliate digitare" + printshortcut + "per stampare il documento.";
	msgBookmarkingFailed = "Questa funzione non è supportata dal vostro browser. Vogliate digitare" + bookmarkshortcut + "per attivare un bookmark per questa pagina.";
	if (noISO){
	msgBrowserFailed = "Il vostro browser non supporta le funzioni necessarie per il corretto funzionamento del programma. Vi preghiamo di voler effettuare un aggiornamento (p. es. Netscape oppure Microsoft Internet Explorer Versione 4 o successiva).";
	msgScreenResFailed = "Per questo sito web  necessaria una risoluzione dello schermo di 800x600 Pixel. Potete proseguire, ma potrete utilizzare l'interfaccia solo parzialmente. Controllate se le impostazioni del vostro sistema grafico non permettano l'utilizzo di valori maggiori.";
	msgWinOpenFailed = "Alcune funzioni JavaScript non sono attive! Vogliate attivare tutte le funzioni JavaScript per poter utilizzare le opzioni presenti nelle diverse finestre di dialogo.";
	msgFunctionFailed = "Questa funzione non  supportata dal vostro browser o dalla attuale configurazione del sistema!";
	msgPrintingFailed = "Questa funzione non  supportata dalla configurazione attuale del vostro browser!";
	msgPrintingFailedE5M = "Questa funzione non  supportata dal vostro browser. Vogliate digitare" + printshortcut + "per stampare il documento.";
	msgBookmarkingFailed = "Questa funzione non  supportata dal vostro browser. Vogliate digitare" + bookmarkshortcut + "per attivare un bookmark per questa pagina.";
	}
}

