Take a fresh look at your lifestyle.

"].join("")),i="."+r.namespace+"-close"+(r.otherClose?","+r.otherClose:"") return r.$instance=a.clone().addClass(r.variant),r.$instance.on(r.closeTrigger+"."+r.namespace,function(t)n.closest(i).length)&&(r.close(t),t.preventDefault())),this},getContent:function(){if(this.persist!==!1&&this.$content)return this.$content var t=this,n=this.constructor.contentFilters,r=function(e){return t.$currentTarget&&t.$currentTarget.attr(e)},o=r(t.targetAttr),a=t.target||o||"",i=n[t.type] if(!i&&a in n&&(i=n[a],a=t.target&&o),a=a||r("href")||"",!i)for(var s in n)t[s]&&(i=n[s],a=t[s]) if(!i){var c=a if(a=null,e.each(t.contentFilters,function(){return i=n[this],i.test&&(a=i.test(c)),!a&&i.regex&&c.match&&c.match(i.regex)&&(a=c),!a}),!a)return"console"in window&&window.console.error("arvfl: no content filter found "+(c?' for "'+c+'"':" (no target specified)")),!1}return i.process.call(t,a)},setContent:function(t),open:function(t){var r=this if(r.$instance.hide().appendTo(r.root),!(t&&t.isDefaultPrevented()||r.beforeOpen(t)===!1)){t&&t.preventDefault() var o=r.getContent() if(o)return n.push(r),s(!0),r.$instance.fadeIn(r.openSpeed),r.beforeContent(t),e.when(o).always(function(e){r.setContent(e),r.afterContent(t)}).then(r.$instance.promise()).done(function(){r.afterOpen(t)})}return r.$instance.detach(),e.Deferred().reject().promise()},close:function(t){var n=this,o=e.Deferred() return n.beforeClose(t)===!1?o.reject():(0===r(n).length&&s(!1),n.$instance.fadeOut(n.closeSpeed,function(){n.$instance.detach(),n.afterClose(t),o.resolve()})),o.promise()},chainCallbacks:function(t){for(var n in t)this[n]=e.proxy(t[n],this,e.proxy(this[n],this))}},e.extend(t,{id:0,autoBind:"[data-arvfl]",defaults:t.prototype,contentFilters:{jquery:{regex:/^[#.]w/,test:function(t){return t instanceof e&&t},process:function(t){return this.persist!==!1?e(t):e(t).clone(!0)}},image:{regex:/.(png|jpg|jpeg|gif|tiff|bmp|svg)(?S*)?$/i,process:function(t){var n=this,r=e.Deferred(),o=new Image,a=e('') return o.onload=function(){a.naturalWidth=o.width,a.naturalHeight=o.height,r.resolve(a)},o.onerror=function(){r.reject(a)},o.src=t,r.promise()}},html:{regex:/^s*<[w!][^<]*>/,process:function(t){return e(t)}},ajax:{regex:/./,process:function(t){var n=e.Deferred(),r=e("

").load(t,function(e,t){"error"!==t&&n.resolve(r.contents()),n.fail()}) return n.promise()}},iframe:{process:function(t){var n=new e.Deferred,r=e("