$.fn.myMenu = function() {
    var menu = this;
    function view() {
        var $tbl = jQuery(menu);
        var $tds = $('#'+$tbl.attr('id')+' .menuitem');
        $tds.each(function() {
            var $td = jQuery(this);
            var $as = $td.children('a');
            if (jQuery($as[0]).hasClass('hover')) {
                var hover = 0;
                var nothover = 1;
            }
            else {
                var hover = 1;
                var nothover = 0;
            }
            if (jQuery($as[0]).hasClass('active') || jQuery($as[0]).hasClass('Jactive')) {
                jQuery($as[hover]).fadeIn('slow')
                jQuery($as[nothover]).fadeOut('slow')
            } else {
                jQuery($as[nothover]).fadeIn('slow')
                jQuery($as[hover]).fadeOut('slow')
            }
        });
    }

    var $tbl = jQuery(menu);
    var $tds = $('#'+$tbl.attr('id')+' .menuitem');

    $tds.each(function() {
        var $td = jQuery(this);
       // var $di = $td.children('div');
        var $as = $td.children('a');
        jQuery($as[0]).bind('mouseenter', function() {
            if (!jQuery($as[0]).hasClass('Jactive')) {
                jQuery($as[0]).addClass('Jactive');
                view();
            }
        });
        jQuery($as[1]).bind('mouseleave', function() {
            if (jQuery($as[0]).hasClass('Jactive')) {
                jQuery($as[0]).removeClass('Jactive');
                view();
            }
        });
    });

    view();
}
var play = true;
function playstop() {
    play = play ? false : true;
    pic = (play) ? 'Player Play.png' : 'Player Pause.png';
    //alert(document.getElementById('navbar_auto').backgroundImage);
    document.getElementById('navbar_auto').style.backgroundImage = 'url("images/png_buttons/24x24/'+pic+'")';
    mygallery.navigate('play/pause');
}

function stop() {
    play = false;
    document.getElementById('navbar_auto').style.backgroundImage = 'url("images/png_buttons/24x24/Player Pause.png")';
    mygallery.navigate('pause');
}
