/* brow_sen.js */
/* Ermittlung des Browsers und DOM-Festlegung */
/* Arnd Wiese 2000 */

var isNS = 0;
var isIE = 0;
var isNS4 = 0;
var isIE4 = 0;
var isBrowserNew = 0;
var isUnknownBrowser = 0;
var browserName = navigator.appName;
if ( browserName == "Netscape" ) { isNS = 1; }
else if ( browserName == "Microsoft Internet Explorer" ) { isIE = 1; }
else { isUnknownBrowser = 1; } 
var versionNr = parseInt(navigator.appVersion);
if ( versionNr >=5 ) { isBrowserNew = 1; }
else if ( versionNr == 4 ) 
{
   if ( browserName == "Netscape" ) { isNS4 = 1; }
   else if ( browserName == "Microsoft Internet Explorer" ) { isIE4 = 1; }
} 

docObj = (isNS4) ? 'document' : 'document.all';
styleObj = (isNS4) ? '' : '.style';

function alertIfNoDHTML(seitenname)
{
   if ( !( isNS4 || isIE4 || isBrowserNew ) )
   {
      var versInfoString = "";
      if ( seitenname ) { versInfoString = seitenname + ":\n"; }
      versInfoString += "Teile dieser Seite können nicht korrekt oder gar nicht angezeigt/ausgeführt werden,";
      versInfoString += " da Ihr Browser dies nicht unterstützt.\n";
      versInfoString += "(Netscape Navigator oder Internet Explorer ab Version 4 erforderlich.)";
      alert(versInfoString);
   }
}

// NEU 15.11.2000 (wegen Netscape6):
function getElem(elemName)
{
	if ( isBrowserNew )
	{
		return document.getElementById(elemName);
	}
	else if ( isNS4 )
	{
		return eval("document." + elemName);
	}
	else if ( isIE4 )
	{
		return eval("document.all." + elemName);
	}
}
function getElemStyle(elemName)
{
	if ( isBrowserNew )
	{
		return document.getElementById(elemName).style;
	}
	else if ( isNS4 )
	{
		return eval("document." + elemName);
	}
	else if ( isIE4 )
	{
		return eval("document.all." + elemName + ".style");
	}
}
// Ende NEU 15.11.2000 (wegen Netscape6)

/* Ende brow_sen.js */


