
var TREvents={addEvent:function(elm,evType,fn,useCapture){if(elm.addEventListener){elm.addEventListener(evType,fn,false);return true;}
else if(elm.attachEvent){var r=elm.attachEvent('on'+evType,fn);return r;}
else{elm['on'+evType]=fn;}},removeEvent:function(elm,type,fn){if(elm.detachEvent){elm.detachEvent('on'+type,elm[type+fn]);elm[type+fn]=null;}else{elm.removeEventListener(type,fn,false);}},addLoadEvent:function(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}
else{window.onload=function(){oldonload();func();}}},addUnloadEvent:function(func){var oldUnload=window.onunload;if(typeof window.onunload!='function'){window.onunload=func;}
else{window.onunload=function(){oldUnload();func();}}},preloadImage:function(oImage){var adder=document.createElement('img');adder.src=oImage;$("preloadCache").appendChild(adder);},isIE:(!!navigator.userAgent.match(/MSIE/))};
