/*	cross-browser event handling for IE5+, NS6+ and Mozilla/Gecko
	By Scott Andrew */

function addEvent (elm, evType, fn, useCapture)
{
	if (elm.addEventListener){
		elm.addEventListener (evType, fn, useCapture);
		return true;
	} else if (elm.attachEvent) {
		var myEvent = 'on' + evType;
		var r = elm.attachEvent(myEvent, fn);
		return r;
	} else {
		elm['on' + evType]=fn;
	}
}