// JavaScript Document
function addEvent(obj, evType, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, false);
		return true;
	} else if (obj.attachEvent) {
		return obj.attachEvent("on"+evType, fn);
	} else {
		var oOldEvent = obj[evType];
		if (typeof oOldEvent != "function") {
			obj[evType] = fn;
		} else {
			obj[evType] = function(e) {
				oOldEvent(e);
				fn(e);
			};
		}
		return true;
	}
	return false;
}