Overlays need to go over... or do they?

Getting one over on google
Immediately Invoked Function Expression (IIFE)

so variables won’t become global:
    (function() { var t=document.title; console.log("Title: "+t); }())
loadContextMenu and setZindex functions

This enabled the user to hide or delete the overlay by right clicking
anywhere on the overlay; this produces an amended context menu
with some options.

The overlay can be restored, (if hidded) or replaced, (if deleted)
 by invoking load.js?v=0.04 (or later) there will be a keyboard
 shortcut as well.