FanZone = {

    addEvent: function(object, eventType, func) {
        if (object.addEventListener) {
            object.addEventListener(eventType, func, false);
        }
        else if (object.attachEvent) {
            return object.attachEvent('on' + eventType, func);
        }
        else {
            return false;
        }
    },

    addClass: function(object, className) {
        FanZone.deleteClass(object, className);
        object.className = object.className + ' ' + className;
    },

    deleteClass: function(object, className) {
        object.className = object.className.replace(new RegExp('\\b' + className + '\\b'), '');
    },

    getEventTarget: function(e) {
        var e = e || window.event;
        return e ? e.target || e.srcElement : null;
    }
}
