document.write("<script LANGUAGE='JavaScript' src='/js/msd_scriptlib.js'></script>");

//initialize
var mBrowser = new browser();

//browser: creates a new browser object
function browser() { 	//generic combination of both browserNS and browserIE
	var sAppName = navigator.appName;
	var sAppVersion = parseInt(navigator.appVersion);
	var sUA = navigator.userAgent.toLowerCase();
//window.alert(sAppName+" || "+sAppVersion+"  || "+sUA);
	this.isWin = false;
	this.isMac = false;
	this.isIE = false
	this.isIE4 = false;
	this.isIE5 = false;
	this.isIE55 = false;
	this.isIE5plus = false;
	this.isIE6 = false;
	this.isIE7 = true;
	this.isIE6plus = false;
	this.isNS = false;
	this.isNS4 = false;
	this.isNS6 = false;
	this.isNS6plus = false;
	this.isNotSupported = false;
	this.styleObj = "";
	this.col1 = "";
	this.isWebkit = false;

	//Determine platform
	this.isWin = (sUA.indexOf("win")>=1); 
	this.isMac = (sUA.indexOf("mac")>=1); 

	if (sAppName == "Microsoft Internet Explorer") {
		this.isIE = true;

		//create references for x-browser object references
		this.col1 = "all.";
		this.styleObj = ".style";
		this.isIE4 = (sUA.indexOf("msie 4.")>=1);
		this.isIE5 = (sUA.indexOf("msie 5.0")>=1);
		this.isIE55 = (sUA.indexOf("msie 5.5")>=1);
		this.isIE6 = (sUA.indexOf("msie 6")>=1);
		this.isIE7 = (sUA.indexOf("msie 7")>=1);
		if (this.isIE5 || this.isIE55 || this.isIE6 || this.isIE7) {
			this.isIE5plus = true;
			this.isIE4 = false;
		}
		if (this.isIE6 || this.isIE7) this.isIE6plus = true;
	} 
	else if (sAppName == "Netscape" || sAppName == "Konqueror" || sAppName == "Opera") {
		this.isNS = true;
		if (sAppVersion == 4 && sAppName == "Netscape") this.isNS4 = true;
		if (sAppVersion >= 5) {
			this.isNS6 = true;
			this.isNS6plus = true;
		}
		if  (this.isNS4 )
			document.captureEvents(Event.CLICK);
	}
	if (sUA.indexOf('webkit')>=1 || sUA.indexOf('khtml')>=1) {
		this.isWebkit=true;
	}
	//Identify unsupported browser versions (< 4)
//	this.isNotSupported = (sAppVersion < 4 && this.isIE);

}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function bigScreen() {
  var isBig = false;
  if (window.screen){
	  var w = screen.width;
	  if(w>=835){
		isBig = true;
	  } else {
		isBig = false;
	  }
	}
  return(isBig);
}

if (mBrowser.isNotSupported) {} //redirect user if the browser is not supported (< version 4)
else {
	//load additional script files
	document.write("<script language='JavaScript1.2' src='/js/dhtml_menus.js'></script>");
	document.write("<script language='JavaScript1.2' src='/js/dhtml_utilities.js'></script>");

	//load style sheets per browser
	//	var whichCss = (mBrowser.isNS) ? "_ns":"";
	//	document.write("<link rel='stylesheet' type='text/css' href='/incl/bodystyle"+whichCss+".css'>");

	// 
	// ueberladen des Formular Eintrags
	if (mBrowser.isNS4) {document.write("</h1><link href='/css/msd_ns.css' rel='stylesheet' type='text/css'>");} //For Windows & Netscape
}