if(!window.Event) { Event = new Object(); }

Event.event = function(evt) { return (evt || window.event); }
Event.target = function(evt) { return (evt) ? evt.target : window.event.srcElement; }
Event.preventDefault = function(evt) {
	evt = evt || window.event;
	if(evt.preventDefault) {
		evt.preventDefault();
	}
	else {
		evt.returnValue = false;
	}
}
Event.stopPropagation = function(evt) {
	evt = evt || window.event;
	if(evt.stopPropagation) {
		evt.stopPropagation();
	}
	else {
		evt.cancelBubble = true;
	}
}
