/**
 * dogmaCMS Script zur statistischen Erfassung der Browserkonfiguration des Besuchers.
 *
 * Flash detection code from almighty Quirksmode.org.
 *
 * @author Steffen Müller
 * @version 1.0
 */

// Flash Detection ////////////////////////////////////////////////////////////
var flashinstalled = 0;
var flashversion = 0;
if (navigator.plugins && navigator.plugins.length)
{
	x = navigator.plugins["Shockwave Flash"];
	if (x)
	{
		flashinstalled = 2;
		if (x.description)
		{
			y = x.description;
			flashversion = y.charAt(y.indexOf('.')-1);
		}
	}
	else
		flashinstalled = 1;
	if (navigator.plugins["Shockwave Flash 2.0"])
	{
		flashinstalled = 2;
		flashversion = 2;
	}
}
else if (navigator.mimeTypes && navigator.mimeTypes.length)
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin)
		flashinstalled = 2;
	else
		flashinstalled = 1;
}
else
{
	var res = navigator.userAgent.match(/MSIE\s*(\d+)/);
	if (res[1] > 5)
	{
		for(var i=12; i>0; i--)
		{
			flashVersion = 0;
			try
			{
				var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
				flashversion = i;
				flashinstalled = 2;
				break;
			}
			catch(e)
			{
			}
		}
		if (!flashversion) flashinstalled = 1;
	}
}

// Java und Cookie Detection //////////////////////////////////////////////////
var hasjava = 0;
if (navigator.javaEnabled()) hasjava=1;
var hascookies = 0;
if (navigator.cookieEnabled == true) hascookies = 2;
if (navigator.cookieEnabled == false) hascookies = 1;

// Send Information ///////////////////////////////////////////////////////////
dTracerURL += "flash="+flashinstalled+"&flashversion="+flashversion+"&screen_x="+screen.width+"&screen_y="+screen.height+"&cookies="+hascookies+"&java="+hasjava;
var theimg = new Image(1,1);
theimg.src=dTracerURL;
theimg.onload = function () { };

