jQuery.noConflict(); // necessary so that moo tools of smooth gallery and menu work!
jQuery(document).ready(function(){

    jQuery("#nicemenu img.arrow").click(function(){

        jQuery("span.head_menu").removeClass('active');

        submenu = jQuery(this).parent().parent().find("div.sub_menu");

        if(submenu.css('display')=="block"){
            jQuery(this).parent().removeClass("active");
            submenu.hide();
            jQuery(this).attr('src','/js/i/arrow_hover.png');
        }else{
            jQuery(this).parent().addClass("active");
            submenu.fadeIn();
            jQuery(this).attr('src','/js/i/arrow_select.png');
        }

        jQuery("div.sub_menu:visible").not(submenu).hide();
        jQuery("#nicemenu img.arrow").not(this).attr('src','/js/i/arrow.png');

    })
    .mouseover(function(){ jQuery(this).attr('src','/js/i/arrow_hover.png'); })
    .mouseout(function(){
        if(jQuery(this).parent().parent().find("div.sub_menu").css('display')!="block"){
            jQuery(this).attr('src','/js/i/arrow.png');
        }else{
            jQuery(this).attr('src','/js/i/arrow_select.png');
        }
    });

    jQuery("#nicemenu span.head_menu").mouseover(function(){ jQuery(this).addClass('over')})
                                 .mouseout(function(){ jQuery(this).removeClass('over') });

    jQuery("#nicemenu div.sub_menu").mouseover(function(){ $(this).fadeIn(); })
                               .blur(function(){
                                    jQuery(this).hide();
                                    jQuery("span.head_menu").removeClass('active');
                                });

    jQuery(document).click(function(event){
            var target = $(event.target);
            if (target.parents("#nicemenu").length == 0) {
                jQuery("#nicemenu span.head_menu").removeClass('active');
                jQuery("#nicemenu div.sub_menu").hide();
                jQuery("#nicemenu img.arrow").attr('src','/js/i/arrow.png');
            }
    });


});

