      function addEvent(elm, evType, fn, useCapture)
      // cross-browser event handling for IE5+, NS6+ and Mozilla/Gecko
      // By Scott Andrew
      {
        if (elm.addEventListener) {
          elm.addEventListener(evType, fn, useCapture); 
          return true; 
        } else if (elm.attachEvent) {
          var r = elm.attachEvent('on' + evType, fn); 
          return r; 
        } else {
          elm['on' + evType] = fn;
        }
      }


		function find_target(e)
		{
		  var target; 
		  if (window.event && window.event.srcElement) {
		    target = window.event.srcElement;
		  }
		  else if (e && e.target) {
		    target = e.target;
		  }
		  if (!target){
		    return null;
		  }
		  return target;
		} // END function find_target()	{
