jQuery(document).ready(function() {
    
    jQuery('#top_nav > li:last').addClass('end');

    var submenus = jQuery('#menu > li > .sub-menu');
    var nSubmenus = jQuery(jQuery(submenus)).size();
    for (var i=0; i<nSubmenus; i++) {
        jQuery(submenus[i]).children('li').first().addClass('first');
    }
    jQuery('#menu > li > .sub-menu').append('<li class="last"></li>');
    jQuery('ul.sub-menu').prepend('<li class="marker"></li>');
    
    jQuery('ul#menu').superfish({
        delay:       400,
        animation:   {
            opacity:'show',
            height:'show'
        },
        speed:       400,
        autoArrows:  false,
        dropShadows: false
    });
});
