!function(e,s,c){"use strict";e(c).ready(function(i){var r,l,o,p,m,t,g,e,a,n,d;s.IPANORAMA&&s.IPANORAMA.WordPressLoaderInit||(s.IPANORAMA?s.IPANORAMA.WordPressLoaderInit=!0:s.IPANORAMA={WordPressLoaderInit:!0},r=0,l=i("head"),i("body"),o="ipnrm-effects-css",p="ipnrm-fontawesome-css",m="ipnrm-googlemaps-js",n=i("<link>"),t=i("<link>"),g=i("<script>"),e=i("<script>"),a=i("<script>"),n.attr({rel:"stylesheet",type:"text/css",href:ipanorama_globals.plugin_base_url+"ipanorama.min.css?ver="+ipanorama_globals.plugin_version}).appendTo(l),(n=c.getElementsByTagName("head").item(0)).appendChild(g.get(0)),n.appendChild(e.get(0)),n.appendChild(a.get(0)),g.on("load",function(){e.attr({type:"text/javascript",src:ipanorama_globals.plugin_base_url+"ipanorama.min.js?ver="+ipanorama_globals.plugin_version})}),e.on("load",function(){a.attr({type:"text/javascript",src:ipanorama_globals.plugin_base_url+"jquery.ipanorama.min.js?ver="+ipanorama_globals.plugin_version})}),a.on("load",function(){var e;"pro"!=ipanorama_globals.plan&&(e=setInterval(function(){0!=i(".ipnrm.ipnrm-ready").length&&clearInterval(e)},3e3))}),d=i(".ipanorama").length,i(".ipanorama").each(function(n,s){var e=i(s).data("json-src");i.ajax({url:e,type:"GET",dataType:"json"}).done(function(e){e.flags.googlemaps&&null==c.getElementById(m)&&(a=i("<script>"),r++,c.getElementsByTagName("head").item(0).appendChild(a.get(0)),a.on("load",function(){r--}),a.attr({id:m,type:"text/javascript",src:"https://maps.google.com/maps/api/js"})),e.flags.fontawesome&&null==c.getElementById(p)&&i("<link>").attr({id:p,rel:"stylesheet",type:"text/css",href:ipanorama_globals.fontawesome_url+"?ver="+ipanorama_globals.plugin_version}).appendTo(l),e.flags.effects&&null==c.getElementById(o)&&i("<link>").attr({id:o,rel:"stylesheet",type:"text/css",href:ipanorama_globals.effects_url+"?ver="+ipanorama_globals.plugin_version}).appendTo(l),e.theme&&null==c.getElementById("ipnrm-theme-"+e.theme+"-css")&&(a=i("<link>"),n=ipanorama_globals.theme_base_url+e.theme+".min.css?ver="+ipanorama_globals.version,a.attr({id:"ipnrm-theme-"+e.theme+"-css",rel:"stylesheet",type:"text/css",href:n}).appendTo(l)),e.widget&&e.widget.name&&null==c.getElementById("ipnrm-widget-"+e.widget.name+"-css")&&(a=i("<link>"),t=ipanorama_globals.widget_base_url+e.widget.name+"/"+e.widget.name+".min.css?ver="+ipanorama_globals.version,a.attr({id:"ipnrm-widget-"+e.widget.name+"-css",rel:"stylesheet",type:"text/css",href:t}).appendTo(l)),e.widget&&e.widget.name&&null==c.getElementById("ipnrm-widget-"+e.widget.name+"-js")&&(n=i("<script>"),t=ipanorama_globals.widget_base_url+e.widget.name+"/"+e.widget.name+".min.js?ver="+ipanorama_globals.version,r++,c.getElementsByTagName("head").item(0).appendChild(n.get(0)),n.on("load",function(){r--}),n.attr({id:"ipnrm-widget-"+e.widget.name+"-js",type:"text/javascript",src:t})),e.sceneTransition&&e.sceneTransition.name&&null==c.getElementById("ipnrm-scene-transition-"+e.sceneTransition.name+"-js")&&(a=i("<script>"),n=ipanorama_globals.scene_transition_base_url+e.sceneTransition.name+"/"+e.sceneTransition.name+".min.js?ver="+ipanorama_globals.version,r++,c.getElementsByTagName("head").item(0).appendChild(a.get(0)),a.on("load",function(){r--}),a.attr({id:"ipnrm-scene-transition-"+e.sceneTransition.name+"-js",type:"text/javascript",src:n}));var a,n,t=i(s).data("item-id");null==c.getElementById("ipnrm-"+t+"-main-css")&&(a=i("<link>"),n=ipanorama_globals.plugin_upload_base_url+t+"/main.css?ver="+ipanorama_globals.version,a.attr({id:"ipnrm-"+t+"-main-css",rel:"stylesheet",type:"text/css",href:n}).appendTo(l)),e.flags.customcss&&null==c.getElementById("ipnrm-"+t+"-custom-css")&&(a=i("<link>"),n=ipanorama_globals.plugin_upload_base_url+t+"/custom.css?ver="+ipanorama_globals.version,a.attr({id:"ipnrm-"+t+"-custom-css",rel:"stylesheet",type:"text/css",href:n}).appendTo(l))}).always(function(e){var a;n==d-1&&(a=setInterval(function(){ipanorama_globals.settings&&ipanorama_globals.settings.styles&&t.attr({rel:"stylesheet",type:"text/css",href:ipanorama_globals.plugin_upload_base_url+"global.css?ver="+ipanorama_globals.version}).appendTo(l),0==r&&(g.attr({type:"text/javascript",src:ipanorama_globals.plugin_base_url+"three.min.js?ver="+ipanorama_globals.plugin_version}),1)&&clearInterval(a)},500))})}))})}(jQuery,window,document);