	/*Funktion zum Überprüfen, ob Flash vorhanden ist*/
	function flash_detection(max)
	{
	    var max_version = max;
	    var available_version = 0;
	
	    /* NS, Mozilla, Firefox und ähnliche Browser */
	    if(typeof(navigator.plugins["Shockwave Flash"]) == "object")
	    {
	        var description = navigator.plugins["Shockwave Flash"].description;
	        available_version = description.substr(16, (description.indexOf(".", 16) - 16));
	    }
	    /*IE und ähnliche Browser die ActiveX benutzen*/
	     else if(typeof(ActiveXObject) == "function")
	    {
	        for(var i = 2; i < (max_version + 1); i ++)
	        {
	            /* wir beugen mittels try und catch (JS 1.5+ / IE5+) einem Fehler vor (welcher einen
	             * Abbruch des Scripts zur Folge hätte), so können wir auch auf ein extra VBScript
	             * verzichten.*/
	            try
	            {
	                /* läßt sich das ActiveX Flash Objekt Version i erstellen, so ist diese Version
	                 * auch installiert*/
	                if(typeof(new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i)) == "object")
	                {
	                    available_version = i;
	                }
	           }
	           catch(error)
	           {
	           }
	        }
	    }
	    return [available_version];
	}
	

	// Liest den Wert eines Cookies aus
	function getCookie(name)
	{
		cookie_name = name + '=';
		cookie_length = document.cookie.length;
		cookie_begin = 0;

		while (cookie_begin < cookie_length)
		{
			value_begin = cookie_begin + cookie_name.length;

			if(document.cookie.substring(cookie_begin, value_begin) == cookie_name)
			{
				var value_end = document.cookie.indexOf (';', value_begin);

				if(value_end == -1)
				{
					value_end = cookie_length;
				}

				return unescape(document.cookie.substring(value_begin, value_end));
			}

			cookie_begin = document.cookie.indexOf(' ', cookie_begin) + 1;

			if(cookie_begin == 0)
			{
				break;
			}
		}

		return null;
	}

	// Setzt ein Cookie
	function setCookie(name, value, expires)
	{
		document.cookie = name + '=' + escape(value) + '; path=/' + (typeof expires != 'undefined' ? '; expires=' + expires.toGMTString() : '');
	}

