﻿var resolveEvent = function(e) {
    if (!e) { e = window.event; }
    if (!e) { return null; }
    if (e.target && !e.srcElement) { e.srcElement = e.target; }
    if (e.srcElement && !e.target) { e.target = e.srcElement; }
    if (e && !e.stopPropagation) e.stopPropagation = function() { e.cancelBubble = true; }
    if (e && !e.preventDefault) e.preventDefault = function() { e.returnValue = false; }
    return e;
}

