var dw_event={
add: function(obj,etype,fp,cap){
cap=cap || false
if(obj.addEventListener)obj.addEventListener(etype,fp,cap)
else if(obj.attachEvent)obj.attachEvent("on"+etype,fp)
},
remove: function(obj,etype,fp,cap){
cap=cap || false
if(obj.removeEventListener)obj.removeEventListener(etype,fp,cap)
else if(obj.detachEvent)obj.detachEvent("on"+etype,fp)
},
DOMit: function(e){
e=e? e: window.event
e.tgt=e.srcElement? e.srcElement: e.target
if(!e.preventDefault)e.preventDefault=function(){return false;}
if(!e.stopPropagation)e.stopPropagation=function(){if(window.event)window.event.cancelBubble=true;}
return e}}
