
function Eventausloeser_ermitteln(_theEvent)
{
	
	// ########
	// ACK #036
	// ########
	
	var EventAusloeser;
	
	var theEvent = _theEvent;
	
	// nötig für IE:
	if (!_theEvent) 
	{
		theEvent = window.event;
	}
	
	
	// ............................................
	// Bestimmumg des Event-Auslösers
	// ............................................
	if (theEvent.target) // Firefox etc.
	{	
		EventAusloeser = theEvent.target;
	}
	else if (theEvent.srcElement) // IE
	{
		EventAusloeser = theEvent.srcElement;
	}
	

	if (EventAusloeser.nodeType == 3) // defeat Safari bug
	{
		EventAusloeser = EventAusloeser.parentNode;
	}
	// ............................................

	
	return EventAusloeser;

} 


