//	Browsercheck (needed)
	function lib_bwcheck() {
		this.ver=navigator.appVersion;
		this.agent=navigator.userAgent;
		this.dom=document.getElementById?1:0;
		this.opera5=this.agent.indexOf("Opera 5")>-1;
		this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
		this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
		this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
		this.ie=this.ie4||this.ie5||this.ie6;
		this.mac=this.agent.indexOf("Mac")>-1;
		this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
		this.ns4=(document.layers && !this.dom)?1:0;
		this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5);
		return this;
	}
	
//	replace image
	var bw = new lib_bwcheck();
	
	function set_image(name, url) {
		var img = document.images[name];
		if(img){
		  img.src = url;
		}
	}
	
//	Drucken for Dummies
	function print_it(url) {
		  window.top.gedruckt = "nein";
		  var opener = window.open(url, "drucken", "width=611,height=500,center,scrollbars=yes,status=no,toolbar=yes,resizable=no");
	}
	
//	function to 'activate' images.
	function imgOn(imgName) {
		if (preloaded) {
			document[imgName].src = eval(imgName + "on.src");
		}
	}
	
//	function to 'deactivate' images.
	function imgOff(imgName) {
		if (preloaded) {
			document[imgName].src = eval(imgName + "off.src");
		}
	}
	
//	Funktionen zum Layeraustausch
	var theActive = false;
	
	function showlayer(name) {
		if (theActive)	{ hidelayer(theActive); }
		
		if (bw.ns6)		{ document.getElementById(name).style.visibility = "visible"; }
		else if(bw.ns4)	{ document[name].visibility = "show"; }
		else if(bw.ie)	{ eval('document.all["'+name+'"].style.visibility = "visible"'); }
		
		theActive = name;
	}
	
	function hidelayer(name) {
		if(bw.ns6)		{ document.getElementById(name).style.visibility = "hidden"; }
		else if(bw.ns4)	{ document[name].visibility = "hide"; }
		else if(bw.ie)	{ document.all[name].style.visibility = "hidden"; }
	}
	

//	check for Flash 5 Plugin
	var FlashMode = 0;
	
	if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
		if (navigator.plugins && navigator.plugins["Shockwave Flash"] && (versionIndex = navigator.plugins["Shockwave Flash"].description.indexOf(".")) != - 1) {
			var versionString = navigator.plugins["Shockwave Flash"].description.substring(versionIndex-1, versionIndex);
			versionIndex = parseInt( versionString );
			if ( versionIndex >= 6 ) {
				FlashMode = 1;
			}
		}
	} else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {
		document.write('<SCRIPT LANGUAGE=VBScript\> \n');
		document.write('on error resume next \n');
		document.write('FlashMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n');
		document.write('<\/SCRIPT\> \n');
	}
	
/*
 *  make the HTML code for the MDFago-text displaying flash file
 *  
 *  @param string . Text to display
 *  
 *  @var string theTXT . text to be rendert . default none (empty)
 *  @var string theFONT . which font to use . default MDFago medium (only)
 *  @var number theSIZE . font-size . default 16px (16)
 *  @var hexcode theCOLOR . font-color . default white (FFFFFF)
 *  @var boolean true or false theWEIGHT . font-weight . default normal (false)
 *  @var number theHEIGHT . leading (space between the lines) . default 2pt (2)
 *  @var string theVARS . add querystring . 'theTXT='+theTXT+'&theFONT='+theFONT+'&theSIZE='+theSIZE+'&theCOLOR='+theCOLOR+'&theWEIGHT='+theWEIGHT+'&theHEIGHT='+theHEIGHT;
 *  @var hexcode theBGcolor . background-color . default white (FFFFFF)
 *  
 *  @return HTML object to include the flash file
 *  
 */
	
	function MakeFago(theTXT) {
		var theCode	= '';
//		var theHEIGHT	= 2;
//		var theSIZE		= 16;
//		var theVARS		= 'theTXT=' + theTXT + '&theSIZE=' + theSIZE + '&theHEIGHT=' + theHEIGHT;
		var theVARS		= 'theTXT=' + theTXT;
		var theBGCOLOR	= 'AADCF2';
		
		theCode	= '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,0,0" width="300" height="150"><param name="movie" value="/images/fago.swf?' + theVARS + '"><param name="quality" value="high"><param name="bgcolor" value="#' + theBGCOLOR + '"><param name="scale" value="exactfit"><embed src="/images/fago.swf?' + theVARS + '" quality="high" scale="exactfit" width="300" height="150" bgcolor="#' + theBGCOLOR + '" type="application\/x-shockwave-flash" pluginspage="http:\/\/www.macromedia.com\/shockwave\/download\/index.cgi\?P1_Prod_Version=ShockwaveFlash"><\/embed><\/object>';
		
		return theCode;
	}
