var SimpleBannersController=function(){this._data=null,this.version=null,this.config={bannerType:""}};SimpleBannersController.prototype.init=function(n){$.extend(this.config,n)},SimpleBannersController.prototype.reactWithBanner=function(n){var i,t,o,l,s=this;function e(){var n,e,a,r=o.banners[0];e=r.start,n=r.end,a=(new Date).getTime()/1e3,e<=a&&a<=n&&(t.removeClass("hidden"),i.css("background-image","url("+r.banner_image+")"),i.find(".close-btn").on("tap",function(n){n.stopPropagation(),n.preventDefault(),t.hide(),bridgeCallHandler("save",{key:l,persist:!1,data:JSON.stringify({chosen:!0})})}),i.off("tap").on("tap",function(n){n.stopPropagation(),n.preventDefault(),r.navigate_params&&"#"==r.navigate_params.url||bridgeCallHandler("navigate",r.navigate_params)}),"skinny"==s.config.bannerType&&(a=(e=Math.min(600,$(window).width()))/1242*330,i.css("width",e),i.css("height",a),i.css("background-size",e+"px "+a+"px")),s.config.afterRenderCallback&&s.config.afterRenderCallback())}n&&n.banners&&(i=$(s.config.domHolder),(t=s.config.domWrapper?$(s.config.domWrapper):$(s.config.domHolder)).addClass("hidden"),(o=n.banners[s.config.bannerType])&&o.banners&&o.banners.length&&(l=s.config.clickedFlagCacheKey+o.banners[0].banner_image.split("/").pop(),bridgeCallHandler("load",{key:l},function(n){n&&n.data&&(n=JSON.parse(n.data))&&n.chosen||e()}),s.config.afterRenderCallback&&s.config.afterRenderCallback()))};
//# sourceMappingURL=../../source_maps/home/simple_banners.js.map
