$(function(){
    $("#navi>ul>li").each(function () {
        $(this).hoverIntent({
            over: function () {
                $(this).addClass("hover");
            },
            timeout: 300,
            out: function () {
                $(this).removeClass("hover");
            }            
        });
    });
    $('a.nyroModal.popup').nyroModal({zIndexStart:2000,width:400,height:402});
    $('a.nyroModal.popup').click();
});

function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 7000 );
});

// perform JavaScript after the document is scriptable.
$(function() {
// setup ul.tabs to work as tabs for each div directly under div.panes
$("ul.tabs").tabs("div.panes > div");
});

$(function() {
    DD_roundies.addRule('#detail .special-content h3', '8px 8px 0px 0px'); // selector and multiple radii
    DD_roundies.addRule('table.order tr.aurum', '20px'); // selector and multiple radii
/*
    DD_roundies.addRule('ul.tabs li', '0px 0px 8px 8px'); // selector and multiple radii    
    DD_roundies.addRule('ul.tabs a.current', '0px 0px 8px 8px'); // selector and multiple radii
    DD_roundies.addRule('ul.tabs a.current:hover', '0px 0px 8px 8px'); // selector and multiple radii
    DD_roundies.addRule('ul.tabs li.current a', '0px 0px 8px 8px'); // selector and multiple radii */
    DD_roundies.addRule('table.order tr.aurum', '20px'); // selector and multiple radii
});

$(function () {
    // nyroModal für Glossar-Einträge vorbereiten und anpassen
    var opts = {
        endFillContent: function (modal, settings) {
            modal.content.append('<p class="glossary-link"><a href="' + settings.url + '">zum Lexikon</a></p>');
        }
    };
    $("a.lexikon").nyroModal(opts);
});
