var menu = {
    init: function() {
        /*
        $('.thumb').each(function() {
            $(this).simpletip({
                content: this.title,
                showEffect: 'slide',
                hideEffect: 'slide',
                position: 'bottom'
            });
            this.title = '';
        });
        $('.tooltip').each(function() {
            $(document.body)[0].appendChild(this);
        });
        */
        $('#menu a.menuItem').each(function() {
            var vNum = this.className.split(' ').pop();
            this.subMenu = $('#subMenu' + vNum)[0];
            this.marker = $('#menuMarker' + vNum)[0];
            $(this).focus(function() {
                this.blur();
            });
            $(this).click(function() {
                $('#menu div.subMenu, #menu div.menuMarker, .thumbMenu').hide();
                $(this.marker).show();
                $('#menu a.menuItem').removeClass('current');
                $('#menu a.subMenuItem').removeClass('current');
                $(this).addClass('current');
                if(this.subMenu) {
                    $('#menu').removeClass('noSubMenu');
                    $(this.subMenu).fadeIn(500);
                    return false;
                } else {
                    $('#menu').addClass('noSubMenu');
                }
            });
        });
        $('#menu a.subMenuItem').each(function() {
            var vNum = this.className.split(' ').pop();
            this.thumbMenu = $('#thumbMenu' + vNum);
            $(this).focus(function() {
                this.blur();
            });
            $(this).click(function() {
                $('.thumbMenu').hide();
                $('#menu a.subMenuItem').removeClass('current');
                $(this).addClass('current');
                if(this.thumbMenu[0]) {
                    $(this.thumbMenu).fadeIn(500);
                    return false;
                }
            });
        });
        $('.thumb').css('opacity', '0.9');
        $('.thumb.current').css('opacity', '1');
        $('.thumb').mouseover(function() {
            $(this).css('opacity', '1');
        });
        $('.thumb').mouseout(function() {
            $(this).css('opacity', '0.9');
            $('.thumb.current').css('opacity', '1');
        });
        $('.thumb').click(function() {
            $('#menu .thumb').removeClass('current');
            $('#menu .thumb').css('opacity', '0.9');
            $(this).addClass('current');
            $(this).css('opacity', '1');
            $(this).blur();
        });
    }
};

$(window).ready(function() { menu.init(); });