if (typeof(Bytex64) == 'undefined') Bytex64 = {};
Bytex64.DOM = {};
Bytex64.DOM.version = 1.0;
Bytex64.DOM.qe = function(name, attrs) {
var e = document.createElement(name);
for (i in attrs)
e[i] = attrs[i];
return e;
}
Bytex64.DOM.addEventListener = function(elem, etype, func) {
if (elem.addEventListener) {
elem.addEventListener(etype, func, false);
} else if (elem.attachEvent) {
elem.attachEvent("on" + etype, func);
}
}
Bytex64.DOM.removeEventListener = function(elem, etype, func) {
if (elem.removeEventListener) {
elem.removeEventListener(etype, func, false);
} else if (elem.detachEvent) {
elem.detachEvent("on" + etype, func);
}
}
Bytex64.DOM.preventDefault = function(e) {
if (e.preventDefault) {
e.preventDefault();
} else if (e.returnValue) {
e.returnValue = false;
}
}