
	var bShowHeaderInFlash = "";	



/**************************************************************************/
/* Flahs Website Laden */

	function LoadFlashWebsite( bShowHeader ){
		
		unLoadFlashWebsite();
		
		var flashvars = {
			showheader: bShowHeader
		};
		var params = { 
			//wmode:"transparent" 
			menu:"false",
			swliveconnect: "true"
		};
		var attributes = {
			id: "idWebsiteContentFlash",
			name: "idWebsiteContentFlash"
		};
		swfobject.embedSWF("website.swf", "idWebsiteContent", "993", "618", "9.0.0","shared/flash/expressInstall.swf", flashvars, params, attributes);
		
	}
	
	
/**************************************************************************/
/* Flahs Website entfernen udn für neu laden vorbereiten */
	
	
	function unLoadFlashWebsite(){
		
		var sHtmlAlternativ = "";		
		sHtmlAlternativ =document.getElementById("idWebsiteContentAlternativ").innerHTML;
		
		swfobject.removeSWF("idWebsiteContentFlash");
		document.getElementById("idContent").innerHTML = '<div id="idWebsiteContent">'+ sHtmlAlternativ +'</div>';
		
	}



/**************************************************************************/
/* Check Browser Height für Kopfbereich Anpassungen */


	function checkBrowserHeight(){

			
		var iBrowserHeight = GetBrowserInnerHeight();

		
		// bShowHeaderInFlash inizial setzen

			if (bShowHeaderInFlash === ""){	
				if (iBrowserHeight < 733){
					bShowHeaderInFlash = false;
					
				}else {
					bShowHeaderInFlash = true;		
				}
			}
		
		// Wenn Browser Höhe kleiner wie 733
		if ( iBrowserHeight < 733){						
			
				
			
			// HTML Header ausblenden
				document.getElementById('idHeader').style.display = 'none';
			
			// Flash Header einblenden				
				if ( bShowHeaderInFlash == false ){
					bShowHeaderInFlash = true;
					LoadFlashWebsite(true);					
				}
								
			
			// Flash abstand nach oben für Zentrierung der Website ermittel und eintragen			
				var iMarginTopHeight = 0;
			
				if (iBrowserHeight > 618){
					iMarginTopHeight = (iBrowserHeight / 2) - (618 / 2);
				}
			
				document.getElementById('idSpacer').style.height = iMarginTopHeight+"px";
			
		}else {
			
			// HTML Header einblenden
				document.getElementById('idHeader').style.display = 'block';
				
			// Flash Header ausblenden
				if ( bShowHeaderInFlash == true ){
					bShowHeaderInFlash = false;
					LoadFlashWebsite(false);
				}
			
			// Flash abtsand nahc oben auf 0 setzen
				document.getElementById('idSpacer').style.height = 0+"px";				
			
		}
			
	}







/**************************************************************************/
/* get Flash MovieObject */


	function getFlashMovieObject(movieName)
	{
	  if (window.document[movieName]) 
	  {
		  return window.document[movieName];
	  }
	  if (navigator.appName.indexOf("Microsoft Internet")==-1)
	  {
		if (document.embeds && document.embeds[movieName])
		  return document.embeds[movieName]; 
	  }
	  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
	  {
		return document.getElementById(movieName);
	  }
	}






/**************************************************************************/
/* Browser innerWidth and innerHeight */


	function GetBrowserInnerHeight() {		
	   if (window.innerHeight) {
			return window.innerHeight;								   
	   } else if (document.body && document.body.offsetHeight) {
			return document.body.offsetHeight;
	   } else {
			return 0;
	   }
	}



	function GetBrowserInnerWidth(){
	   if (window.innerWidth) {
			return window.innerWidth;
	   } else if (document.body && document.body.offsetWidth) {
			return document.body.offsetWidth;
	   } else {
			return 0;
	   }
	}
	
	
	
	
/**************************************************************************/
// Onload und Onresize Eventhandler erg?nzen

	function addOnLoadEventHandler(oEventHandler) {
		if(typeof window.onload != 'undefined' && window.onload != null) {
			var oOnLoad = window.onload;
			window.onload = function(){oOnLoad(); oEventHandler()};
		} else {
			window.onload = function(){oEventHandler()};
		}
	}
	
	function addOnResizeEventHandler(oEventHandler) {
		if(typeof window.onresize != 'undefined' && window.onresize != null) {
			var oOnResize = window.onresize;
			window.onresize = function(){oOnResize(); oEventHandler()};
		} else {
			window.onresize = function(){oEventHandler()};
		}
	}


/**************************************************************************/



