Can you put it on that way?
Newest browsers first :)

setOnPaste: function() {
            if (__p.hasOnSupport()) {
                $el.on("paste", __p.onPasteMethod);
            } else {
                $el = $el.get(0);
                $el.addEventListener ? 
                    $el.addEventListener("paste", __p.onPasteMethod, false) :
                    $el.attachEvent("paste", __p.onPasteMethod);
            }
        },