!function($){var Popover=function(element,options){this.$element=$(element)
this.options=options
this.enabled=true
this.fixTitle()}
Popover.prototype=$.extend({},$.fn.twipsy.Twipsy.prototype,{setContent:function(){var $tip=this.tip()
$tip.find('.title')[this.options.html?'html':'text'](this.getTitle())
$tip.find('.content p')[this.options.html?'html':'text'](this.getContent())
$tip[0].className='popover'},getContent:function(){var content,$e=this.$element,o=this.options
if(typeof this.options.content=='string'){content=$e.attr(o.content)}else if(typeof this.options.content=='function'){content=this.options.content.call(this.$element[0])}
return content},tip:function(){if(!this.$tip){this.$tip=$('<div class="popover" />').html('<div class="arrow"></div><div class="inner"><h3 class="title"></h3><div class="content"><p></p></div></div>')}
return this.$tip}})
$.fn.popover=function(options){if(typeof options=='object')options=$.extend({},$.fn.popover.defaults,options)
$.fn.twipsy.initWith.call(this,options,Popover,'popover')
return this}
$.fn.popover.defaults=$.extend({},$.fn.twipsy.defaults,{content:'data-content',placement:'right'})}(window.jQuery||window.ender);
