var jQ = jQuery.noConflict();
jQ(document).ready(function() {
    var $activeParents = jQ('ul.sf-menu li.current').parents('li');
    $activeParents.each(function(){
            jQ(this).addClass('current');
    });
    var $pathLength =  jQ('ul.sf-menu').find('li.current').length-1;
    jQ("ul.sf-menu").superfish({
            pathClass:  'current',
            dropShadows: false,
            pathLevels	: $pathLength,
            onInit : function(){
                jQ(this).find('li.sfHover > a').css('color', '#FF6600');
                jQ(this).find('li.current > a').css('color', '#FF6600');
                var $active = jQ(this).find('ul.third-nav:visible');
                if($active.length > 0) {
                    $active.width(415-$active.closest('li').position().left);
                }
                jQ(this).children('li').children('span.space').each(function(){
                        jQ(this).width(jQ(this).parent().width());
                });
            },
            onBeforeShow : function(){
                jQ(this).parent('li').children('a').css('color', '#FF6600');
                jQ(this).each(function(){
                    if(jQ(this).is('ul.third-nav')) {
                        if(jQ(this).closest('li').is(':hidden')) {
                                var $showUl = jQ(this).parent().closest('ul');
                                $showUl.css('visibility','visible');
                                $showUl.animate({opacity:'show'},'normal');
                        }
                        var $leftPosition = jQ(this).closest('li').position().left;
                        jQ(this).width(415-$leftPosition);
                }
                });   
            },
            onHide : function(){
                jQ(this).parent('li').not('.current').children('a').css('color', '#434343');
            }
    });
    jQ('#content table.list tr').each(function(i){
            if(jQ(this).hasClass('act'))
                jQ(this).css('background-image','url(images/table_list_' + eval(i+1) +'_act.gif)');
            else
                jQ(this).css('background-image','url(images/table_list_' + eval(i+1) +'.gif)');
    });
    var bg_spezial = jQ('#home #spezial img').attr('src');
    jQ('#home #spezial').css('background-image','url(' + bg_spezial + ')');
});

