function addEvent(obj, evType, fn){
	alert(obj);
	if (obj.addEventListener){
		return obj.addEventListener(evType, fn, true);
	} else if (obj.attachEvent){
		return obj.attachEvent("on"+evType, fn);
	} else {		
		return false;
	}
}
function removeEvent(obj, evType, fn, useCapture){
	if (obj.removeEventListener) {
		obj.removeEventListener(evType, fn, useCapture);
		return true;
	} else if (obj.detachEvent) {
		var r = obj.detachEvent("on"+evType, fn);
		return r;
	} else {
		alert("Handler could not be removed");
	}
}