rendered paste body<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><title>Test</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><script type="text/javascript">// --------------------- handle events ----------------------- // add an event handler to any object// cross-browser event handling for IE5+, NS6 and Mozilla// Originally By Scott Andrew// usage addEvent(window,"load",foo,false);function addEvent(obj, evType, fn, useCapture) { if (obj.addEventListener) { obj.addEventListener(evType, fn, useCapture); return true; } else if (obj.attachEvent) { var r = obj.attachEvent('on' + evType, fn); return r; } else { obj['on' + evType] = fn; }} // Remove an event from the objectfunction removeEvent (obj, evType, fn){ if (obj.removeEventListener){ obj.removeEventListener(evType,fn,true); return true; }else if (obj.detachEvent) { obj.detachEvent('on' + evType, fn); }else{ obj["on" + evType] = null; }} // Stop an event from bubblingfunction stopEvent(e){ e || window.event; if (e.stopPropagation){ e.stopPropagation(); e.preventDefault(); }else if(typeof e.cancelBubble != "undefined"){ e.cancelBubble = true; e.returnValue = false; } return false;}</script></head><body> <h1>Test</h1> <p>test</p></body></html>