// Setzt die Größe eines Elementes Abhängig von der Browser-Breite
function SetContentWidth( item1, item2, item3, intNavigationWidth )
{
	if (intNavigationWidth==0)
		return;
	var windowWidth;
	var ContentWidth;
	if (document.layers) 
	{
		windowWidth = window.innerWidth;
		ContentWidth = windowWidth - intNavigationWidth;
	} 
	else if (document.all) 
	{
		windowWidth = document.body.clientWidth;
		ContentWidth = windowWidth - intNavigationWidth;
	}
	
	if (document.layers)
	{
	
	}
	else if (document.all)
	{
		if (document.all[item1] != null)
			document.all[item1].style.width = ContentWidth + 'px';
		if (document.all[item2] != null)
			document.all[item2].style.width = windowWidth + 'px';			
		if (document.all[item3] != null)
			document.all[item3].style.width = windowWidth + 'px';						
	}
	else if (document.getElementById)
	{
		if (document.getElementById(item1)!=null)
			document.getElementById(item1).style.width = ContentWidth + 'px';
		if (document.getElementById(item2)!=null)
			document.getElementById(item2).style.width = windowWidth + 'px';						
		if (document.getElementById(item3)!=null)
			document.getElementById(item3).style.width = windowWidth + 'px';									
	}
}

// Überprüft ob und welche Version von Flash installiert ist
function detectFlash()
{
	var plugin = (navigator.mimeTypes && 
		navigator.mimeTypes["application/x-shockwave-flash"] ? 
		navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0);

	var WM_startTagFix = '</';
	var isIEOnWindows = 0;
	if ((navigator.userAgent.indexOf('MSIE') != -1) && (navigator.userAgent.indexOf('Win') != -1)) {
	isIEOnWindows = 1;
	document.writeln('<script language="VBscript">');
	document.writeln('Dim WM_detect_through_vb');
	document.writeln('WM_detect_through_vb = 0');
	document.writeln('If ScriptEngineMajorVersion >= 2 then');
	document.writeln('  WM_detect_through_vb = 1');
	document.writeln('End If');
	document.writeln('Function fIECheckForPlugin(activeXname)');
	document.writeln('  on error resume next');
	document.writeln('  If ScriptEngineMajorVersion >= 2 then');
	document.writeln('     fIECheckForPlugin = False');
	document.writeln('     fIECheckForPlugin = IsObject(CreateObject(activeXname))');
	document.writeln('     If (err) then');
	document.writeln('        fIECheckForPlugin = False');
	document.writeln('     End If');
	document.writeln('   Else');
	document.writeln('     fIECheckForPlugin = False');
	document.writeln('   End If');
	document.writeln('End Function');
	document.writeln(WM_startTagFix+'script>');
	}

	function fCheckForPlugin(plugindescription, pluginxtension, pluginmime, activeXname){
		var i,plugin_undetectable=0,detected=0, daPlugin=new Object();

		if (isIEOnWindows && WM_detect_through_vb){
			plugin_undetectable = 0;
		} else {
			plugin_undetectable = 1;
		}

		if(navigator.plugins) {
			numPlugins = navigator.plugins.length;
			if (numPlugins > 1) {
			if (navigator.mimeTypes && navigator.mimeTypes[pluginmime] && navigator.mimeTypes[pluginmime].enabledPlugin && (navigator.mimeTypes[pluginmime].suffixes.indexOf(pluginxtension) != -1)) {
				if ((navigator.appName == 'Netscape') && (navigator.appVersion.indexOf('4.0') != -1)) {
				for(i in navigator.plugins) {
					if ((navigator.plugins[i].description.indexOf(plugindescription) != -1) || (i.indexOf(plugindescription) != -1)) {
					detected=1;
					break;
					}
				}
				} else {
				for (i = 0; i < numPlugins; i++) {
					daPlugin = navigator.plugins[i];
					if ((daPlugin.description.indexOf(plugindescription) != -1) || (daPlugin.name.indexOf(plugindescription) != -1)) {
					detected=1;
					break;
					}
				}
				}

			if (navigator.mimeTypes[pluginmime] == null) {
				detected = 0;
				}
			}
			return detected;
			} else if((isIEOnWindows == 1) && !plugin_undetectable){
			return fIECheckForPlugin(activeXname);
			} else { 		
			return 0;
			}
		} else {
			return 0;
		}
	}


	if ((navigator.appName == "Microsoft Internet Explorer" &&
		navigator.appVersion.indexOf("Mac") != -1) && (!plugin || 
	parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) < 
	3)){
	// IE, Mac e no flash
	document.write (NNONE);
	}
	else {
	if (fCheckForPlugin('Flash', 'swf', 'application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash')) {
		document.write (N1);
			} else {
		document.write (NNONE);
	}
	}
}

function CopyCode(key)
{
	var trElements = document.all.tags("tr");
	var i;
	for(i = 0; i < trElements.length; ++i)
	{
		if(key.parentElement.parentElement.parentElement == trElements[i].parentElement)
		{
			window.clipboardData.setData("Text", trElements[i].innerText);
		}
	}
}
