var Header = {

  // Let's write in JSON to make it more modular

  addFade : function(selector){

    $("<span class=\"fake-hover\"></span>").css("display",

      "none").prependTo($(selector));

      // Safari dislikes hide() for some reason

      $(selector+" a").bind("mouseenter",function(){

      $(selector+" .fake-hover").fadeIn("slow");

    });

    $(selector+" a").bind("mouseleave",function(){

      $(selector+" .fake-hover").fadeOut("slow");

    });

  }

};

$(function(){

  Header.addFade("#header");// JavaScript Document
  
  });