jQuery(document).ready(function () {

    // Calculate and set width on gallery
    var fullwidth = 0;
    jQuery('.ngg-gallery-thumbnail img').each(function( ) {
        fullwidth += parseInt(jQuery(this).get(0).getAttribute('width')) + 5;
    });
    jQuery('.ngg-galleryoverview').css('width', fullwidth + 'px');

    // Set cursor on iamge
    jQuery('.ngg-gallery-thumbnail a').attr('href', '#').css('cursor', 'default');

    // Hide all sub-menus
    jQuery('#menu li a[title=parent]').each(function () {
        jQuery(this).parent().children('ul').hide();
    });

    // Assign gray color to leaves
    //jQuery('#menu li a[title="parent"]').parent().find('li a[title!="parent"]').css('color', '#626263');

    // Show current menu item
    jQuery('#menu li.current-menu-item').parents('ul').show();

    jQuery('#menu li a[title=parent]').click(function () {

        //hide
        jQuery('#menu li a[title=parent]').each(function () {
            jQuery(this).parent().children('ul').hide();
        });

        jQuery(this).parent().parents('ul').show();

        // set classes
        jQuery('#menu li').removeClass('current-menu-item').removeClass('current_page_item')
                .removeClass('current_page_ancestor').removeClass('current-menu-ancestor');
        jQuery(this).parent().addClass('current-menu-item');
        jQuery(this).parents('li').addClass('current-menu-item');

        // toggle
        jQuery(this).parent().find('.sub-menu:first').toggle();

        return false;
    });

	$('.entry-content').jScrollPane();
});
