/*
var lastTimer = null;
$(document).ready(function() {
        var submenus = $('div.header div.sub_menu');

        $('div#header div.menu a').each( function() {
            $(this).bind( 'mouseover', function() {
                $('div#header div.menu a.hover').removeClass('hover');
                $(this).addClass('hover');
                
                clearTimeout(lastTimer);
                var obj = this;
                lastTimer = setTimeout( function() {
                    if ( $('div#header div.sub_menu:visible')[0] == $('div#header div.sub'+obj.className.replace(' hover', ''))[0] )
                        return false;

                    $('div#header div.sub_menu:visible').hide({speed: 'fast', queue: "submenuAnim"});
                    $('div#header div.sub'+obj.className.replace(' hover', '')).show({speed: 'fast', queue: "submenuAnim"});
                }, 450 );

            });
        });
} );
*/

$(document).ready(function() {
        var submenus = $('div.header div.sub_menu');

        $('div#header div.menu a').each( function() {
            $(this).bind( 'click', function() {
                if ( $('div#header div.sub'+this.className.replace(' hover', '')).length == 0 ) {
                    return true;
                }

            	if ( jQuery.fxqueue('submenuAnim').length > 0 )
                    return false;

                $('div#header div.menu a.hover').removeClass('hover');
                $(this).addClass('hover');
                
                if ( $('div#header div.sub_menu:visible')[0] == $('div#header div.sub'+this.className.replace(' hover', ''))[0] )
                    return false;

                $('div#header div.sub_menu:visible').hide({speed: 'fast', queue: "submenuAnim"});
                $('div#header div.sub'+this.className.replace(' hover', '')).show({speed: 'fast', queue: "submenuAnim"});

                return false;
            });
        });
} );