function getEventFromE(e){
	if(e && e.target){ 
		return e;
	}
	else if(window.event && window.event.srcElement){
		return window.event;
	}
}

function getTargetElementFromE(e){
	if(e && e.target){
		return e.target;
	}
	else if(window.event && window.event.srcElement){
		return window.event.srcElement; 
	}
}


function addEvent(eventElement, eventType, eventFunction)
{ 
	if(eventElement.addEventListener) {
		eventElement.addEventListener(eventType, eventFunction, false); 
		return true; 
	} 
	else if(eventElement.attachEvent) {
		var returnvalue = eventElement.attachEvent("on" + eventType, eventFunction); 
		return returnvalue; 
	} 
}
