function getFlashVersion(){ 
  // ie 
  try { 
    try { 
      // avoid fp6 minor version lookup issues 
      // see: http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-internet-explorer-flash-6/ 
      var axo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6'); 
      try { axo.AllowScriptAccess = 'always'; } 
      catch(e) { return '6,0,0'; } 
    } catch(e) {} 
    return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g, ',').match(/^,?(.+),?$/)[1]; 
  // other browsers 
  } catch(e) { 
    try { 
      if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){ 
        return (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g, ",").match(/^,?(.+),?$/)[1]; 
      } 
    } catch(e) {} 
  } 
  return '0,0,0'; 
}


function goto(url) {
	document.location.href=url;
	return false;
}

function formSubmit(formId) {
	document.getElementById(formId).submit();
}

$(document).ready(function() {

	// Navigation
	$('#navigation ul li.mainnavigation span').hover(
		function()
		{
			if ($(this).hasClass("navigation_produkte")) {
				$(this).css({'background-image':'url(img/navi_arrow_white.gif)'});
				$('#navigation_produkte_map').animate({width: "701px","opacity": "show"}, 300);
			}
			else
			{
				$('#navigation_produkte_map').animate({width: "0px","opacity": "hide"}, 300);
			}
			if (!$(this).hasClass("navigation_produkte_highlight") && !$(this).hasClass("highlight")) {
				$(this).css({'background-color':'#dddddd'});
			}
		},
		function()
		{
			if (!$(this).hasClass("navigation_produkte_highlight") && !$(this).hasClass("highlight")) {
				if ($(this).hasClass("navigation_produkte")) {
					$(this).css({'background-image':'url(img/navi_arrow_gray.gif)'});
				}
				$(this).css({'background-color':'#ffffff'});
			}
		}
	);

	$('#navigation ul li.subnavigation span').hover(
		function()
		{
			if (!$(this).hasClass("highlight")) {
				$(this).css({'background-color':'#dddddd'});
			}
		},
		function()
		{
			if (!$(this).hasClass("highlight")) {
				$(this).css({'background-color':'#cccccc'});
			}
		}
	);
	
	// Produktkategorien in der Navigation
	$('#navigation_produkte_map').hover(
		function()
		{
			$(this).css({'display':'block'});
		},
		function()
		{
			$('#navigation_produkte_map').animate({width: "0px","opacity": "hide"}, 300);
		}
	);
	$('#navigation_produkte_map ul li').click(function() { 
		document.location.href = $(this).find('a:first').attr('href');
	});

	// Produktkategorien im content
	$('.produkte_uebersicht_kategorie').click(function() { 
		document.location.href = $(this).find('a:first').attr('href');
	});
	
	var flashVersion = getFlashVersion().split(',').shift(); 
	if(flashVersion > 6) 
	{
		// logo
		$('#flash_logo').flash({
			swf: 'swf/logo.swf',
			height: 66,
			width: 156,
			flashvars: {
				url:"index.asp"
			},
			params: {
				wmode: 'transparent',
				allowfullscreen: 'false'
			},
			hasVersion:8
		});
	
		// flash on homepage
		$('#flash_homepage').flash({
			swf: 'swf/dose.swf',
			height: 190,
			width: 940,
			params: {
				wmode: 'transparent',
				allowfullscreen: 'false'
			},
			hasVersion: 10
		});

		// ton
		$('#header_ton').flash({
			swf: 'swf/audioplay.swf',
			height: 15,
			width: 15,
			flashvars: {
		    file: 'swf/unterseiten.mp3'
		  	},
			params: {
				wmode: 'transparent'
			},
			hasVersion:10
		});

		$('#header_ton_homepage').flash({
			swf: 'swf/audioplay.swf',
			height: 15,
			width: 15,
			flashvars: {
		    file: 'swf/homepage.mp3'
			},
			params: {
				wmode: 'transparent'
			},
			hasVersion:10
		});
	}
	else
	{
		$('#flash_logo').append('<img src="img/logo.gif" width="156" height="66" alt="Logo">');
	}
		
	// toggle value
	$('input[name="suchbegriff"]').toggleVal();
});