
var clCache='';var clOpenTimeout='';var clDelay='';function menuFunction(){var fnActiveMenu=jQuery('.MenuAktiv').attr('id');clCache=jQuery('.MenuAktiv');if(jQuery('.sliderClass')){jQuery('.sliderClass').click(function(){var fnThis=jQuery(this).next();if(jQuery(this).next().hasClass('ssSlider')){jQuery('.ssSlider').filter(':visible').not(jQuery(fnThis)).slideToggle('slow').prev().toggleClass('arrowRedDown','arrowRedRight').toggleClass('arrowRedRight','arrowRedDown');jQuery(this).toggleClass('arrowRedDown','arrowRedRight').toggleClass('arrowRedRight','arrowRedDown').next().slideToggle('slow');}else{var fnClassFrom='';var fnClassTo='';if(jQuery(this).hasClass('arrowWhiteDown')||jQuery(this).hasClass('arrowWhiteRight')){fnClassFrom='arrowWhiteDown';fnClassTo='arrowWhiteRight';}else{fnClassFrom='arrowRedDown';fnClassTo='arrowRedRight';}
jQuery(this).toggleClass(fnClassFrom,fnClassTo).toggleClass(fnClassTo,fnClassFrom).next().slideToggle('slow');}});}
if(jQuery('.withSubMenu')){jQuery('.withSubMenu').hover(function(){clearTimeouts();openMenu(this);},function(){clCache=this;if(typeof fnActiveMenu=='string'&&fnActiveMenu!=jQuery(clCache).attr('id')){clOpenTimeout=window.setTimeout(function(){openMenu(jQuery('#'+fnActiveMenu));clCache=jQuery('#'+fnActiveMenu);},700);}});}
if(jQuery('.normalMenuLi')){jQuery('.normalMenuLi').hover(function(){clearTimeouts();if(jQuery(clCache)){closeMenu();}
clCache='';},function(){clOpenTimeout=window.setTimeout(function(){openMenu(jQuery('#'+fnActiveMenu));clCache=jQuery('#'+fnActiveMenu);},100);});}}
function openMenu(extThis){if(jQuery(clCache).attr('id')!=jQuery(extThis).attr('id')||!jQuery(extThis).find('div.subMenu').is(':visible')){closeMenu(function(){if(jQuery(extThis).hasClass('withSubMenu')){jQuery('#mainMenu ul').animate({height:65});jQuery(extThis).addClass('subMenuHover').first().addClass('MenuAktiv');jQuery(extThis).find('div.subMenu').slideDown();}else{jQuery(extThis).addClass('MenuAktiv');}});}}
function closeMenu(extFunction){if(jQuery('.withSubMenu')){jQuery('.withSubMenu').find('div.subMenu').stop(true,true);jQuery('#mainMenu ul').stop(true,true);}
if(jQuery(clCache)){jQuery(clCache).filter(':visible').removeClass('subMenuHover').first().removeClass('MenuAktiv');jQuery(clCache).filter(':visible').find('div.subMenu').slideUp().css({height:30});}
jQuery('#mainMenu ul').animate({height:35},function(){if(typeof extFunction=='function'){extFunction();}});}
function clearTimeouts(){window.clearTimeout(clOpenTimeout);window.clearTimeout(clDelay);}