mergeopt = function (_class, options, overwrite) {
        options = options || {};
        overwrite = overwrite || {};
        return $.extend(true, {}, _class.options_default, options, overwrite);
    }
Is element e, or one of its children focused?