// JavaScript Document
<!-- // JavaScript-Bereich für ältere Browser auskommentieren
var mSystem = "";
var mBrowser = "";
var mBrowser_Version = 0;
var mBrowserCookie = "unbekannt";
var mBrowserPlattform = "unbekannt";
var mBrowser_javaEnabled = false;

function Browsercheck ()
{
	var mBS = "unbekannt";
	var b = navigator.appName;
	mBS = navigator.userAgent;
	if (b=="Netscape") 
		this.mBrowser = "ns";
	else 
		if (b == "Microsoft Internet Explorer") 
			this.mBrowser ="ie";
		else 
			this.mBrowser = b;
	this.v = parseInt(navigator.appVersion);
	//alert (this.mBrowser + "  " + this.v);
	if (this.mBrowser =="ns" && this.v >=5)
		mBrowser_Version = "ns";
	if (this.mBrowser =="ns" && this.v == 3)
		mBrowser_Version = "ns3";
	if (this.mBrowser =="ns" && this.v == 4)
		mBrowser_Version = "ns4";
	if (this.mBrowser =="ns" && this.v == 5)
		mBrowser_Version = "ns5";
	this.ie = (this.b =="ie" && this.v > 4)
	{
		//alert(navigator.userAgent);
		if (navigator.userAgent.indexOf('MSIE')>0)
		{
			mBrowser_Version = (navigator.userAgent.substr(navigator.userAgent.indexOf('MSIE'), 6));
		}
	}
	
	mBrowserPlattform = navigator.platform;
	
	if (navigator.javaEnabled()) 
	{
  		mBrowser_javaEnabled = true;
	}
	else
	{
		mBrowser_javaEnabled = false;
	}
	
	if (navigator.cookieEnabled == true) 
	{
  		mBrowserCookie = "ja";
	} 
	else if (navigator.cookieEnabled == false) 
	{
  		mBrowserCookie = "nein";
	} 
	else 
	{
		mBrowserCookie = "unbekannt";
	}
	mBS = (mBS.substr( mBS.indexOf('Windows')));
	mBS = (mBS.substr(0, mBS.indexOf(';')));
	mBS = trim((mBS.substr(7)));
	if (mBrowserPlattform == "Win32")
	{	
		switch (mBS)
		{
			case "1.0":
				mSystem = "Microsoft Windows 1.0";
				break;
			case "2.0":
				mSystem = "Microsoft Windows 2.0";
				break;
			case "3.x":
				mSystem = "Microsoft Windows 3.x";
				break;
			case "NT 3.x":
				mSystem = "Microsoft Windows NT 3.x";
				break;
			case "4.0":
				mSystem = "Microsoft Windows 95";
				break;
			case "NT 4.0":
				mSystem = "Microsoft Windows NT 4.0";
				break;
			case "4.10":
				mSystem = "Microsoft Windows 98";
				break;
			case "4.90":
				mSystem = "Microsoft Windows ME";
				break;
			case "NT 5.0":
				mSystem = "Microsoft Windows 2000";
				break;
			case "NT 5.1":
				mSystem = "Microsoft Windows XP";
				break;
			case "NT 5.2":
				mSystem = "Microsoft Windows Server 2003";
				break;
			case "NT 6.0":
				mSystem = "Microsoft Windows Vista / Server 2008";
				break;
			case "NT 6.1":
				mSystem = "Microsoft Windows 7 /2008 R2";
				break;
			default:
				mSystem = "unbekannt";
				break;
		}
	}
	if (window.navigator.appName == "Microsoft Internet Explorer") 
	{
		//alert(document.documentMode);
   		if (document.documentMode) 
		{  
      		// Internet Exploter 8
      		if( document.documentMode != 9)
			{
				//alert(unescape("Sie m%FCssen den Kompatibilit%E4tsmodus ausschalten!"));	
			}// documentMode = 8
   		} 
		else 
		{
      		/*// Internet Explorer 5-7
      		IE = 5; //setzt sozusagen den Quirks-Modus
      		if (document.compatMode) 
			{
         		if (document.compatMode == "CSS1Compat")
            	IE = 7; // IE7 Modus
         	}*/
			alert(unescape("Sie m%FCssen den Kompatibilit%E4tsmodus ausschalten!"));
     	}
   	}
}

var mTyp = 2;
var mKonfig = false;
//var mKonfigGrund = false;

var mBrowserbreite = 0;
var mBrowserhoehe = 0;

//var mBannerhoehe = 100;
var mBannerBorderBreite = 0;
var mBannerBorderHoehe = 0;
var mBannerhoeheakt = 0;

var mMenubreite = 0;
var mMenuHoeheakt = 0;
var mMenuBorderBreite = 0;
var mMenuBorderHoehe = 0;
var mMenuBorderHoeheakt = 0;
var mMenuBreiteakt = 0;

//var mMainbreite = 0;
var mMainBorderBreite = 0;
var mMainBorderHoehe = 0;
var mMainHoeheakt = 0;
var mMainBorderHoeheakt = 0;
var mMainBorderBreiteakt = 0;

//var mFusshoehe = 50;
var mFussBorderBreite = 0;
var mFussBorderHoehe = 0;
var mFusshoeheakt = 0;
//var mTopMenuhoehe = 50;
var mTopMenuBorderHoehe = 0;
var mTopMenuBorderBreite = 0;
var mTopMenuHoeheakt = 0;

var mScrollbreite = 0;

var M_Banner_ok = false;
var M_Topmenu_ok = false;
var M_Menu_ok = false;
var M_Main_ok = false;
var M_Fuss_ok = false;
	
function Browser_Groesse()
{
	//Fenstergröße bestimmen
	if (self.innerHeight) // alle außer Explorer
	{
 		mBrowserbreite = self.innerWidth;
 		mBrowserhoehe = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict Mode
	{
 		mBrowserbreite = document.documentElement.clientWidth;
 		mBrowserhoehe = document.documentElement.clientHeight;
	}
	else if (document.body) // andere Explorer
	{
 		mBrowserbreite = document.body.clientWidth;
 		mBrowserhoehe = document.body.clientHeight;
	}
	else
	{
		mBrowserbreite = 1024;
 		mBrowserhoehe = 768;
	}
	document.Mainform.txtBreite.value = mBrowserbreite;
	document.Mainform.txtLaenge.value = mBrowserhoehe;
	document.Mainform.txtBrowser.value = mBrowser;
	//Banner
	try
	{
		mBannerBorderBreite = parseInt(getWert("Banner", "border-right-width")) + parseInt(getWert("Banner", "border-left-width"));
		mBannerBorderHoehe = parseInt(getWert("Banner", "border-top-width")) + parseInt(getWert("Banner", "border-bottom-width"));
		mBannerhoeheakt = parseInt(getWert("Banner", "height")) + parseInt(getWert("Banner", "padding-top"))  + parseInt(getWert("Banner", "padding-bottom")) 
			+ parseInt(getWert("Banner", "margin-top")) + parseInt(getWert("Banner", "margin-bottom")) + parseInt(mBannerBorderHoehe);
		mBannerBreiteakt = parseInt(getWert("Banner", "padding-left"))  + parseInt(getWert("Banner", "padding-right")) 
			+ parseInt(getWert("Banner", "margin-left")) + parseInt(getWert("Banner", "margin-right")) + parseInt(mBannerBorderBreite);
		//alert(getWert("Banner", "height") + "  " + getWert("Banner", "padding-top") + "  " + getWert("Banner", "padding-bottom") + "  " + getWert("Banner", "margin-top") + "  " + getWert("Banner", "margin-bottom") + "  " + mBannerBorderHoehe);
	}catch(ex){}
	//TopMenu
	try
	{
		mTopMenuBorderBreite = parseInt(getWert("Topmenu", "border-right-width")) + parseInt(getWert("Topmenu", "border-left-width"));
		mTopMenuBorderHoehe = parseInt(getWert("Topmenu", "border-top-width")) + parseInt(getWert("Topmenu", "border-bottom-width"));
		mTopMenuHoeheakt = parseInt(getWert("Topmenu", "height"))  + parseInt(getWert("Topmenu", "padding-top"))  + parseInt(getWert("Topmenu", "padding-bottom"))
			+ parseInt(getWert("Topmenu", "margin-top")) + parseInt(getWert("Topmenu", "margin-bottom")) + parseInt(mTopMenuBorderHoehe);
		mTopMenuBreiteakt = parseInt(getWert("Topmenu", "padding-left"))  + parseInt(getWert("Topmenu", "padding-right")) 
			+ parseInt(getWert("Topmenu", "margin-left")) + parseInt(getWert("Topmenu", "margin-right")) + parseInt(mTopMenuBorderBreite);
	}catch(ex){}
	try
	{
		mMenuBorderBreite = parseInt(getWert("Menu", "border-right-width")) + parseInt(getWert("Menu", "border-left-width"));
		//alert("Menu " + mMenuBorderBreite);
		mMenuBorderHoehe = parseInt(getWert("Menu", "border-top-width")) + parseInt(getWert("Menu", "border-bottom-width"));
		//alert("Menu Border Höhe " + getWert("Menu", "border-top-width") + ", " + getWert("Menu", "border-bottom-width"));
		mMenuBreiteakt = parseInt(getWert("Menu", "width")) + parseInt(getWert("Menu", "padding-left"))  + parseInt(getWert("Menu", "padding-right"))
			 + parseInt(getWert("Menu", "margin-left"))  + parseInt(getWert("Menu", "margin-right")) + parseInt(mMenuBorderBreite);
		mMenuHoeheakt = parseInt(getWert("Menu", "height")) + parseInt(getWert("Menu", "padding-top")) + parseInt(getWert("Menu", "padding-bottom"))
			+ parseInt(getWert("Menu", "margin-top")) + parseInt(getWert("Menu", "margin-bottom")) + parseInt(mMenuBorderHoehe);
		mMenuBorderHoeheakt = parseInt(getWert("Menu", "padding-top")) + parseInt(getWert("Menu", "padding-bottom"))
			+ parseInt(getWert("Menu", "margin-top")) + parseInt(getWert("Menu", "margin-bottom")) + parseInt(mMenuBorderHoehe);
		//alert(mMenubreite);
	}catch(ex){}
	try
	{
		mMainBorderBreite = parseInt(getWert("Main", "border-right-width")) + parseInt(getWert("Main", "border-left-width"));
		mMainBorderHoehe = parseInt(getWert("Main", "border-top-width")) + parseInt(getWert("Main", "border-bottom-width"));
		mMainHoeheakt = parseInt(getWert("Main", "height")) + parseInt(getWert("Main", "padding-top")) + parseInt(getWert("Main", "padding-bottom"))
			+ parseInt(getWert("Main", "margin-top")) + parseInt(getWert("Main", "margin-bottom")) + parseInt(mMainBorderHoehe);
		mMainBorderBreiteakt = parseInt(getWert("Main", "padding-left"))  + parseInt(getWert("Main", "padding-right"))
			+ parseInt(getWert("Main", "margin-left")) + parseInt(getWert("Main", "margin-right")) + parseInt(mMainBorderBreite);
		mMainBorderHoeheakt = parseInt(getWert("Main", "padding-top")) + parseInt(getWert("Main", "padding-bottom")) 
			+ parseInt(getWert("Main", "margin-top")) + parseInt(getWert("Main", "margin-bottom")) +  parseInt(mMainBorderHoehe);
		//alert(getWert("main", "padding-top") + " , "  + getWert("main", "padding-bottom") + " , "  + getWert("main", "margin-top") + " , "  + getWert("main", "margin-bottom") + " , "  + mMainBorderHoehe);
	}catch(ex){}
	
	try
	{	//alert("Jetzt");
		//alert("Borderbreite " + getWert("Fuss", "border-right-width") + ", " + getWert("Fuss", "border-left-width"));	
		mFussBorderBreite = parseInt(getWert("Fuss", "border-right-width")) + parseInt(getWert("Fuss", "border-left-width"));
		mFussBorderHoehe = parseInt(getWert("Fuss", "border-top-width")) + parseInt(getWert("Fuss", "border-bottom-width"));
		//alert(getWert("Fuss", "height") + ", " + getWert("Fuss", "padding-top") + ", " + getWert("Fuss", "padding-bottom") 
		//	+ ", " + getWert("Fuss", "margin-top") + ", " + getWert("Fuss", "margin-bottom") + ", " + mFussBorderHoehe);	
		mFussBreiteakt = parseInt(getWert("Fuss", "padding-left"))  
			+ parseInt(getWert("Fuss", "padding-right")) 
			+ parseInt(getWert("Fuss", "margin-left")) 
			+ parseInt(getWert("Fuss", "margin-right")) 
			+ parseInt(mFussBorderBreite);
		mFusshoeheakt = parseInt(getWert("Fuss", "height")) 
			+ parseInt(getWert("Fuss", "padding-top"))  
			+ parseInt(getWert("Fuss", "padding-bottom"))
			+ parseInt(getWert("Fuss", "margin-top")) 
			+ parseInt(getWert("Fuss", "margin-bottom")) 
			+ parseInt(mFussBorderHoehe);	
		/*alert(getWert("Fuss", "height") + ", " 
				+ getWert("Fuss", "padding-top") + ", " 
				+ getWert("Fuss", "padding-bottom") + ", " 
				+ getWert("Fuss", "margin-top") + ", " 
				+ getWert("Fuss", "margin-bottom") + ", " 
				+ mFussBorderHoehe);*/
		mFussBreiteakt = parseInt(getWert("Fuss", "padding-left"))  + parseInt(getWert("Fuss", "padding-right")) 
			+ parseInt(getWert("Fuss", "margin-left")) + parseInt(getWert("Fuss", "margin-right")) + parseInt(mFussBorderBreite);
	}catch(ex){}
	//alert(mBannerBorderBreite + ", " + mBannerBorderHoehe + ", " + mBannerhoeheakt + ", " + mBannerBreiteakt);
}
function neuAufbau ()
{	
	Browser_Groesse();
	setzePageGroesse();
}

function setzePageGroesse() 
{
	try
	{	//alert("setzen " + mBrowserhoehe + " " + mBrowserbreite);
		document.getElementById('Pages').style.height = parseInt(mBrowserhoehe) + "px"; 
		document.getElementById('Pages').style.width = parseInt(mBrowserbreite) + "px"; 
		//document.getElementById('Pages_Kunde').style.height = parseInt(mBrowserhoehe) + "px"; 
		//document.getElementById('Pages_Kunde').style.width = parseInt(mBrowserbreite) + "px"; 
		if (window.getComputedStyle) 
		{
			if(M_Banner_ok)
			{	
				document.getElementById('Banner').style.width = parseInt(mBrowserbreite) 
					- parseInt(mBannerBreiteakt) + "px";
			}
			if(M_Topmenu_ok)
			{
				document.getElementById('Topmenu').style.width = parseInt(mBrowserbreite) 
					- parseInt(mTopMenuBreiteakt) + "px";	
			}
			if(M_Menu_ok)
			{
				//alert(mBrowserhoehe + "  " + mBannerhoeheakt + "  " + mTopMenuHoeheakt + "  " + mFusshoeheakt + "  " + mMenuBorderHoeheakt);
				document.getElementById('Menu').style.height = parseInt(mBrowserhoehe) 
					- parseInt(mBannerhoeheakt)  
					- parseInt(mTopMenuHoeheakt) 
					- parseInt(mFusshoeheakt) 
					- parseInt(mMenuBorderHoeheakt) + "px"; 
				mMenuHoeheakt = parseInt(getWert("Menu", "height")) + parseInt(getWert("Menu", "padding-top")) + parseInt(getWert("Menu", "padding-bottom"))
					+ parseInt(getWert("Menu", "margin-top")) + parseInt(getWert("Menu", "margin-bottom")) + parseInt(mMenuBorderHoehe);
				document.getElementById('Menu').style.top = parseInt(mBannerhoeheakt)
					+ parseInt(mTopMenuHoeheakt) + "px";
			}
			if(M_Main_ok)
			{	//alert("Main " + mMenuBreiteakt);
				document.getElementById('Main').style.height = parseInt(mBrowserhoehe) 
					- parseInt(mBannerhoeheakt)  
					- parseInt(mTopMenuHoeheakt) 
					- parseInt(mFusshoeheakt) 
					- parseInt(mMainBorderHoeheakt) + "px"; 
				document.getElementById('Main').style.top = parseInt(mBannerhoeheakt)
					+ parseInt(mTopMenuHoeheakt) + "px";
					//alert(mMenuBreiteakt + "  " + mMainBorderBreiteakt);
				if (document.getElementById('Menu').style.display == "none")
				{	//alert("none");
					document.getElementById('Main').style.left =  "0px";	
					document.getElementById('Main').style.width = parseInt(mBrowserbreite) 
						- parseInt(mMainBorderBreiteakt) + "px";	
				}
				else
				{	//alert("sichtbar");
					document.getElementById('Main').style.left =  parseInt(mMenuBreiteakt) + "px";
					document.getElementById('Main').style.width = parseInt(mBrowserbreite) 
						- parseInt(mMainBorderBreiteakt) 
						- parseInt(mMenuBreiteakt) + "px";	
				}
							
			}
			if(M_Fuss_ok)
			{
				//alert(mBannerhoeheakt + "  " + mTopMenuHoeheakt + "  " + mMenuHoeheakt);
				document.getElementById('Fuss').style.top =  parseInt(mBannerhoeheakt)  
					+ parseInt(mTopMenuHoeheakt) 
					+ parseInt(mMenuHoeheakt) + "px";
				document.getElementById('Fuss').style.width = parseInt(mBrowserbreite) 
					- parseInt(mTopMenuBreiteakt) + "px";	
			}
		}
		else
		{
			//alert("Jetzt " + mBrowserhoehe + "  " + document.all.Banner.offsetHeight + "  " + mTopMenuHoeheakt + "  " + mFusshoeheakt + "  " + mMenuBorderHoeheakt);
			
			document.getElementById('Menu').style.top = parseInt(getWert("Banner", "height")) 
				+ parseInt(getWert("Topmenu", "height"))
				+ parseInt(getWert("Banner", "padding-left"))  
				+ parseInt(getWert("Banner", "margin-left")) + "px";
			document.getElementById('Menu').style.height = parseInt(mBrowserhoehe) 
				- parseInt(getWert("Banner", "height"))  
				- parseInt(getWert("Topmenu", "height")) 
				- parseInt(getWert("Fuss", "height")) 
				- parseInt(getWert("Fuss", "padding-top"))  
				- parseInt(getWert("Fuss", "padding-bottom"))
				- parseInt(getWert("Fuss", "margin-top")) 
				- parseInt(getWert("Fuss", "margin-bottom"))
				- parseInt(getWert("Banner", "padding-left"))  
				- parseInt(getWert("Banner", "margin-left"))
				- parseInt(mMenuBorderHoeheakt) + "px"; 
				
			document.getElementById('Main').style.top = parseInt(getWert("Banner", "height")) 
				+ parseInt(getWert("Topmenu", "height"))
				+ parseInt(getWert("Banner", "padding-left"))  
				+ parseInt(getWert("Banner", "margin-left"))+ "px"; //parseInt(mMainBorderHoehe)
			document.getElementById('Main').style.left =  parseInt(getWert("Menu", "width"))
				+ parseInt(getWert("Main", "padding-left"))  
				+ parseInt(getWert("Main", "margin-left")) + "px";
			//alert("Jetzt " + mBrowserbreite + "  " + mMainBorderBreiteakt + "  " + getWert("Menu", "width"));
			document.getElementById('Main').style.width = parseInt(mBrowserbreite) 
				- parseInt(getWert("Main", "padding-left"))  
				- parseInt(getWert("Main", "margin-left")) 
				- parseInt(mMainBorderBreiteakt) 
				- parseInt(getWert("Menu", "width")) + "px";
			document.getElementById('Main').style.height = parseInt(mBrowserhoehe) 
				- parseInt(getWert("Banner", "height")) 
				- parseInt(getWert("Topmenu", "height"))
				- parseInt(getWert("Fuss", "height"))
				- parseInt(getWert("Fuss", "padding-top"))  
				- parseInt(getWert("Fuss", "padding-bottom"))
				- parseInt(getWert("Fuss", "margin-top")) 
				- parseInt(getWert("Fuss", "margin-bottom")) 
				- parseInt(getWert("Banner", "padding-left"))  
				- parseInt(getWert("Banner", "margin-left"))
				- parseInt(mMainBorderBreiteakt) + "px"; 
			
			//alert(mBrowserhoehe + ", " + mFusshoeheakt + "px");
			document.getElementById('Fuss').style.top =  parseInt(mBrowserhoehe) 
				- getWert("Fuss", "height")
				- parseInt(getWert("Fuss", "padding-top"))  
				- parseInt(getWert("Fuss", "padding-bottom"))
				- parseInt(getWert("Fuss", "margin-top")) 
				- parseInt(getWert("Fuss", "margin-bottom"))  + "px";
			document.getElementById('Fuss').style.width = parseInt(mBrowserbreite) 
				- parseInt(mFussBreiteakt) + "px";
			document.getElementById('Fuss').style.left = "0px";
			
		}
		//alert("Ja");
		//buildKoffer("", false, "0");
	}
	catch(ex){}//alert(ex);
		
}

-->
