$(document).ready(function(){

    // Courses sub-menu for Courses
    $(".page-item-5").mouseenter(function(){
        $("#bouncing-sub-menu18").slideUp("slow");
        $("#bouncing-sub-menu5").slideDown("slow");
        $(this).toggleClass("active");
    });

    $("#bouncing-sub-menu5").mouseleave(function(){
        $("#bouncing-sub-menu5").slideUp("slow");
        $(this).toggleClass("active");
    });

    // Courses sub-menu for About
    $(".page-item-18").mouseenter(function(){
        $("#bouncing-sub-menu5").slideUp("slow");
        $("#bouncing-sub-menu18").slideDown("slow");
        $(this).toggleClass("active");
    });

    $("#bouncing-sub-menu18").mouseleave(function(){
        $("#bouncing-sub-menu18").slideUp("slow");
        $(this).toggleClass("active");
    });

    if ($('#course_showcase img').length) {
        var total = $('#course_showcase img').length;
        var rand = Math.floor(Math.random()*total);

        $('#course_showcase').nivoSlider({
            effect:'random', //Specify sets like: 'fold,fade,sliceDown'
            slices:15,
            animSpeed:500,
            pauseTime:3000,
            startSlide:rand, //Set starting Slide (0 index)
            directionNav:true, //Next & Prev
            directionNavHide:true, //Only show on hover
            controlNav:false, //1,2,3...
            controlNavThumbs:false, //Use thumbnails for Control Nav
            controlNavThumbsFromRel:false, //Use image rel for thumbs
            controlNavThumbsSearch: '.jpg', //Replace this with...
            controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
            keyboardNav:true, //Use left & right arrows
            pauseOnHover:true, //Stop animation while hovering
            manualAdvance:false, //Force manual transitions
            captionOpacity:0.8, //Universal caption opacity
            beforeChange: function(){},
            afterChange: function(){},
            slideshowEnd: function(){} //Triggers after all slides have been shown
        });
    }

});