DOMAssistant.Addons = function(){
	return {
		toggleClass: function (classname) {
			$(this).hasClass(classname) ? $(this).removeClass(classname) : $(this).addClass(classname);
			return $(this);
		},
		/**
		 * Add the same function as callback for multiple events
		 */
		addEvents: function (evts, func) {
			var $this = $(this);
			if (!(evts instanceof Array)) {
				if (typeof evts === "string") {
					evts = evts.split(" ");
				} else {
					return false;
				}
			}
			for (var i = 0, l = evts.length; i < l; i++) {
				$this.addEvent(evts[i], func);
			}
			return $this;
		},
		publicMethods: ["toggleClass", "addEvents"]
	};
}();
DOMAssistant.attach(DOMAssistant.Addons);