/* holy nested functions, batman! */
jQuery(document).ready(function () {
  jQuery("ul.menu li").each(function(i){
    jQuery(this).data("fading",false)
    jQuery(this).mouseover(function(){
      if (jQuery(this).data("fading") == false){
        jQuery(this).data("fading",true);
        jQuery(this).fadeTo(1,.3,function(i){
          jQuery(this).fadeTo(400,1,function(i){
            jQuery(this).data("fading",false);
          });
        });
      }
    });
  });
});