ment.body.scrollTop || document.documentElement.scrollTop,
         d = document.body.scrollLeft || document.documentElement.scrollLeft,
         l = e.clientX + d,
         s = e.clientY + a;
      o.className = "contextMenu", o.style.display = "block", o.style.left = l + "px", o.style.top = s + "px", (n ? r : function (n, o) {
         var e = newEm("ul");
         n.appendChild(e);
         var t = newEm("li");
         e.appendChild(t);
         var a = $(o).childNodes[0].checked,
            t = newEm(