PageSourceSearch

https://horizon-afalula.com/wp-content/plugins/CODR-INJECT/include…/js/racontr.js?n=6ab210061b986&ver=1.0.0

js horizon-afalula.com collected 2026-10-07 16:37:07 UTC 91,593 bytes, 1 lines download raw bytes

1var api={request:function(e,t,a,i,r){e=e.toLowerCase(),"function"==typeof a&&(i=a,a=null);var n=null;switch(e){case"get":n=this.get(t);break;case"post":n=this.post(t,a);break;case"put":n=this.put(t,a);break;case"delete":n=this.del(t,a)}return null===n?(this.error(),!1):(n.success((e,t)=>{"success"!==t?utils.popinError(T_("Server error")):i&&"function"==typeof i&&i(e)}).error((e,t,a)=>{this.error(e,t,a),r&&"function"==typeof r&&r(e,t,a)}),n)},get:function(e){return $.get(e)},post:function(e,t){return $.ajax({type:"POST",url:e,headers:{"X-CSRF-Token":$('meta[name="csrf-token"]').attr("content")},data:JSON.stringify(t),contentType:"application/json",async:!0})},put:function(e,t){return $.ajax({type:"PUT",url:e,headers:{"X-CSRF-Token":$('meta[name="csrf-token"]').attr("content")},data:JSON.stringify(t),contentType:"application/json",async:!0})},del:function(e,t){return $.ajax({type:"DELETE",url:e,headers:{"X-CSRF-Token":$('meta[name="csrf-token"]').attr("content")},data:JSON.stringify(t),contentType:"application/json",async:!0})},error:function(e,t,a){401==e.status?expireWindow():503==e.status?maintenanceWindow():console.error("Error",e,t,a)}};function EventListener(){this.event="",this.callback=null}function keyboardEvent(e){var t=e.type;if(0===$("*:focus").length||$("*:focus").hasClass("ui-dialog")){var a=e.ctrlKey||e.metaKey;switch("8"==e.keyCode&&e.preventDefault(),focus){case"scenario":switch(e.keyCode){case 65:e.preventDefault(),"keydown"==t&&a&&Scenario.selectAll();break;case 68:e.preventDefault(),"keydown"==t&&a&&Scenario.copyCompo();break;case 80:e.preventDefault(),"keydown"==t&&a&&Scenario.publishCompo();break;case 46:case 8:e.preventDefault(),Scenario.deleteCompo();break;case 32:e.preventDefault(),"keydown"==t?0===$("#scenario-drag").length&&Scenario.createDragScenario():"keyup"==t&&Scenario.deleteDragScenario(),e.stopPropagation()}break;case"editeur":switch(e.keyCode){case 65:e.preventDefault(),"keydown"==t&&a&&Editeur.selectAll();break;case 90:e.preventDefault(),a?"keydown"==t&&Editeur.history.call():"keydown"==t?($("body").css("cursor",e.altKey?"zoom-out":"zoom-in"),Editeur.zoomKey=!0):"keyup"==t&&($("body").css("cursor","default"),Editeur.zoomKey=!1);break;case 68:e.preventDefault(),"keydown"==t&&a&&Editeur.duplicate(Editeur.copy());break;case 67:e.preventDefault(),"keydown"==t&&a&&Editeur.copy(null,!0);break;case 86:e.preventDefault(),"keydown"==t&&a&&(e.shiftKey?Editeur.pasteEverywhere():Editeur.paste());break;case 13:e.preventDefault(),"keydown"==t&&a&&Editeur.preview();break;case 32:e.preventDefault(),a?Editeur.tl.opened&&"keydown"==t&&(Editeur.tl.tl.paused()?Editeur.tl.play():Editeur.tl.pause()):"keydown"==t?0===$("#compos-drag").length&&Editeur.createDragCompo():"keyup"==t&&Editeur.deleteDragCompo(),e.stopPropagation();break;case 46:case 8:e.preventDefault(),"keyup"==t&&Editeur.confirmDelete();break;case 37:case 38:case 39:case 40:Editeur.moveElement(e.keyCode,t,e.shiftKey)&&e.stopPropagation()}break;case"timeline":switch(e.keyCode){case 65:e.preventDefault(),"keydown"==t&&a&&Editeur.tl.opened&&(e.shiftKey?Editeur.tl.selectAllKey("after"):e.altKey?Editeur.tl.unselectAllKey("after"):Editeur.tl.selectAllKey());break;case 66:e.preventDefault(),"keydown"==t&&a&&Editeur.tl.opened&&(e.shiftKey?Editeur.tl.selectAllKey("before"):e.altKey?Editeur.tl.unselectAllKey("before"):Editeur.tl.unselectAllKey());break;case 90:e.preventDefault(),"keydown"==t&&a&&Editeur.history.call();break;case 37:case 38:case 39:case 40:e.preventDefault(),e.altKey?("keydown"==t&&Editeur.tl.opened&&(37==e.keyCode?a?Editeur.tl.prevKeyFrame():Editeur.tl.prevStep(e.shiftKey):39==e.keyCode&&(a?Editeur.tl.nextKeyFrame():Editeur.tl.nextStep(e.shiftKey))),e.stopPropagation()):Editeur.moveElement(e.keyCode,t,e.shiftKey)&&e.stopPropagation();break;case 73:e.preventDefault(),"keydown"==t&&(a&&Editeur.tl.opened&&Editeur.tl.layerVisibility("input",e.shiftKey),e.stopPropagation());break;case 79:e.preventDefault(),"keydown"==t&&(a&&Editeur.tl.opened&&Editeur.tl.layerVisibility("output",e.shiftKey),e.stopPropagation());break;case 32:e.preventDefault(),"keydown"==t&&Editeur.tl.opened&&(Editeur.tl.tl.paused()?Editeur.tl.play():Editeur.tl.pause()),e.stopPropagation();break;case 46:case 8:e.preventDefault(),"keyup"==t&&(Editeur.tl.selectedKey()&&Editeur.tl.opened?Editeur.tl.deleteKey():Editeur.confirmDelete());break;case 68:e.preventDefault(),"keydown"==t&&a&&Editeur.duplicate(Editeur.copy());break;case 67:e.preventDefault(),"keydown"==t&&a&&Editeur.copy(null,!0);break;case 86:e.preventDefault(),"keydown"==t&&a&&(e.shiftKey?Editeur.pasteEverywhere():Editeur.paste());break;case 13:e.preventDefault(),"keydown"==t&&a&&Editeur.preview()}}}}function Player(e,t){var a=e.charAt(0).toUpperCase()+e.substring(1)+"Player";this.player=new window[a](t)}function HTML5Player(e){this.player=null,this.ready=!1,this.callbacks={},this.autoplay=!1,this.controls=!0,this.el=e}function YoutubePlayer(e){this.el=e,this.ready=!1,this.autoplay=!1,this.controls=!0}function DailymotionPlayer(e){this.el=e,this.ready=!1}function VimeoPlayer(e,t){this.el=e,this.isPaused=!0,this.ready=!1}function DamdyPlayer(e){this.el=e,this.autoplay=!1,this.controls=!0}EventListener.events=[],EventListener.fire=function(e,t){for(var a in t=$.isArray(t)?t:[t],EventListener.events)e==EventListener.events[a].event&&"function"==typeof EventListener.events[a].callback&&EventListener.events[a].callback.apply(this,t)},EventListener.prototype.addEventListener=function(e,t){this.event=e,this.callback=t,EventListener.events.push(this)},EventListener.prototype.removeEventListener=function(){this.event="",this.callback=null,EventListener.events.unset(this)},$("html").on("keydown",keyboardEvent).on("keyup",keyboardEvent),Player.prototype.init=function(e){this.player.init(e)},Player.prototype.launch=function(e){this.player.launch(e)},Player.prototype.play=function(){this.player.play()},Player.prototype.pause=function(){this.player.pause()},Player.prototype.paused=function(){return this.player.paused()},Player.prototype.seek=function(e,t){e=e>this.player.getDuration()?this.player.getDuration()-.04:e,this.player.seek(e,t||!1)},Player.prototype.getTime=function(){return this.player.getTime()},Player.prototype.getDuration=function(){return this.player.getDuration()},Player.prototype.getVolume=function(){return this.player.getVolume()},Player.prototype.setVolume=function(e){this.player.setVolume(e)},Player.prototype.hasControls=function(){return this.player.controls},Player.prototype.hasAutoplay=function(){return this.player.autoplay},Player.prototype.addCallbacks=function(e){this.player.callbacks=e},Player.prototype.removeCallbacks=function(){this.player.callbacks={}},Player.prototype.load=function(e){this.player.load(e)},Player.prototype.setSrc=function(e){this.player.setSrc(e)},HTML5Player.prototype.init=function(){var e=this;this.el.data("autoplay")&&(this.autoplay=!0),this.el.mediaelementplayer({enableKeyboard:!1,autoRewind:!1,pauseOtherPlayers:!1,startVolume:void 0!==this.el.data("volume")?Math.max(1e-4,parseFloat(this.el.data("volume").toString().replace(",","."))):1}),this.player=this.el[0],this.el.data("controls")||(this.controls=!1,this.el.parents(".racontr-player").find(".mejs-controls").addClass("hiddenControl
1s"),this.el.parents(".racontr-player").find(".mejs-overlay").addClass("hiddenControls"),this.el.parents(".racontr-player").addClass("re-transparent")),this.player.addEventListener("canplay",function(){e.callbacks.canplay&&!0!==e.ready&&e.callbacks.canplay(e.start+e.getDuration()),e.ready=!0}),this.player.addEventListener("play",function(){e.callbacks.play&&e.callbacks.play()}),this.player.addEventListener("playing",function(){e.callbacks.playing&&e.callbacks.playing()}),this.player.addEventListener("pause",function(){e.callbacks.pause&&!e.player.ended&&e.callbacks.pause(),e.player.ended=!1}),this.player.addEventListener("waiting",function(){e.callbacks.waiting&&e.callbacks.waiting()}),this.player.addEventListener("seeked",function(){e.callbacks.seeked&&!e.player.replace&&e.callbacks.seeked(e.start+e.visibility+e.player.currentTime,e),e.player.replace=!1}),this.player.addEventListener("ended",function(){e.player.ended=!0,EventListener.fire("videoEnded",e.el.attr("id"))})},HTML5Player.prototype.launch=function(e){var t=this,a=function(){t.ready?(t.play(),t.pause(),t.seek(e||0,!0),EventListener.fire("playerReady",t)):setTimeout(a,40)};a()},HTML5Player.prototype.play=function(){isSafari?(this.player.play().then(()=>this.player.pause()),setTimeout(()=>this.player.play().catch(console.error),500)):this.player.play()},HTML5Player.prototype.pause=function(){this.player.pause()},HTML5Player.prototype.paused=function(){return this.player.paused},HTML5Player.prototype.seek=function(e,t){this.player.replace=t,this.player.currentTime=e},HTML5Player.prototype.getTime=function(){return this.player.currentTime},HTML5Player.prototype.getDuration=function(){return this.player.duration},HTML5Player.prototype.getVolume=function(){return this.player.volume},HTML5Player.prototype.setVolume=function(e){this.player.setVolume(e)},HTML5Player.prototype.load=function(e){this.player.load(e)},HTML5Player.prototype.setSrc=function(e){this.player.setSrc(e)},YoutubePlayer.prototype.init=function(){this.player=new YT.Player(this.el.attr("id"),{width:"100%",height:"100%",videoId:this.el.attr("src"),playerVars:{rel:0},enablejsapi:1,events:{onReady:function(t){e.ready=!0,void 0!==e.el.data("volume")&&e.player.setVolume(100*parseFloat(e.el.data("volume").toString().replace(",",".")))},onStateChange:function(t){0===t.data&&EventListener.fire("videoEnded",e.el.attr("id"))}}});var e=this},YoutubePlayer.prototype.play=function(){var e=this,t=function(){try{-1!=e.player.getPlayerState()&&5!=e.player.getPlayerState()&&2!=e.player.getPlayerState()||e.player.playVideo()}catch(e){setTimeout(t,100)}};t()},YoutubePlayer.prototype.pause=function(){this.player.pauseVideo()},YoutubePlayer.prototype.paused=function(){return 2==this.player.getPlayerState()||-1==this.player.getPlayerState()||5==this.player.getPlayerState()},YoutubePlayer.prototype.seek=function(e){try{this.player.seekTo(e)}catch(e){}},YoutubePlayer.prototype.getTime=function(){return this.player.getCurrentTime()},YoutubePlayer.prototype.getDuration=function(){return Math.ceil(this.player.getDuration())},YoutubePlayer.prototype.getVolume=function(){return this.player.getVolume()},YoutubePlayer.prototype.setVolume=function(e){this.player.setVolume(100*e)},YoutubePlayer.prototype.load=function(e){var t=this,a=function(){t.ready?(t.player.loadVideoById(e,0,"default"),t.player.cueVideoById(e,0,"default")):setTimeout(a,200)};a()},DailymotionPlayer.prototype.init=function(){var e=this;this.volume=void 0!==this.el.data("volume")?parseFloat(e.el.data("volume").toString().replace(",",".")):1,this.player=new DM.player(this.el.attr("id"),{width:"100%",height:"100%",video:this.el.data("src"),related:0}),this.player.addEventListener("apiready",function(t){e.ready=!0,void 0!==e.el.data("volume")&&e.player.setVolume(parseFloat(e.el.data("volume").toString().replace(",",".")))}),this.player.addEventListener("ended",function(t){EventListener.fire("videoEnded",e.el.attr("id"))})},DailymotionPlayer.prototype.play=function(){this.player.play()},DailymotionPlayer.prototype.pause=function(){this.player.pause()},DailymotionPlayer.prototype.paused=function(){return this.player.paused},DailymotionPlayer.prototype.seek=function(e){this.player.seek(e)},DailymotionPlayer.prototype.getTime=function(){},DailymotionPlayer.prototype.getDuration=function(){},DailymotionPlayer.prototype.getVolume=function(){return this.volume},DailymotionPlayer.prototype.setVolume=function(e){this.player.setVolume(e),this.volume=e},DailymotionPlayer.prototype.load=function(e){var t=this,a=function(){t.ready?t.player.load(e,{autoplay:!1,start:0}):setTimeout(a,200)};a()},VimeoPlayer.prototype.init=function(){var e=new Vimeo.Player(this.el[0]);this.player=e,this.volume=void 0!==this.el.data("volume")?parseFloat(this.el.data("volume").toString().replace(",",".")):1,e.on("ready",()=>{this.player=e,this.ready=!0,e.on("pause",()=>{this.isPaused=!0}),e.on("play",()=>{this.isPaused=!1}),e.on("ended",()=>{EventListener.fire("videoEnded",this.el.attr("id"))}),1!=this.el.data("autoplay")&&e.setVolume(this.volume)}),1!=this.el.data("autoplay")&&e.setVolume(this.volume),e.on("pause",()=>{this.isPaused=!0}),e.on("play",()=>{this.isPaused=!1}),e.on("ended",()=>{EventListener.fire("videoEnded",this.el.attr("id"))})},VimeoPlayer.prototype.play=function(){this.player.play()},VimeoPlayer.prototype.pause=function(){this.player.pause()},VimeoPlayer.prototype.paused=function(){return this.isPaused},VimeoPlayer.prototype.seek=function(e){this.player.setCurrentTime(e),this.pause()},VimeoPlayer.prototype.getTime=function(){this.player.getCurrentTime()},VimeoPlayer.prototype.getDuration=function(){this.player.getDuration()},VimeoPlayer.prototype.getVolume=function(){return this.volume},VimeoPlayer.prototype.setVolume=function(e){this.player.setVolume(e),this.volume=e},VimeoPlayer.prototype.load=function(e){var t=()=>{this.ready?this.player.loadVideo(e):setTimeout(t,200)};t()},DamdyPlayer.prototype.init=function(){var e=this,t={autostart:$(this.el).data("autostart"),loop:$(this.el).data("loop"),publisherId:DAMDY.PUBLISHERID,playerGuid:DAMDY.PLAYERGUID,playerParamsUrl:DAMDY.URLSERVICES+"/smartplayerconfig-"+DAMDY.APIKEY+".html",callback:function(t,a){e.player=a}},a=0,i=function(){var r=window["bsEmbedPlayer"+DAMDY.PLAYERGUID];r?r(e.el.get(0),t):++a<=5&&setTimeout(function(){i()},200)};i()},DamdyPlayer.prototype.play=function(){this.player.play()},DamdyPlayer.prototype.pause=function(){this.player.pause()},DamdyPlayer.prototype.paused=function(){return"playing"!=this.player.getState()},DamdyPlayer.prototype.seek=function(e){this.player.seekTo(e)},DamdyPlayer.prototype.getTime=function(){return this.player.getPosition()},DamdyPlayer.prototype.getDuration=function(){return this.player.getDuration()},DamdyPlayer.prototype.getVolume=function(){return this.player.getVolume()/100}
1,DamdyPlayer.prototype.setVolume=function(e){this.player.volume(100*e)},void 0===Array.prototype.getUnique&&(Array.prototype.getUnique=function(){for(var e={},t=[],a=0,i=this.length;a<i;++a)e.hasOwnProperty(this[a])||(t.push(this[a]),e[this[a]]=1);return t}),void 0===Array.prototype.move&&(Array.prototype.move=function(e,t){if(t>=this.length)for(var a=t-this.length;1+a--;)this.push(void 0);return this.splice(t,0,this.splice(e,1)[0]),this}),void 0===Array.prototype.unset&&(Array.prototype.unset=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)}),void 0===Array.prototype.map&&(Array.prototype.map=function(e){for(var t=new Array(this.length),a=0;a<this.length;a++)t[a]=e(this[a]);return t}),$.cssHooks.backgroundColor={get:function(e){if(e){var t=null,a=function(e){return("0"+parseInt(e).toString(16)).slice(-2)};e.currentStyle?t=e.currentStyle.backgroundColor:window.getComputedStyle&&(t=document.defaultView.getComputedStyle(e,null).getPropertyValue("background-color")),t||(t=e.style.backgroundColor);var i=t;return-1==t.search("rgb")?t:(t=-1==t.search("rgba")?t.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/):t.match(/^rgba\((\d+),\s*(\d+),\s*(\d+)\,\s*(\d+)\)$/))?t[4]&&0===parseInt(t[4])?"transparent":"#"+a(t[1])+a(t[2])+a(t[3]):i}}},function(e,t){if("IntersectionObserver"in e&&"IntersectionObserverEntry"in e&&"intersectionRatio"in e.IntersectionObserverEntry.prototype)"isIntersecting"in e.IntersectionObserverEntry.prototype||Object.defineProperty(e.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{console.log("no IntersectionObserver");var a=[];function i(e){this.time=e.time,this.target=e.target,this.rootBounds=e.rootBounds,this.boundingClientRect=e.boundingClientRect,this.intersectionRect=e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,a=t.width*t.height,i=this.intersectionRect,r=i.width*i.height;this.intersectionRatio=a?Number((r/a).toFixed(4)):this.isIntersecting?1:0}function r(e,t){var a,i,r,n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(a=this._checkForIntersections.bind(this),i=this.THROTTLE_TIMEOUT,r=null,function(){r||(r=setTimeout(function(){a(),r=null},i))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map(function(e){return e.value+e.unit}).join(" ")}function n(e,t,a,i){"function"==typeof e.addEventListener?e.addEventListener(t,a,i||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,a)}function o(e,t,a,i){"function"==typeof e.removeEventListener?e.removeEventListener(t,a,i||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,a)}function s(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(e,t){for(var a=t;a;){if(a==e)return!0;a=c(a)}return!1}function c(e){var t=e.parentNode;return t&&11==t.nodeType&&t.host?t.host:t&&t.assignedSlot?t.assignedSlot.parentNode:t}r.prototype.THROTTLE_TIMEOUT=100,r.prototype.POLL_INTERVAL=null,r.prototype.USE_MUTATION_OBSERVER=!0,r.prototype.observe=function(e){if(!this._observationTargets.some(function(t){return t.element==e})){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},r.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter(function(t){return t.element!=e}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},r.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},r.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},r.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter(function(e,t,a){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==a[t-1]})},r.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},r.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(n(e,"resize",this._checkForIntersections,!0),n(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in e&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},r.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,o(e,"resize",this._checkForIntersections,!0),o(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},r.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),a=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
1this._observationTargets.forEach(function(r){var n=r.element,o=s(n),l=this._rootContainsTarget(n),c=r.entry,d=t&&l&&this._computeTargetAndRootIntersection(n,a),p=r.entry=new i({time:e.performance&&performance.now&&performance.now(),target:n,boundingClientRect:o,rootBounds:a,intersectionRect:d});c?t&&l?this._hasCrossedThreshold(c,p)&&this._queuedEntries.push(p):c&&c.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},r.prototype._computeTargetAndRootIntersection=function(a,i){if("none"!=e.getComputedStyle(a).display){for(var r,n,o,l,d,p,u,h,y=s(a),m=c(a),f=!1;!f;){var v=null,g=1==m.nodeType?e.getComputedStyle(m):{};if("none"==g.display)return;if(m==this.root||m==t?(f=!0,v=i):m!=t.body&&m!=t.documentElement&&"visible"!=g.overflow&&(v=s(m)),v&&(r=v,n=y,void 0,void 0,void 0,void 0,void 0,void 0,o=Math.max(r.top,n.top),l=Math.min(r.bottom,n.bottom),d=Math.max(r.left,n.left),p=Math.min(r.right,n.right),h=l-o,!(y=(u=p-d)>=0&&h>=0&&{top:o,bottom:l,left:d,right:p,width:u,height:h})))break;m=c(m)}return y}},r.prototype._getRootRect=function(){var e;if(this.root)e=s(this.root);else{var a=t.documentElement,i=t.body;e={top:0,left:0,right:a.clientWidth||i.clientWidth,width:a.clientWidth||i.clientWidth,bottom:a.clientHeight||i.clientHeight,height:a.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},r.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map(function(t,a){return"px"==t.unit?t.value:t.value*(a%2?e.width:e.height)/100}),a={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return a.width=a.right-a.left,a.height=a.bottom-a.top,a},r.prototype._hasCrossedThreshold=function(e,t){var a=e&&e.isIntersecting?e.intersectionRatio||0:-1,i=t.isIntersecting?t.intersectionRatio||0:-1;if(a!==i)for(var r=0;r<this.thresholds.length;r++){var n=this.thresholds[r];if(n==a||n==i||n<a!=n<i)return!0}},r.prototype._rootIsInDom=function(){return!this.root||l(t,this.root)},r.prototype._rootContainsTarget=function(e){return l(this.root||t,e)},r.prototype._registerInstance=function(){a.indexOf(this)<0&&a.push(this)},r.prototype._unregisterInstance=function(){var e=a.indexOf(this);-1!=e&&a.splice(e,1)},e.IntersectionObserver=r,e.IntersectionObserverEntry=i}}(window,document),function(e){if(!function(){try{return"localStorage"in window&&window.localStorage!=null}catch(e){return false}}()){var t={};window.localStorage={setItem:function(e,a){return t[e]=String(a)},getItem:function(e){return t.hasOwnProperty(e)?t[e]:void 0},removeItem:function(e){return delete t[e]},clear:function(){return t={}}}}}(),function(e){function t(e,t){if(!(e.originalEvent.touches.length>1)){e.preventDefault();var a=e.originalEvent.changedTouches[0],i=document.createEvent("MouseEvents");i.initMouseEvent(t,!0,!0,window,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(i)}}if(e.support.touch="ontouchend"in document,e.support.touch){var a,i=e.ui.mouse.prototype,r=i._mouseInit,n=i._mouseDestroy;i._touchStart=function(e){!a&&this._mouseCapture(e.originalEvent.changedTouches[0])&&(a=!0,this._touchMoved=!1,t(e,"mouseover"),t(e,"mousemove"),t(e,"mousedown"))},i._touchMove=function(e){a&&(this._touchMoved=!0,t(e,"mousemove"))},i._touchEnd=function(e){a&&(t(e,"mouseup"),t(e,"mouseout"),this._touchMoved||t(e,"click"),a=!1)},i._mouseInit=function(){var t=this;t.element.bind({touchstart:e.proxy(t,"_touchStart"),touchmove:e.proxy(t,"_touchMove"),touchend:e.proxy(t,"_touchEnd")}),r.call(t)},i._mouseDestroy=function(){var t=this;t.element.unbind({touchstart:e.proxy(t,"_touchStart"),touchmove:e.proxy(t,"_touchMove"),touchend:e.proxy(t,"_touchEnd")}),n.call(t)}}}(jQuery),function(){var e=$.support.touch,t=e?"touchstart":"mousedown",a=e?"touchend":"mouseup",i=e?"touchmove":"mousemove";
1$.event.special.swipeupdown={setup:function(){var e=$(this);e.bind(t,function(t){var r,n=t.originalEvent.touches?t.originalEvent.touches[0]:t,o={time:(new Date).getTime(),coords:[n.pageX,n.pageY],origin:$(t.target)};function s(e){if(o){var t=e.originalEvent.touches?e.originalEvent.touches[0]:e;r={time:(new Date).getTime(),coords:[t.pageX,t.pageY]}}}e.bind(i,s).one(a,function(t){e.unbind(i,s),o&&r&&r.time-o.time<1e3&&Math.abs(o.coords[1]-r.coords[1])>30&&Math.abs(o.coords[0]-r.coords[0])<75&&o.origin.trigger("swipeupdown").trigger(o.coords[1]>r.coords[1]?"swipeup":"swipedown"),o=r=void 0})})}},$.each({swipedown:"swipeupdown",swipeup:"swipeupdown"},function(e,t){$.event.special[e]={setup:function(){$(this).bind(t,$.noop)}}})}();var local="dev.eu.racontr.local"==window.location.hostname,isOpera=!!window.opr&&!!opr.addons||!!window.opera||navigator.userAgent.indexOf(" OPR/")>=0,isFirefox="undefined"!=typeof InstallTrigger,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),isEdge=/Edge/.test(navigator.userAgent),isIE=!!document.documentMode||isEdge,isChrome=!!window.chrome&&!isOpera,isWebkit=/AppleWebKit/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),isiPhone=/iPhone/.test(navigator.userAgent)&&/iPod/.test(navigator.vendor),isiOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,isAndroid=navigator.userAgent.toLowerCase().indexOf("android")>-1,isSamsung=navigator.userAgent.match(/SAMSUNG|Samsung|SGH-[I|N|T]|GT-[I|N]|SM-[N|P|T|Z]|SHV-E|SCH-[I|J|R|S]|SPH-L/i),isOculusBrowser=/OculusBrowser/.test(navigator.userAgent),isSamsungBrowser=!(!/SamsungBrowser/.test(navigator.userAgent)||isOculusBrowser);function testLocalStorageActive(){try{return localStorage.setItem("test","test"),localStorage.removeItem("test"),!0}catch(e){return!1}}var isLocalStorageActive=testLocalStorageActive();function isURL(e){return document.location.pathname===e}function isEmpty(e){for(var t in e)return!1;return!0}function objLength(e){var t=0;for(var a in e)e.hasOwnProperty(a)&&++t;return t}function cloneObj(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var a in e)e.hasOwnProperty(a)&&("object"==typeof e[a]?t[a]=cloneObj(e[a]):t[a]=e[a]);return t}function rgbToHex(e,t,a){var i=function(e){var t=parseInt(e).toString(16);return 1==t.length?"0"+t:t};return"#"+i(e)+i(t)+i(a)}function hexToRgba(e,t){void 0===t&&(t=1);e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,a,i){return t+t+a+a+i+i});var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?"rgba("+parseInt(a[1],16)+", "+parseInt(a[2],16)+", "+parseInt(a[3],16)+", "+t+")":null}function getRotation(e){var t=e.attr("style"),a=e.css("-webkit-transform")||e.css("-moz-transform")||e.css("-ms-transform")||e.css("-o-transform")||e.css("transform"),i=0,r=t.match(/rotate\((-?\d*)deg\)/);if(r)i=r[1];else if("none"!==a&&""!==a&&void 0!==a){var n=a.split("(")[1].split(")")[0].split(","),o=n[0],s=n[1];i=Math.round(Math.atan2(s,o)*(180/Math.PI))}return i}function msToTime(e){return{min:Math.floor(e/6e4),sec:Math.floor(e%6e4/1e3),frame:Math.floor(e%6e4%1e3)/40}}function pathMedia(e,t,a){void 0===a&&(a=!1);var i=e,r="";return isNaN(e)&&(i=MEDIAS.indexOf(e)),-1==i?r=e:(r=CONT_URL+"/"+MEDIAS[i],1==EXPORT?r="video"==t?"media/"+MEDIAS[i]:"media/opti/"+racontr_device.context+"-"+MEDIAS[i]:a?r=1==EXPORT?"video"==t?CONT_URL+"/media/"+MEDIAS[i]:CONT_URL+"/media/opti/"+racontr_device.context+"-"+MEDIAS[i]:"video"==t?CONT_URL+"/media/"+MEDIAS[i]:CONT_URL+"/opti/"+racontr_device.context+"-"+MEDIAS[i]:""!==TEMPLATE[i]&&(r=CDN_TEMPLATE+TEMPLATE[i]+"/"+MEDIAS[i])),r}function getExt(e){return e.split(".").pop()}function removeExt(e){return e.substr(0,e.lastIndexOf("."))}function str_slug(e){e=(e=e.replace(/^\s+|\s+$/g,"")).toLowerCase();for(var t="àáäâèéëêìíïîòóöôùúüûñç·/_,:;",a=0,i=t.length;a<i;a++)e=e.replace(new RegExp(t.charAt(a),"g"),"aaaaeeeeiiiioooouuuunc------".charAt(a));return e=e.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim()}function getProjectID(){var e=window.location.href.replace(/http(s?):\/\//,"");return e.substring(0,e.indexOf("."))}function getMaxZindex(e,t){return Math.max.apply(null,$.map($(container+" > "+t),function(e,t){return parseInt($(e).css("z-index"))||1}))}function msToFrame(e,t){var a=1e3/t;return parseInt(e)/a}function getScale(e){var t=$(e).css("-webkit-transform").match(/matrix\((-?\d*\.?\d+),\s*0,\s*0,\s*(-?\d*\.?\d+),\s*0,\s*0\)/);return t?t[1]:1}
1var players={},plugins={},COMPOS=PAGE[PAGE.TYPE.toUpperCase()],DISPLAYER=COMPOS.DISPLAYER,elements=$("#compos").find(".element"),zIndex=[],tweens=[];1==TIMELINE.OPTIONS.scroll&&(COMPOS.PROP="pro",DISPLAYER.ACTIVE=0);var page_loaded=!1;$(function(){racontr_device.detection(),"desktop"!=PAGE.FORMAT&&"tablet"!=PAGE.FORMAT&&"mobile"!=PAGE.FORMAT||redirectPage(),loading();var e={};$("#compos").find(".element").each(function(){$(this).hasClass("txt")&&!isIE&&$(this).find(".text-content").niceScroll({horizrailenabled:!1,smoothscroll:!1,touchbehavior:!1,zIndex:999999999999}),e[$(this).css("zIndex")]=$(this).data("id")});var t=[];for(var a in e)e.hasOwnProperty(a)&&t.push(a);t.sort();for(var i=0;i<t.length;i++){var r=t[i];zIndex.push(e[r])}EventListener.fire("DOMLoaded")});var racontrReady=new EventListener;function init_front(){$("#compos").find(".element").each(function(e){if(!FrontReady){var t={};$(this).removeAttr("style");var a=$(this).css(["left","top","width","height","opacity","backgroundColor"]);for(var i in a.rotate=$(this).data("rotate"),a.opacity=Math.round(100*a.opacity),a)"backgroundColor"!=i&&(a[i]=parseFloat(a[i])),t[i]="left"==i||"width"==i?"fix"!=COMPOS.PROP?a[i]/COMPOS.WIDTH*100+"%":a[i]:("top"==i||"height"==i)&&"fix"!=COMPOS.PROP?a[i]/COMPOS.HEIGHT*100+"%":a[i];$(this).data("posize",a).data("origin",a),isiOS&&$("#compos").hasClass("re-device-"+racontr_device.context)&&$(this).css("-webkit-transform","rotate("+$(this).data("rotate")+"deg)"),$(this).css("-webkit-transform-origin","50% 50% 0px"),$(this).css("transform-origin","50% 50% 0px"),$(this).css("visibility",0===parseFloat($(this).css("opacity"))?"hidden":"visible"),timeline.data[$(this).data("mark")]?$(this).css("display",0===timeline.data[$(this).data("mark")].visibility[0]?"block":"none"):$(this).css("display","block")}if(0!==$(this).find("> .plugin-container").length){var r=$(this).find(".plugin-container");plugins[$(this).data("id")]=cloneObj(window["plugin_"+r.data("type")]),plugins[$(this).data("id")].container=r,$(this).hasClass("elem-barChart")||$(this).hasClass("elem-roundChart")?void 0===PLUGIN_DATA[$(this).data("id")]||plugins[$(this).data("id")].defaults.data.labels.length<=PLUGIN_DATA[$(this).data("id")].data.labels.length?plugins[$(this).data("id")].data=$.extend(!0,plugins[$(this).data("id")].defaults,PLUGIN_DATA[$(this).data("id")]):plugins[$(this).data("id")].data=PLUGIN_DATA[$(this).data("id")]:plugins[$(this).data("id")].data=$.extend(!0,plugins[$(this).data("id")].defaults,PLUGIN_DATA[$(this).data("id")]),plugins[$(this).data("id")].construct(),$(r).find("img.lazy").lazyload({threshold:640,skip_invisible:!0,error:function(){var e=$
1(this).data("default");$(this).attr("src",e)}})}if(!FrontReady&&void 0!==TRANSITION[$(this).data("id")]&&void 0!==TRANSITION[$(this).data("id")][racontr_device.type.toLowerCase()]&&!1!==TRANSITION[$(this).data("id")][racontr_device.type.toLowerCase()].active){var n=$(this).parent(),o=$(this).data("id");if("compos"==n.attr("id"))tweens[o]||(tweens[o]={}),tweens[o][0]||(tweens[o][0]=[]),tweens[o][0][0]=racontr_transition.init($(this),TRANSITION[o],racontr_device.type.toLowerCase());else{var s=n.parents(".elem-box").data("id");tweens[s]||(tweens[s]={}),tweens[s][o]||(tweens[s][o]=[]),n.parents(".elem-box").find(".elem-box-wrapper").each(function(){tweens[s][o].push(racontr_transition.init($(this).find(".element-"+o),TRANSITION[o],racontr_device.type.toLowerCase()))})}}});var e=new IntersectionObserver(function(t,a){t.forEach(function(t){if(t.intersectionRatio>0){var a=$(t.target).data("id"),i=$(t.target).parent();if("compos"==i.attr("id"))void 0!==tweens[a]&&void 0!==tweens[a][0]&&(racontr_transition.play(tweens[a][0][0]),racontr_transition.killOnComplete(tweens[a][0][0]));else{var r=i.parents(".elem-box").data("id");void 0!==tweens[r]&&void 0!==tweens[r][a]&&(racontr_transition.play(tweens[r][a][0]),racontr_transition.killOnComplete(tweens[r][a][0]))}e.unobserve(t.target)}})},{root:"export-inline"!=EXPORT_TYPE?document.getElementById("racontr-body"):null,rootMargin:"50px",threshold:.01});for(var t in TRANSITION)$(".element-"+t).each(function(){e.observe($(this)[0])});if(!FrontReady){if(isiOS&&($("#racontr-body").css("-webkit-overflow-scrolling","touch"),$("#racontr-body").find("*").css("-webkit-overflow-scrolling","touch"),$("#racontr-body").find(".morphSVG").css("height","100%")),Object.keys(VARIABLES).length>0)racontr_variables.init(),(new EventListener).addEventListener("racontr_variablesUpdate",function(){racontr_variables.update()}),(new EventListener).addEventListener("racontr_variablesReset",function(){racontr_variables.reset()});racontr_action.init(),timeline.init(),timeline.tl.timeScale(0!==timeline.masters.length?1:TIMELINE.OPTIONS.speed),1==TIMELINE.OPTIONS.scroll&&timeline.scroll.init(),FrontReady=!0,EventListener.fire("FrontReady")}}racontrReady.addEventListener("RacontrReady",function(){if("export-embed"!=EXPORT_TYPE&&"export-inline"!=EXPORT_TYPE&&$("#racontr-body").css("position","fixed"),$("#racontr-body").find("img.lazy").lazyload({threshold:640,skip_invisible:!0,error:function(){var e=$
1(this).data("default");$(this).attr("src",e)}}),$("#compos").find(".elem-video, .elem-audio").each(function(){var e=$(this).find(".racontr-player");e.data("type")&&(players[$(this).data("id")]=new Player(e.data("type"),e),players[$(this).data("id")].init())}),!isEdge){var e=!1,t=!1,a=null;$(".mejs-controls").find(".mejs-time-rail *").off(),$("#compos").find(".racontr-player").on("mousedown",".mejs-time-rail",function(i){e=!0,a=players[$(i.currentTarget).parents(".mejs-container").parent().data("id")],t=!a.paused(),a.pause();isChrome?($(i.currentTarget).offset().left,PAGE.SCALE):$(i.currentTarget).offset().left}).on("mousemove",".mejs-time-rail",function(t){if(e){var i=isChrome?$(t.currentTarget).offset().left*PAGE.SCALE:$(t.currentTarget).offset().left;a.seek((t.clientX-i)/$(t.currentTarget).width()*a.getDuration())}}).on("mouseup",".mejs-time-rail",function(i){e=!1;var r=isChrome?$(i.currentTarget).offset().left*PAGE.SCALE:$(i.currentTarget).offset().left;a.seek((i.clientX-r)/$(i.currentTarget).width()*a.getDuration()),t&&a.play()})}$("#compos").on("click",".mejs-fullscreen-button",function(e){return e.stopPropagation(),!1}),PAGE.BRAIN_ID&&!racontr_brains.launched?(racontr_brains.brainsConnect(),racontr_brains.launched=!0):BRAINS_DATA&&objLength(BRAINS_DATA)>0&&!racontr_brains.launched?elements.each(function(){$(this).hasClass("elem-box")&&BRAINS_DATA[parseInt($(this).attr("box-id"))]&&!racontr_brains.launched&&(racontr_brains.brainsConnect(),racontr_brains.launched=!0)}):(BrainReady=!0,EventListener.fire("BrainReady")),$("#compos").find(".elem-box").each(function(){var e=BOX_DATA[$(this).data("id")];e.through&&1==e.through?$(this).css("pointer-events","none").find(".elem-box-container").css("pointer-events","none"):$(this).find(".elem-box-container").css("pointer-events","all")})});var racontr_pageLoaded=new EventListener;racontr_pageLoaded.addEventListener("racontr_pageLoaded",function(){if($("#racontr-body").scroll(),1!=TIMELINE.OPTIONS.scroll&&1==TIMELINE.OPTIONS.autoplay){var e="";1==PAGE.DEVICE[racontr_device.context]?e=racontr_device.context:1==PAGE.DEVICE[DEVICE_FIRST]&&(e=DEVICE_FIRST),(Object.keys(TIMELINE.DATA[e]).length>1||void 0!==TIMELINE.DATA[e].action&&Object.keys(TIMELINE.DATA[e].action).length>0)&&timeline.tl.play()}(isiPhone||isIE)&&$(window).resize(),""==PAGE.PARALLAXEX&&""==PAGE.PARALLAXEY||"0"==PAGE.PARALLAXEX&&"0"==PAGE.PARALLAXEY||parallaxe(),$(".elem-box").find("a").click(function(){$(this).attr("href")&&-1!=$(this).attr("href").indexOf("#!")&&"_new"!=$(this).attr("target")&&document.location.reload(!1)});var t=new IntersectionObserver(function(e,a){e.forEach(function(e){e.intersectionRatio>0&&($(e.target).trigger("appear"),$(e.target).removeClass("lazy"),t.unobserve(e.target))})},{root:"export-inline"!=EXPORT_TYPE?document.getElementById("racontr-body"):null,rootMargin:"500px",threshold:.01});if(0===objLength(BRAINS_DATA)&&$(".lazy").length>0){var a=0,i=0,r=0,n=new IntersectionObserver(function(e,o){e.forEach(function(o){if(o.intersectionRatio>0){var s=$(o.target).attr("src")||"";if(a++,$(o.target).attr(s)!=$(o.target).data("default")&&$(o.target).attr(s)!=$(o.target).data("original"))$(o.target).on("load",function(){r++;var e=Math.round(r/a*100/2);refreshLoading(e+loadingPercent<100?loadingPercent+e:100),a==r&&closeLoading(),$(o.target).off("load")}).on("error",function(){console.log("This image may have been deleted : "+s),r++;var e=Math.round(r/a*100/2);refreshLoading(e+loadingPercent<100?loadingPercent+e:100),a==r&&closeLoading()});else{r++;var l=Math.round(r/a*100/2);refreshLoading(l+loadingPercent<100?loadingPercent+l:100),a==r&&closeLoading()}$(o.target).trigger("appear"),$(o.target).removeClass("lazy"),n.unobserve(o.target)}else++i==e.length&&(refreshLoading(100),closeLoading()),n.unobserve(o.target),t.observe(o.target)})},{root:"export-inline"!=EXPORT_TYPE?document.getElementById("racontr-body"):null,rootMargin:"500px",threshold:.01});$(".lazy").each(function(){n.observe($(this)[0])})}else closeLoading(),$(".lazy").each(function(){t.observe($(this)[0])});page_loaded=!0});var focusPause=!1;function parallaxe(){var e=function(e,t){$("#compos").find(".element").each(function(){if(void 0!==PARALLAXE[$(this).data("id")]&&void 0!==PARALLAXE[$(this).data("id")][racontr_device.context]&&(PAGE.DEVICE[racontr_device.context]||(PARALLAXE[$(this).data("id")][racontr_device.context]=PARALLAXE[$(this).data("id")].desktop),0!==PARALLAXE[$(this).data("id")][racontr_device.context].intensityX||0!==PARALLAXE[$(this).data("id")][racontr_device.context].intensityY)){var a=$(this),i=PARALLAXE[$(this).data("id")][racontr_device.context].intensityX,r=PARALLAXE[$(this).data("id")][racontr_device.context].intensityY,n=PAGE.PARALLAXEX/1e4,o=PAGE.PARALLAXEY/1e4;n=0===n?.001:n,o=0===o?.001:o,void 0!==tweens[a.data("id")]&&1!=tweens[a.data("id")][0][0].totalProgress()||TweenLite.to(a,.5,{x:(a.position().left+e*i)*n,y:(a.position().top+t*r)*o})}})};isiPhone||isiOS||isAndroid||isSamsung||isOculusBrowser||isSamsungBrowser?($(document).off("mousemove"),window.DeviceOrientationEvent?window.addEventListener("deviceorientation",function(t){var a=10*t.gamma,i=10*t.beta;e(a,i)}):window.DeviceMotionEvent?window.addEventListener("devicemotion",function(t){var a=10*t.rotationRate.gamma,i=10*t.rotationRate.beta;e(a,i)}):console.log("accelerometer not usable, please use Chrome 7.0, Edge, or Firefox 6")):$(document).on("mousemove",function(t){var a=t.pageX-.5*$(window).width(),i=t.pageY-.5*$(window).height();e(a,i)})}$(window).focus(function(){focusPause&&(focusPause=!1,timeline.tl.progress()<1&&timeline.tl.play())}),$(window).blur(function(){if(!timeline.tl.paused()){timeline.tl.pause();for(var e=0;e<timeline.masters.length;e++)timeline.masters[e].pause();
1focusPause=!0}});var racontr_action={scrollElement:[],scrollObserver:{},desktopEvent:["click","mouseover","mouseleave","swipeleft","swiperight","swipeup","swipedown"],mobileEvent:["tap","mouseover","mouseleave","swipeleft","swiperight","swipeup","swipedown"],init:function(){for(var e in this.scrollElement=[],ACTIONS){var t=ACTIONS[e][racontr_device.type.toLowerCase()]||{};void 0!==t.click&&t.click.length>0||void 0!==$(".element-"+e).attr("href")&&""!==$(".element-"+e).attr("href")?$(".element-"+e).css("cursor","pointer"):$(".element-"+e).css("cursor","auto"),void 0!==t.scroll&&(void 0!==t.scroll.in&&t.scroll.in.length>0||void 0!==t.scroll.out&&t.scroll.out.length>0)?($(".element-"+e).addClass("scroll-element"),this.scrollElement=$(".element-"+e)):$(".element-"+e).removeClass("scroll-element")}if($("#racontr-body, #displayer").add($("#compos").find(".elem-box-container")).on("scroll",function(e){racontr_action.onEvent(e,{type:"scroll",id:0,element:$("#racontr-body")})}),$("#compos").find(".elem-box-container").off("scroll").on("scroll",function(e){racontr_action.onEvent(e,{type:"scroll",id:$(this).parent().data("id"),element:$(this).parent().get(0)})}),racontr_action.scrollElement.length>0){this.scrollObserver=new IntersectionObserver(function(e,t){e.forEach(function(e){var t=$(e.target).data("back");if(e.intersectionRatio>0&&!$(e.target).hasClass("re-"+racontr_device.type.toLowerCase()+"-hide")){var a=ACTIONS[$(e.target).data("id")][racontr_device.type.toLowerCase()].scroll.in;racontr_action.doAction("scrollIn",a,$(e.target))}if(0===e.intersectionRatio&&page_loaded&&!$(e.target).hasClass("re-"+racontr_device.type.toLowerCase()+"-hide"))if(t&&t.scrollOut&&t.scrollOut.length>0)racontr_action.doAction("scrollIn",t.scrollOut,$(e.target),!0),t.scrollOut=[],$(e.target).data("back",t);else{var i=ACTIONS[$(e.target).data("id")][racontr_device.type.toLowerCase()].scroll.out;racontr_action.doAction("scrollOut",i,$(e.target))}})},{root:"export-inline"!=EXPORT_TYPE?document.getElementById("racontr-body"):null,threshold:.001});var a=this;$(".scroll-element").each(function(){a.scrollObserver.observe($(this)[0])})}var i="DESKTOP"==racontr_device.type?this.desktopEvent:this.mobileEvent;$("#compos").find(".element").on(i.join(" "),racontr_action.onEvent)},onEvent:function(e,t){var a=t?t.type:e.type,r=t?t.id:$(this).data("id"),n=t?t.element:$(this)[0],o=!0;if($(n).hasClass("element")||"racontr-body"==$(n).attr("id")){var s=[],l=$(n).data("back")||{};$("#compos").data("back");if(!("click"!=a&&"tap"!=a||ACTIONS[r]&&ACTIONS[r][racontr_device.context]&&void 0!==ACTIONS[r][racontr_device.context].click&&ACTIONS[r][racontr_device.context].click.length>0))return void("click"!=a&&"tap"!=a||!$(n).attr("href")||(e.preventDefault(),e.stopPropagation(),$(n).attr("target")?window.open($(n).attr("href"),"_blank"):window.location=$(n).attr("href")));if(ACTIONS[r]&&ACTIONS[r][racontr_device.type.toLowerCase()]){switch(a){case"click":case"tap":if($(n).hasClass("elem-bouton")&&"switch"==plugins[r].data.config.type&&!e.originalEvent)return;if(a="click",e.preventDefault(),l.click&&l.click.length>0){for(s=l.click,i=0;i<ACTIONS[r][racontr_device.type.toLowerCase()].click.length;i++)"variable"==ACTIONS[r][racontr_device.type.toLowerCase()].click[i].element&&s.push(ACTIONS[r][racontr_device.type.toLowerCase()].click[i]);o=!1}else s=ACTIONS[r][racontr_device.type.toLowerCase()].click;l.click=[],$(n).data("back",l);break;case"mouseover":if($(e.currentTarget).hasClass("mouseover"))return!0;$(e.currentTarget).addClass("mouseover"),s=ACTIONS[r][racontr_device.type.toLowerCase()].roll?ACTIONS[r][racontr_device.type.toLowerCase()].roll.over:[];break;case"mouseleave":$(e.currentTarget).removeClass("mouseover"),s=ACTIONS[r][racontr_device.type.toLowerCase()].roll?ACTIONS[r][racontr_device.type.toLowerCase()].roll.out:[],l.mouseleave&&(s=s.concat(l.mouseleave),l.mouseleave=[],$(n).data("back",l));break;case"swipeleft":s=ACTIONS[r][racontr_device.type.toLowerCase()].swipe?ACTIONS[r][racontr_device.type.toLowerCase()].swipe.left:[],l.swiperight&&(s=s.concat(l.swiperight),l.swiperight=[],$(n).data("back",l));break;case"swiperight":s=ACTIONS[r][racontr_device.type.toLowerCase()].swipe?ACTIONS[r][racontr_device.type.toLowerCase()].swipe.right:[],l.swipeleft&&(s=s.concat(l.swipeleft),l.swipeleft=[],$(n).data("back",l));break;case"swipedown":s=ACTIONS[r][racontr_device.type.toLowerCase()].swipe?ACTIONS[r][racontr_device.type.toLowerCase()].swipe.down:[],l.swipeup&&(s=s.concat(l.swipeup),l.swipeup=[],$(n).data("back",l));break;case"swipeup":s=ACTIONS[r][racontr_device.type.toLowerCase()].swipe?ACTIONS[r][racontr_device.type.toLowerCase()].swipe.up:[],l.swipedown&&(s=s.concat(l.swipedown),l.swipedown=[],$(n).data("back",l))}racontr_action.doAction(a,s,n,o)}else racontr_action.doAction(a,s,n,o);"function"==typeof ga&&s.length>0&&racontr_action.ga(a,n,s)}},doAction:function(e,t,a,i){t=t||[];for(var r=$(a).parent(),n=[],o=[],s=new TimelineMax({useFrames:1,paused:1,onComplete:function(){"click"!=e&&"tap"!=e||!$(a).attr("href")||($(a).attr("target")?window.open($(a).attr("href"),"_blank"):window.location=$(
1a).attr("href")),$("#racontr-body").find(".elem-txt .text-content").getNiceScroll().resize()}}),l=0;l<t.length;l++){var c=t[l].value,d=cloneObj(t[l]),p=PROJECT_ID+"_variables";if("remote"==t[l].element)try{Object.values(plugins).find(function(e){return e.data.remotepage}).dispatchRemote(t[l])}catch(e){console.error(e)}if("class"==t[l].element)i&&"click"==e&&o.push(t[l]),function(e,t){setTimeout(function(){trigger_class(e,t.value)},t.delay)}(t[l].act.replace("trigger_class_","").replace("trigger_",""),t[l]);var u={};if(u=isLocalStorageActive&&localStorage.getItem(p)?JSON.parse(localStorage.getItem(p)):{},isLocalStorageActive&&"variable"==t[l].element){var h={"+":function(e,t){return e+t},"-":function(e,t){return e-t},"/":function(e,t){return e/t},x:function(e,t){return e*t},toggle:function(e){return"true"==e?"false":"true"}};if(u[t[l].act]&&""!==u[t[l].act].value){switch(u[t[l].act].type){case"number":u[t[l].act].value=h[t[l].operator](u[t[l].act].value,parseInt(t[l].value));break;case"string":u[t[l].act].value=t[l].value;break;case"boolean":"toggle"==t[l].operator?u[t[l].act].value=h[t[l].operator](u[t[l].act].value):u[t[l].act].value=t[l].operator}isLocalStorageActive&&(localStorage.removeItem(p),localStorage.setItem(p,JSON.stringify(u)))}else"reset"==t[l].act&&EventListener.fire("racontr_variablesReset");EventListener.fire("racontr_variablesUpdate")}if("0"==t[l].element||!($(".elem-"+t[l].element).length<1||$(".elem-"+t[l].element).hasClass("re-"+racontr_device.type.toLowerCase()+"-hide"))){switch(t[l].act){case"play":case"pause":case"togglePlay":case"seek":mediaAction(t[l],r);break;case"volume":var y="0"==t[l].element?r:r.find("> .elem-"+t[l].element),m=null;m=(I=$(y).hasClass("elem-video")?$(y).find("video")[0]:$(y).find("audio")[0])?Math.round(100*I.volume):Math.round(100*$(y).find("iframe").data("volume")),mediaAction(t[l],r);break;case"timeline_play":case"timeline_pause":case"timeline_togglePlay":case"timeline_seek":var f={};"timeline_seek"==t[l].act&&(f.seek=t[l].value),s.addCallback(_callback,msToFrame(t[l].delay,TIMELINE.FPS),[t[l].act,f]);break;case"fullscreen_project":setTimeout(fullscreenProject,t[l].delay);break;case"trigger_click":case"trigger_mouseover":case"trigger_mouseleave":case"trigger_swipeup":case"trigger_swipedown":case"trigger_swipeleft":case"trigger_swiperight":var v=t[l].act.split("_");if($(a).parent().hasClass("elem-box-wrapper")){t[l];"desktop"!=racontr_device.type.toLowerCase()&&"click"==v[1]?function(e,t,a){setTimeout(function(){dynbox_trigger(e,t,"tap")},t.delay)}(a,t[l]):function(e,t,a){setTimeout(function(){dynbox_trigger(e,t,a)},t.delay)}(a,t[l],v[1])}else s.addCallback(_callback,msToFrame(t[l].delay,TIMELINE.FPS),["trigger",{type:v[1],mark:t[l].element}]);break;case"trigger_scrollin":var g=$('[data-mark="'+t[l].element+'"]').data("back");$(a).parent().hasClass("elem-box-wrapper")?function(e,t,a){setTimeout(function(){scroll_trigger($(e).parent().find('[data-mark="'+t.element+'"]'),a,"scrollIn")},t.delay)}(a,t[l],g):function(e,t){setTimeout(function(){scroll_trigger($('[data-mark="'+e.element+'"]'),"scrollIn",g)},e.delay)}(t[l]);break;case"trigger_scrollout":var E=$('[data-mark="'+t[l].element+'"]').data("back");$(a).parent().hasClass("elem-box-wrapper")?setTimeout(function(){scroll_trigger($(a).parent().find('[data-mark="'+t[l].element+'"]'),E,"scrollOut")},t[l].delay):setTimeout(function(){scroll_trigger($('[data-mark="'+t[l].element+'"]'),"scrollOut",E)},t[l].delay);break;case"under":case"over":s.addCallback(_callback,msToFrame(t[l].delay,TIMELINE.FPS),["zIndexChange",{direction:t[l].act,element:t[l].element,value:t[l].value}]);break;default:var I,T={},b={};m=null;if(!(I=(y="0"==t[l].element?r:r.find("> .elem-"+t[l].element)).data("origin"))||"string"!=typeof I.left||"string"!=typeof I.top||-1==I.left.indexOf("%")&&-1==I.top.indexOf("%")||(I.left=y.css("left"),I.top=y.css("top")),0==y.length)return!1;if("left"==t[l].act||"top"==t[l].act||"width"==t[l].act||"height"==t[l].act)T[t[l].act]=c+"px",m=parseFloat(I[t[l].act]);else if("plusX"==t[l].act||"plusY"==t[l].act)T["plusX"==t[l].act?"left":"top"]="+="+c,m=c>=0?"-"+c:Math.abs(c);else if("background"==t[l].act)T.backgroundColor=c,m=I.backgroundColor;
1else if("opacity"==t[l].act)T.autoAlpha=c/100,T.visibility=c>0?"visible":"hidden",m=I.opacity;else if("rotation"==t[l].act)T.rotation=c,m=I.rotate;else if("scale"==t[l].act)T.scale=c,m=1;else if("scroll"==t[l].act){if(r.hasClass("elem-box-wrapper")?y=r.parent():(y=COMPOS.WIDTH==DISPLAYER.WIDTH&&COMPOS.HEIGHT==DISPLAYER.HEIGHT?$("#racontr-body"):$("#displayer"),"export-inline"==EXPORT_TYPE&&(y=divScrollbar(y))),"min"==c||"max"==c){var A=y.prop("scrollWidth"),P=y.prop("scrollHeight");scroll_value_X="min"==c?0:A,scroll_value_Y="min"==c?0:P}else scroll_value_X=parseFloat($(".elem-"+c).css("left")),scroll_value_Y=parseFloat($(".elem-"+c).css("top"));b=r.hasClass("elem-box-wrapper")?{x:scroll_value_X,y:scroll_value_Y}:{x:1!=DISPLAYER.ACTIVE?scroll_value_X*PAGE.SCALE:scroll_value_X,y:1!=DISPLAYER.ACTIVE?scroll_value_Y*PAGE.SCALE:scroll_value_Y}}"click"!=e&&1==t[l].back&&(d.value=m,d.rev=0,o.push(d));var L={delay:msToFrame(t[l].delay,TIMELINE.FPS),ease:t[l].effect};objLength(T)>0&&(L.css=T),objLength(b)>0&&(L.scrollTo=b),n.push(TweenMax.to(y,msToFrame(t[l].duration,TIMELINE.FPS),L))}"click"==e&&i&&(d.value=1==t[l].back?m:c,d.rev=0,o.push(d)),s.insert(n)}}if(a){var w=$(a).data("back")||{},_=$(a).data("memory-back")||{};"click"==e?_.click?w.click=i?_.click:o:(w.click=o,_.click=o):"mouseover"==e?_.mouseleave?w.mouseleave=_.mouseleave:(w.mouseleave=o,_.mouseleave=o):"swipeleft"==e?_.swipeleft?w.swipeleft=_.swipeleft:(w.swipeleft=o,_.swipeleft=o):"swiperight"==e?_.swiperight?w.swiperight=_.swiperight:(w.swiperight=o,_.swiperight=o):"swipedown"==e?_.swipedown?w.swipedown=_.swipedown:(w.swipedown=o,_.swipedown=o):"swipeup"==e?_.swipeup?w.swipeup=_.swipeup:(w.swipeup=o,_.swipeup=o):"scrollIn"==e&&(_.scrollOut?w.scrollOut=_.scrollOut:(w.scrollOut=o,_.scrollOut=o)),$(a).data("back",w),$(a).data("memory-back",_)}s.play()},ga:function(e,t,a){for(var i=0;i<a.length;i++)""!==a[i].ga&&ga("send",{hitType:"event",eventCategory:e+"-"+$(t).data("name"),eventAction:e,eventLabel:a[i].ga})}};function mediaAction(e,t){var a=t.find(".elem-"+e.element),i={id:a.data("id")};"seek"==e.act?i.seek=e.value/1e3:"volume"==e.act&&(i.duration=e.duration,void 0!==e.value?i.value=e.value:1==a.find(".racontr-player[data-volume]").length?i.value=100*parseInt(a.find(".player[data-volume]").data("volume")):i.value=100,0==i.value?a.find("video").prop("muted",!0):a.find("video").prop("muted",!1)),setTimeout(function(){_callback("Media_"+e.act,i)},e.delay)}function trigger(e,t){switch(e){case"click":case"tap":var a=$("#compos").find(".elem-"+t);"DESKTOP"==racontr_device.type?a[0]&&a[0].click():a.trigger("tap");break;case"scrollin":racontr_action.doAction(e,ACTIONS[$("#compos").find(".elem-"+t).data("id")][racontr_device.type.toLowerCase()].scroll.in);break;case"scrollout":racontr_action.doAction(e,ACTIONS[$("#compos").find(".elem-"+t).data("id")][racontr_device.type.toLowerCase()].scroll.out);break;case"appear":$("#compos").find(".elem-"+t).find("img.lazy").trigger("appear").removeClass("lazy");break;default:$("#compos").find(".elem-"+t).trigger(e)}}function trigger_class(e,t){switch(e){case"click":case"tap":var a=$("#compos").find("."+t);"DESKTOP"==racontr_device.type?a.length>0&&a.click():a.trigger("tap");break;case"scrollin":racontr_action.doAction(e,ACTIONS[$("#compos").find("."+t).data("id")][racontr_device.type.toLowerCase()].scroll.in);break;case"scrollout":racontr_action.doAction(e,ACTIONS[$("#compos").find("."+t).data("id")][racontr_device.type.toLowerCase()].scroll.out);break;case"appear":$("#compos").find("."+t).find("img.lazy").trigger("appear").removeClass("lazy");break;default:$("#compos").find("."+t).trigger(e)}}function _callback(e,t){switch(e){case"Media_play":players[t.id].play();break;case"Media_pause":players[t.id].pause();break;case"Media_togglePlay":players[t.id].paused()?players[t.id].play():players[t.id].pause();break;case"Media_seek":players[t.id].seek(t.seek),players[t.id].play();break;case"Media_volume":fadeVolume(players[t.id],t.value,t.duration);break;case"timeline_play":1!=TIMELINE.OPTIONS.scroll&&timeline.play();break;case"timeline_pause":1!=TIMELINE.OPTIONS.scroll&&timeline.pause();break;case"timeline_togglePlay":1!=TIMELINE.OPTIONS.scroll&&(timeline.tl.paused()?timeline.play():timeline.pause());break;case"timeline_seek":timeline.seek(msToFrame(t.seek,TIMELINE.FPS));break;case"trigger":trigger(t.type,t.mark);break;case"zIndexChange":zIndexChange(t.element,t.value,t.direction)}}function fadeVolume(e,t,a){var i=0,r=e.getVolume(),n=t/100,o=Math.abs(r-n)/10,s=parseInt(a)/10,l=r>n?"out":"in",c=function(){var t=0;++i<=10&&(t="in"==l?r+o*i:r-o*i,e.setVolume(t),setTimeout(c,s))};c()}function fullscreenProject(){var e=document.body;document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msCancelFullScreen&&document.msCancelFullScreen():e.requestFullScreen?e.requestFullScreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}function zIndexChange(e,t,a){var i=$(".elem-"+e).data("id"),r=zIndex.indexOf(i),n=0;if("max"==t||"min"==t)n="under"==a?0:zIndex.length-1;else{var o=$(".elem-"+t).data("id");n="over"==a?Math.min(zIndex.length,zIndex.indexOf(o)+1):zIndex.indexOf(i)>zIndex.indexOf(i)?zIndex.indexOf(i):Math.max(0,zIndex.indexOf(o)-1)}zIndex.move(r,n);for(var s=0;s<zIndex.length;s++)$("#element-"+zIndex[s]).css("zIndex",s)}function divScrollbar(e){var t=(e=$(e)).get(0).scrollWidth>e.get(0).clientWidth,a=e.get(0).scrollHeight>e.get(0).clientHeight;return t||a?e:e.is("body")?window:divScrollbar(e.parent())}function dynbox_trigger(e,t,a){$(e).parent().find('[data-mark="'+t.element+'"]').trigger(a)}function scroll_trigger(e,t,a){if(a&&a[t]&&a[t].length>0)racontr_action.doAction("scrollIn",a[t],e,!0),a[t]=[],e.data("back",a);else{var i=[];i="scrollIn"==t?ACTIONS[e.data("id")][racontr_device.type.toLowerCase()].scroll.in:ACTIONS[e.data("id")][racontr_device.type.toLowerCase()].scroll.out,racontr_action.doAction(t,i,e)}}var racontr_brains={launched:!1,data:null,brainsConnect:function(e){1!==parseInt($("#isPHP").val())||BrainReady?1===parseInt($("#isStatic").val())?void 0===e?(this.brains_plugins(),BrainReady=!0,EventListener.fire("BrainReady")):(racontr_brains.callback=e,$.ajax({url:URL_BRAINS+"/neurones/data?r="+Math.random(),method:"GET",success:racontr_brains.brainsSucces,error:function(){$.ajax({url:"brains.json",method:"GET",dataType:"json",success:racontr_brains.brainsSucces})}})):(void 0!==e&&(racontr_brains.callback=e),$.ajax({url:URL_BRAINS+"/neurones/data?r="+Math.random(),method:"GET",success:racontr_brains.brainsSucces,error:function(){$.ajax({url:"brains.json",method:"GET",dataType:"json",success:racontr_brains.brainsSucces})}})):(BrainReady=!0,this.brains_plugins(),EventListener.fire("BrainReady"))},brainsSucces:function(e,t,a){null===e&&(BrainReady=!0,EventListener.fire("BrainReady")),racontr_brains.data=e,PAGE.BRAIN_ID?racontr_brains.init_brains(e,t,a):racontr_brains.callback?racontr_brains.callback():BRAINS_DATA&&objLength(BRAINS_DATA)>0&&racontr_brains.init_brains(e,t,a),1!==parseInt($("#isPHP").val())||0==PAGE.NEURON||BrainReady||(BrainReady=!0,EventListener.fire("BrainReady"))},init_brains:function(e){var t=this;if(""!==PAGE.BRAIN_ID)for(var a=0;a<e.length;a++)if(PAGE.BRAIN_ID==e[a].id){var i=racontrHash.getHash();if(racontrHash.hash_data&&/^!list-(\d+)/.test(i[0])&&"list"==e[a].type)for(var r=0;r<e[a].data.length;r++)e[a].data[r].id==i[0].split("-").pop()&&t.uid_loop(e[a].data[r]);else"page"==e[a].type&&t.uid_loop(e[a])}BRAINS_DATA&&$.each(BRAINS_DATA,function(a){for(var i=0;i<e.length;i++)BRAINS_DATA[a].neuron_id==e[i].id&&t.occurence_loop(e[i],a)}),BrainReady=!0,EventListener.fire("BrainReady")},occurence_loop:function(e,t){var a=this;$(".elem-box-"+t).each(function(){var t=$(this).parent(),i=t.find(".elem-box-wrapper"),r=[],n=BOX_DATA[t.parent().data("id")]||{margin:0,repeat:0,sort:"desc"};0==n.repeat&&(n.repeat=1/0);for(var o=function(t){var n=$(i).clone();r.push(n),void 0!==e.data[t]&&(a.uid_loop(e.data[t],n),n.find("a").each(function(){var a=$(this).attr("href")||"";-1!=a.search("#!list")&&e.data[t]&&(a=a+"-"+e.data[t].id,$(this).attr("href",a))}))},s=Math.min(n.repeat,e.data.length),l=0;l<s;l++){o("asc"==n.sort?l:e.data.length-l-1)}t.append(r),i.remove()})},uid_loop:function(e,t){if(e){var a=$("head");if(e.data)for(var i=0;i<e.data.length;i++){var r=e.data[i],n=t?t.find(".cell-uid-"+r.cell_uid):$(".cell-uid-"+r.cell_uid);if(r.data){if(!t)switch(r.cell_uid){case"brains_title":a.find("title").text(r.data),a.find('meta[property="og:title"]').attr("content",r.data);break;case"brains_desc":a.find("meta[name=description]").attr("content",r.data),a.find('meta[property="og:description"]').attr("content",r.data);break;case"brains_keywords":a.find("meta[name=keywords]").attr("content",r.data);break;case"brains_img":a.find('meta[property="og:image"]').attr("content",r.data)}for(var o=0;o<n.length;o++){var s=$(n[o]).attr("data-id");$(n[o]).hasClass("elem-img")?$(n[o]).find(":first-child").attr("data-original",r.data).attr("src",r.data):$(n[o]).hasClass("elem-video")?players[s].load(r.data):$(n[o]).hasClass("elem-audio")?players[s].setSrc(r.data.url):$(n[o]).hasClass("elem-txt")?$(n[o]).find("#brain-style").length>0?($(n[o]).find("#brain-style").html(r.data.replace(/[\n\r]{4}/g,"<br/>")),$(n[o]).find(".text-content").html($(n[o]).find("#brain-style")[0].outerHTML)):$(n[o]).find(".text-content").html(r.data.replace(/[\n\r]{4}/g,"<br/>")):$(n[o]).hasClass("elem-hotlink")?$(n[o]).attr("href",r.data):void 0!==PLUGIN_DATA[s]&&racontr_brains.plugins_data($(n[o]),r.data)}}}}},brains_plugins:function(){if("undefined"!=typeof PLUGIN_BRAINS_DATA)for(var e in PLUGIN_BRAINS_DATA)PLUGIN_BRAINS_DATA[e].data=$.parseJSON(PLUGIN_BRAINS_DATA[e].data),racontr_brains.plugins_data($("#racontr-body").find(".cell-uid-"+PLUGIN_BRAINS_DATA[e].cell_uid),PLUGIN_BRAINS_DATA[e].data)},plugins_data:function(e,t){var a=$(e).data("id");if(e.hasClass("elem-slideshow")||e.hasClass("elem-gallery"))PLUGIN_DATA[a].slides=t;else if(e.hasClass("elem-counter")){var i={firstValue:t.begin,secondValue:t.end};i.firtsValue&&(PLUGIN_DATA[a]=$.extend(!0,PLUGIN_DATA[a],i))}else if(e.hasClass("elem-barChart")||e.hasClass("elem-roundChart")){for(var r=[],n=[],o=[],s=0;s<t.length;s++)r[s]=t[s].value,n[s]=t[s].color,o[s]=t[s].name;PLUGIN_DATA[a].data.datasets[0].data=$.extend(!0,PLUGIN_DATA[a].data.datasets[0].data,r),PLUGIN_DATA[a].data.datasets[0].backgroundColor=$.extend(!0,PLUGIN_DATA[a].data.datasets[0].backgroundColor,n),PLUGIN_DATA[a].data.labels=$.extend(!0,PLUGIN_DATA[a].data.labels,o)}else if(e.hasClass("elem-imagecomparer")){var l={back:t.before,front:t.after};l.back&&l.front&&(PLUGIN_DATA[a]=$.extend(!0,PLUGIN_DATA[a],l))}else if(e.hasClass("elem-dataviz")){for(var c={row:[]},d=0;d<t.length;d++){var p=t[d];d==t.length-1?(c.total=p.number,c.color=p.color):c.row.push(p)}PLUGIN_DATA[a]=$.extend(!0,PLUGIN_DATA[a],c)}
1else if(e.hasClass("elem-topmenu")){if(t.length>0){PLUGIN_DATA[a].topMenuElements=[];for(var u=0;u<t.length;u++)PLUGIN_DATA[a].topMenuElements.push({color:"none",depth:0,id:0,name:t[u].text,parent_id:null,position:u,selected:0,value1:t[u].url,icon:t[u].icon,radio1:"outracontr",radio2:"sametab"})}}else PLUGIN_DATA[a]=$.extend(!0,PLUGIN_DATA[a],t)}},racontr_device={containers:$("#racontr-body, #displayer, #compos, #compos .elem-box-wrapper"),type:PAGE.TYPE.toUpperCase(),context:PAGE.TYPE.toLowerCase(),device:"desktop",detection:function(){var e=new MobileDetect(window.navigator.userAgent),t=["DESKTOP","TABLET","MOBILE"],a=[];if(e.mobile())a=e.tablet()?1:2,this.device=e.tablet()?"tablet":"mobile";else{var i=$(window).width();if(i<=Math.min(PAGE.MOBILE.WIDTH,PAGE.MOBILE.DISPLAYER.WIDTH)?a=2:i>Math.min(PAGE.MOBILE.WIDTH,PAGE.MOBILE.DISPLAYER.WIDTH)&&i<=Math.min(PAGE.TABLET.WIDTH,PAGE.TABLET.DISPLAYER.WIDTH)?a=1:i>Math.min(PAGE.TABLET.WIDTH,PAGE.TABLET.DISPLAYER.WIDTH)&&(a=0),"desktop"!=PAGE.FORMAT||"tablet"!=PAGE.FORMAT||"mobile"!=PAGE.FORMAT)(new EventListener).addEventListener("beforeResizing",racontr_device.breakpoint)}DEVICE_FIRST!=t&&PAGE.DEVICE[t[a].toLowerCase()]>0?racontr_device.changeContext(t[a]):a-1>=0&&PAGE.DEVICE[t[a-1].toLowerCase()]>0&&racontr_device.changeContext(t[a-1])},breakpoint:function(){var e="",t=$(window).width();if(t<=Math.min(PAGE.MOBILE.WIDTH,PAGE.MOBILE.DISPLAYER.WIDTH)?e="MOBILE":t>Math.min(PAGE.MOBILE.WIDTH,PAGE.MOBILE.DISPLAYER.WIDTH)&&t<=Math.min(PAGE.TABLET.WIDTH,PAGE.TABLET.DISPLAYER.WIDTH)?e="TABLET":t>Math.min(PAGE.TABLET.WIDTH,PAGE.TABLET.DISPLAYER.WIDTH)&&(e="DESKTOP"),"vr"!=PAGE.FORMAT&&e!=racontr_device.context.toUpperCase()&&PAGE.DEVICE[e.toLowerCase()]>0){for(var a in racontr_device.changeContext(e),resize_init(),plugins)void 0!==plugins[a].resize&&plugins[a].resize();MediaReady&&YouTubeReady&&(TimelineReady&&(timeline.tl.seek(0),timeline.unsetMaster(),timeline.masters=[],timeline.tl.clear()),init_front(),1!=TIMELINE.OPTIONS.scroll&&1==TIMELINE.OPTIONS.autoplay&&(racontr_resize.tlPaused=!1,timeline.tl.play())),racontr_resize.changeContext=!0,EventListener.fire("contextChange")}},changeContext:function(e){var t=1==PAGE.DEVICE[e.toLowerCase()]?e.toUpperCase():DEVICE_FIRST.toUpperCase();PAGE.TYPE=t.toLowerCase(),racontr_device.type=t,racontr_device.context=e.toLowerCase(),racontr_resize.scrollSize="desktop"!=racontr_resize.device||-1!=navigator.appVersion.indexOf("Mac")?0:17,COMPOS=PAGE["tablet"==PAGE.FORMAT||"mobile"==PAGE.FORMAT?PAGE.FORMAT.toUpperCase():t],DISPLAYER=COMPOS.DISPLAYER;var a="tablet"==PAGE.FORMAT||"mobile"==PAGE.FORMAT?PAGE.FORMAT:racontr_device.type.toLowerCase();racontr_device.containers.removeClass("re-device-desktop re-device-tablet re-device-mobile").addClass("re-device-"+a),$("#racontr-loading").removeClass("re-device-desktop re-device-tablet re-device-mobile").addClass("re-device-"+a),$("#compos").width(COMPOS.WIDTH),$("#compos").height(COMPOS.HEIGHT),$("#displayer").width(DISPLAYER.WIDTH),$("#displayer").height(DISPLAYER.HEIGHT);$("#racontr-body").find(".elem-img img").each(function(){-1==$(this).attr("data-original").indexOf(racontr_device.context)&&$("#compos").hasClass("re-device-"+racontr_device.context)&&(-1!=$(this).attr("data-original").indexOf("desktop-")?$(this).attr("data-original",$(this).attr("data-original").replace("desktop-",racontr_device.context+"-")):-1!=$(this).attr("data-original").indexOf("tablet-")?$(this).attr("data-original",$(this).attr("data-original").replace("tablet-",racontr_device.context+"-")):-1!=$(this).attr("data-original").indexOf("mobile-")&&$(this).attr("data-original",$(this).attr("data-original").replace("mobile-",racontr_device.context+"-")));var e=$(this).attr("data-original");"desktop"==racontr_device.device&&$(this).parent().hasClass("re-desktop-hide")||"tablet"==racontr_device.device&&$(this).parent().hasClass("re-tablet-hide")||"mobile"==racontr_device.device&&$(this).parent().hasClass("re-mobile-hide")||void 0!==e&&e.length>0&&"vr"!=PAGE.FORMAT&&$(this).addClass("lazy")})}},racontrHash={hash_data:!1,getHash:function(){var e,t=window.location.hash;return""===t?this.hash_data=!1:((e=t.split("#")).splice(0,1),-1!=e[0].indexOf("?")&&(e[0]=e[0].substring(0,e[0].indexOf("?"))),this.hash_data=!0),e||[]}},images=[],videos=[],current=0,sources=[],MediaReady=!1,YouTubeReady=!1,TimelineReady=!1,BrainReady=!1,FrontReady=!1,PageLoaded=!1,readyArray=[],loadingPercent=0,medias={length:0,loaded:0,isLoaded:!1,img:{length:0,loaded:0,isLoaded:!1},vid:{length:0,loaded:0,isLoaded:!1}},isMediaReady=new EventListener;isMediaReady.addEventListener("MediaReady",onReady);var isYouTubeReady=new EventListener;isYouTubeReady.addEventListener("YouTubeReady",onReady);var isTimelineReady=new EventListener;isTimelineReady.addEventListener("TimelineReady",onReady);var isBrainReady=new EventListener;isBrainReady.addEventListener("BrainReady",function(){init_front(),onReady()});var isFrontReady=new EventListener;function onReady(){MediaReady&&-1==readyArray.indexOf("MediaReady")&&(readyArray.push("MediaReady"),loadingPercent+=10),YouTubeReady&&-1==readyArray.indexOf("YouTubeReady")&&(readyArray.push("YouTubeReady"),loadingPercent+=10),TimelineReady&&-1==readyArray.indexOf("TimelineReady")&&(loadingPercent+=10,readyArray.push("TimelineReady")),BrainReady&&-1==readyArray.indexOf("BrainReady")&&(loadingPercent+=10,readyArray.push("BrainReady")),FrontReady&&-1==readyArray.indexOf("FrontReady")&&(loadingPercent+=10,readyArray.push("FrontReady")),refreshLoading(loadingPercent),!MediaReady||!YouTubeReady||TimelineReady||BrainReady?MediaReady&&YouTubeReady&&TimelineReady&&BrainReady&&FrontReady&&(PageLoaded||(EventListener.fire("racontr_pageLoaded"),PageLoaded=!0,windowResizeListener(),$(window).trigger("resize"))):EventListener.fire("RacontrReady")}function closeLoading(){$("#racontr-loading").length>0?TweenMax.to($("#racontr-loading"),.4,{css:{autoAlpha:0},delay:.2,onStart:function(){"vr"==PAGE.FORMAT?$("body").find(".videoplayer:not(.media-master), .audioplayer:not(.media-master)").each(function(){players[$(this).data("id")]&&players[$(this).data("id")].hasAutoplay()&&players[$(this).data("id")].play()}):$("#compos").find(".elem-video:not(.media-master), .elem-audio:not(.media-master)").each(function(){players[$(this).data("id")]&&players[$(this).data("id")].hasAutoplay()&&players[$(this).data("id")].play()})},onComplete:function(){$("#racontr-loading").remove()}}):"vr"==PAGE.FORMAT?$("body").find(".videoplayer:not(.media-master), .audioplayer:not(.media-master)").each(function(){players[$(this).data("id")]&&players[$(this).data("id")].hasAutoplay()&&players[$(this).data("id")].play()}):$("#compos").find(".elem-video:not(.media-master), .elem-audio:not(.media-master)").each(function(){players[$(this).data("id")]&&players[$(this).data("id")].hasAutoplay()&&players[$(this).data("id")].play()})}function loading(){var e,t;t="vr"==PAGE.FORMAT,0===parseInt($("#hasYT").val())?(YouTubeReady=!0,EventListener.fire("YouTubeReady")):"undefined"!=typeof yt&&!1===YouTubeReady&&(YouTubeReady=!0,EventListener.fire("YouTubeReady")),(e=t?$("#racontr-body").find("a-image").add($("#racontr-body").find("img")):$("#racontr-body").find("img")).length<=0&&(MediaReady=!0,EventListener.fire("MediaReady")),e.each(function(a){-1==$(this).attr("data-original").indexOf(racontr_device.context)&&$("#compos").hasClass("re-device-"+racontr_device.context)&&!t&&(-1!=$(this).attr("data-original").indexOf("desktop-")?$(this).attr("data-original",$(this).attr("data-original").replace("desktop-",racontr_device.context+"-")):-1!=$(this).attr("data-original").indexOf("tablet-")?$(this).attr("data-original",$(this).attr("data-original").replace("tablet-",racontr_device.context+"-")):-1!=$(this).attr("data-original").indexOf("mobile-")&&$(this).attr("data-original",$(this).attr("data-original").replace("mobile-",racontr_device.context+"-"))),a==e.length-1&&(MediaReady=!0,EventListener.fire("MediaReady"))}
1),setTimeout(closeLoading(),12e3)}function refreshLoading(e){$("#racontr-loading .percent").text(e),$("#racontr-loading .load-front").width(e+"%")}function loadVideosVr(e){var t=[],a=[];$(e).each(function(){t.push($(this)[0].src)}),t=t.getUnique(),medias.vid.length=t.length,$.each(t,function(i,r){var n=new XMLHttpRequest;n.open("GET",r,!0),n.responseType="blob",n.onload=function(){if(200===this.status){var i=this.response,n=URL.createObjectURL(i),o={source:r,blob:n};$(e).each(function(){$(this)[0].src==r&&sources.push(o)}),a.push(r),mediaLoaded("vid"),a.length==t.length&&(medias.vid.isLoaded=!0,MediaReady=!0,EventListener.fire("MediaReady"),EventListener.fire("mastersLoaded"))}},n.onerror=function(){},n.send()}),0==medias.vid.length&&(medias.vid.isLoaded=!0,MediaReady=!0,EventListener.fire("MediaReady"),EventListener.fire("mastersLoaded"))}function redirectPage(){PREVIEW||""!==EXPORT_TYPE&&"export"!=EXPORT_TYPE||("mobile"==racontr_device.context?"MOBILE"!=racontr_device.type&&""!==PAGE.CHILD.MOBILE?window.location.href="mobile-"+SLUGS[PAGE.CHILD.MOBILE]:"TABLET"!=racontr_device.type&&""!==PAGE.CHILD.TABLET&&""===PAGE.CHILD.MOBILE?window.location.href="tablet-"+SLUGS[PAGE.CHILD.TABLET]:"DESKTOP"!=racontr_device.type&&""===PAGE.CHILD.TABLET&&""===PAGE.CHILD.MOBILE&&1!=PAGE.DEVICE.mobile&&(window.location.href=SLUGS[PAGE.CHILD.DESKTOP]):"tablet"==racontr_device.context?"TABLET"!=racontr_device.type&&""!==PAGE.CHILD.TABLET?window.location.href="tablet-"+SLUGS[PAGE.CHILD.TABLET]:"DESKTOP"!=racontr_device.type&&""===PAGE.CHILD.TABLET&&1!=PAGE.DEVICE.tablet&&(window.location.href=SLUGS[PAGE.CHILD.DESKTOP]):"desktop"==racontr_device.context&&"DESKTOP"!=racontr_device.type&&1!=PAGE.DEVICE.desktop&&(window.location.href=SLUGS[PAGE.CHILD.DESKTOP]))}isFrontReady.addEventListener("FrontReady",onReady),window.onYouTubeIframeAPIReady=function(){YouTubeReady=!0,EventListener.fire("YouTubeReady")};var resizePlayers=null,tmp_scale=0,racontr_resize={scrollSize:"DESKTOP"!=racontr_device.device||-1!=navigator.appVersion.indexOf("Mac")?0:17,tlTime:0,tlWasPaused:!0,changeContext:!1,getType:function(){var e="",t="tablet"==PAGE.FORMAT||"mobile"==PAGE.FORMAT?PAGE.FORMAT:racontr_device.context;switch(PAGE[t.toUpperCase()].PROP){case"pro":e="FULLSCREEN";break;case"widthPro":e="FULLWIDTH";break;case"heightPro":e="FULLHEIGHT";break;default:e="FIX"}return e},hasScroll:function(e,t){var a=$("#racontr-body")[0];return t&&1==DISPLAYER.ACTIVE&&(a=$("#displayer")[0]),"v"==e?!!(1==DISPLAYER.ACTIVE&&(1!=DISPLAYER.ACTIVE||t)||"FULLSCREEN"!=racontr_resize.getType()&&"FULLHEIGHT"!=racontr_resize.getType())&&a.clientHeight<a.scrollHeight:"h"==e?!!(1==DISPLAYER.ACTIVE&&(1!=DISPLAYER.ACTIVE||t)||"FULLSCREEN"!=racontr_resize.getType()&&"FULLWIDTH"!=racontr_resize.getType())&&a.clientWidth<a.scrollWidth:void 0},start:function(){this.tlWasPaused=timeline.tl.paused(),TimelineReady&&!this.tlWasPaused&&(timeline.pause(),racontr_resize.tlTime=timeline.tl.time())},resizing:function(){timeline.tl.pause();var e=$("#racontr-body").width()/(1==DISPLAYER.ACTIVE?DISPLAYER.WIDTH:COMPOS.WIDTH),t=$("#racontr-body").height()/(1==DISPLAYER.ACTIVE?DISPLAYER.HEIGHT:COMPOS.HEIGHT),a={width:($("#racontr-body").width()-(racontr_resize.hasScroll("v",!0)?this.scrollSize*(isWebkit||1!=DISPLAYER.ACTIVE?1:e):0))/(1==DISPLAYER.ACTIVE?DISPLAYER.WIDTH:COMPOS.WIDTH),height:($("#racontr-body").height()-(racontr_resize.hasScroll("h",!0)?this.scrollSize*(isWebkit||1!=DISPLAYER.ACTIVE?1:t):0))/(1==DISPLAYER.ACTIVE?DISPLAYER.HEIGHT:COMPOS.HEIGHT)};switch(racontr_resize.getType()){case"FIX":PAGE.SCALE=1,PAGE.PROP="NONE";break;case"FULLSCREEN":PAGE.SCALE=a.height<=a.width?a.height:a.width,PAGE.PROP=a.height<=a.width?"WIDTH":"HEIGHT";break;case"FULLWIDTH":PAGE.SCALE=a.width,PAGE.PROP="HEIGHT";break;case"FULLHEIGHT":PAGE.SCALE=a.height,PAGE.PROP="WIDTH"}if(PAGE.SCALE=Math.ceil(1e3*PAGE.SCALE)/1e3,isWebkit){if($("#displayer").css({zoom:PAGE.SCALE}),1==DISPLAYER.ACTIVE)switch(racontr_resize.getType()){case"FIX":$("#displayer").width(DISPLAYER.WIDTH),$("#displayer").height(DISPLAYER.HEIGHT);break;case"FULLSCREEN":$("#displayer").css({width:"HEIGHT"==PAGE.PROP?"100%":DISPLAYER.WIDTH+this.scrollSize/PAGE.SCALE+"px",height:"WIDTH"==PAGE.PROP?"100%":DISPLAYER.HEIGHT+this.scrollSize/PAGE.SCALE+"px"});break;case"FULLWIDTH":$("#displayer").width("100%"),$("#displayer").height($("#racontr-body").height()/DISPLAYER.HEIGHT>PAGE.SCALE?DISPLAYER.HEIGHT:$("#racontr-body").height()/PAGE.SCALE);break;case"FULLHEIGHT":$("#displayer").height("100%"),$("#displayer").width($("#racontr-body").width()/DISPLAYER.WIDTH>PAGE.SCALE?DISPLAYER.WIDTH:$("#racontr-body").width()/PAGE.SCALE)}}else switch($("#displayer").css({"transform-origin":"0 0",transform:"scale("+PAGE.SCALE+")"}),racontr_resize.getType()){case"FIX":$("#displayer").width(DISPLAYER.WIDTH),$("#displayer").height(DISPLAYER.HEIGHT);break;case"FULLSCREEN":$("#displayer").css({width:"WIDTH"==PAGE.PROP&&1==DISPLAYER.ACTIVE?DISPLAYER.WIDTH+this.scrollSize:100/PAGE.SCALE+"%",height:"HEIGHT"==PAGE.PROP&&1==DISPLAYER.ACTIVE?DISPLAYER.HEIGHT+this.scrollSize:100/PAGE.SCALE+"%"});break;case"FULLWIDTH":$("#displayer").css("width",100/PAGE.SCALE+"%"),1==DISPLAYER.ACTIVE&&$("#displayer").height($("#racontr-body").height()/DISPLAYER.HEIGHT>PAGE.SCALE?DISPLAYER.HEIGHT:$("#racontr-body").height()/PAGE.SCALE);break;case"FULLHEIGHT":$("#displayer").css("height",100/PAGE.SCALE+"%"),1==DISPLAYER.ACTIVE&&$("#displayer").width($("#racontr-body").width()/DISPLAYER.WIDTH>PAGE.SCALE?DISPLAYER.WIDTH:$("#racontr-body").width()/PAGE.SCALE)}isWebkit&&$("#compos").find("canvas").css("zoom",1/PAGE.SCALE).each(function(){});var i=$(".mejs-controls").height();$(".mejs-controls").css({transform:"scale("+1/PAGE.SCALE+")","transform-origin":"0 0",width:100*PAGE.SCALE+"%",bottom:i*(1/PAGE.SCALE)-i+"px"}
1),$(".elem-audio").each(function(){var e=$(this).data("origin");e&&$(this).height(e.height/PAGE.SCALE).find(".mejs-controls").css("bottom",0)}),clearTimeout(resizePlayers),tmp_scale!=PAGE.SCALE&&(tmp_scale=PAGE.SCALE,resizePlayers=setTimeout(function(){$(".racontr-player").resize()},40)),racontr_resize.centerCompos(),$("#racontr-loading").find(".load-front-img").css("width",$("#racontr-body").width()),$("#racontr-body").parent().is("body")||($("#displayer").css("position","relative"),$("#racontr-body").css({position:"relative",overflow:"hidden"}).height(DISPLAYER.HEIGHT),"FULLWIDTH"==racontr_resize.getType()&&($("#racontr-body").height(DISPLAYER.HEIGHT*PAGE.SCALE),$("#displayer").css({top:0,left:0}))),1==TIMELINE.OPTIONS.scroll?($("#racontr-body .tl-scroll-rail").find(".tl-scroll-cursor").css("top",timeline.tl.progress()*($("#racontr-body .tl-scroll-rail").height()-100)),timeline.tl.progress(0),timeline.tl.progress(parseInt($("#racontr-body .tl-scroll-cursor").css("top"))/($("#racontr-body").height()-$("#racontr-body .tl-scroll-cursor").height()))):!racontr_resize.changeContext&&page_loaded&&timeline.seek(racontr_resize.tlTime)},end:function(){timeline.tl.paused()&&TimelineReady&&!this.tlWasPaused&&timeline.play(),racontr_resize.changeContext=!1},centerCompos:function(){var e=racontr_resize.hasScroll("h")?racontr_resize.scrollSize*(isWebkit?1:PAGE.SCALE):0,t=racontr_resize.hasScroll("v")?racontr_resize.scrollSize*(isWebkit?1:PAGE.SCALE):0,a={width:($("#racontr-body").width()-e-(1==DISPLAYER.ACTIVE?DISPLAYER.WIDTH:COMPOS.WIDTH)*PAGE.SCALE)/2,height:($("#racontr-body").height()-t-(1==DISPLAYER.ACTIVE?DISPLAYER.HEIGHT:COMPOS.HEIGHT)*PAGE.SCALE)/2};isIE?($("#racontr-body").find(".wrapper").length<1&&$("#displayer").wrap($("<div>").addClass("wrapper")),$("#racontr-body").find(".wrapper").css({position:"absolute",width:"FIX"==racontr_resize.getType()||1!=DISPLAYER.ACTIVE&&"FULLWIDTH"!=racontr_resize.getType()&&"FULLSCREEN"!=racontr_resize.getType()?$("#displayer").width()*PAGE.SCALE:"100%",height:"FIX"==racontr_resize.getType()||1!=DISPLAYER.ACTIVE&&"FULLHEIGHT"!=racontr_resize.getType()&&"FULLSCREEN"!=racontr_resize.getType()?$("#displayer").height()*PAGE.SCALE:"100%",left:"HEIGHT"==PAGE.PROP?"0px":Math.max(a.width,0)+"px",top:"WIDTH"==PAGE.PROP?"0px":Math.max(a.height,0)+"px",overflow:"hidden"}),$("#displayer").css({left:0,top:0})):$("#displayer").css({left:"HEIGHT"==PAGE.PROP?"0px":Math.max(racontr_resize.hasScroll("h")?0:a.width/(isWebkit?PAGE.SCALE:1),0)+"px",top:"WIDTH"==PAGE.PROP?"0px":Math.max(racontr_resize.hasScroll("v")?0:a.height/(isWebkit?PAGE.SCALE:1),0)+"px"})}},DOMLoaded=new EventListener;function resize_init(){switch(1==DISPLAYER.ACTIVE?$("#racontr-body").css("overflow","hidden"):$("#racontr-body").css("overflow",isiOS?"scroll":"auto"),racontr_resize.getType()){case"FIX":$("#racontr-body, #displayer").css("overflow",isiOS?"scroll":"auto");break;case"FULLSCREEN":$("#racontr-body").css("overflow","hidden");break;case"FULLWIDTH":$("#racontr-body").css("overflow-x","hidden");break;case"FULLHEIGHT":$("#racontr-body").css("overflow-y","hidden")}DISPLAYER.WIDTH>=COMPOS.WIDTH?$("#displayer").css("overflow-x","hidden"):$("#displayer").css("overflow-x",isiOS?"scroll":"auto"),DISPLAYER.HEIGHT>=COMPOS.HEIGHT?$("#displayer").css("overflow-y","hidden"):$("#displayer").css("overflow-y",isiOS?"scroll":"auto"),1==TIMELINE.OPTIONS.scroll&&($("#displayer").width($("#compos").width()).height($("#compos").height()).css("overflow","hidden"),$("#racontr-body").css("overflow","hidden")),$("#racontr-body").parent().is("body")&&$("html").css("overflow","hidden")}function windowResizeListener(){var e=!1,t=null;$(window).on("resize",function(){e||(e=!0,EventListener.fire("beforeResizeStart"),racontr_resize.start(),EventListener.fire("resizeStart")),clearTimeout(t),EventListener.fire("beforeResizing"),racontr_resize.resizing(),EventListener.fire("resizing"),t=setTimeout(function(){t=null,e=!1,EventListener.fire("beforeResizeEnd"),racontr_resize.resizing(),racontr_resize.end(),EventListener.fire("resizeEnd")},200)})}DOMLoaded.addEventListener("DOMLoaded",function(){resize_init(),$(window).resize()}),TweenMax.ticker.useRAF(!1),TweenMax.ticker.fps(TIMELINE.FPS);var timeline={data:TIMELINE.DATA,masters:[],mastersReady:[],tl:new TimelineMax({paused:!0,useFrames:!0,repeat:1==TIMELINE.OPTIONS.loop?-1:0,onUpdate:function(){if(timeline.tl.time()%2!=0){for(var e=0;e<timeline.masters.length;e++){var t=timeline.masters[e].player.start+timeline.masters[e].player.visibility,a=t+timeline.masters[e].getDuration();timeline.tl.paused()||1!=TIMELINE.OPTIONS.scroll&&timeline.masters[e].paused()&&this.time()/TIMELINE.FPS>t&&this.time()/TIMELINE.FPS<a-1&&(console.warn("Playing master",timeline.masters[e]),timeline.masters[e].play())}$("#target").text(timeline.tl.time()/TIMELINE.FPS)}}}),init:function(){for(var e in this.masters=[],this.mastersReady=[],this.data[racontr_device.type.toLowerCase()])if("action"!=e&&"_action"!=e){var t=$(".elem-"+e),a=this.data[racontr_device.type.toLowerCase()][e],i=(t.data("posize"),t.data("origin")),r=new TimelineMax({useFrames:!0});0!==a.visibility[0]&&(TweenMax.set(t,{css:{display:"none"}}),r.append(TweenMax.set(t,{css:{display:"block"},delay:msToFrame(a.visibility[0],TIMELINE.FPS)}))),-1!=a.visibility[1]&&r.append(TweenMax.set(t,{css:{display:"none"},delay:msToFrame(a.visibility[1]-a.visibility[0],TIMELINE.FPS)})),void 0!==a.master&&(console.log("setting masters",a.master,a.visibility[0]),this.setMaster(t,a.master,a.visibility[0]/1e3));var n=[],o={},s={};for(var l in a.css){var c=cloneObj(a.css[l]),d=cloneObj(i);if("0"!==l)for(var p in c){if("ease"!=p){if(!c[p])continue;switch("position"!=p&&"size"!=p||(c[p]["size"==p?"width":"left"]=c[p]["size"==p?"width":"left"]/COMPOS.WIDTH*100+"%",c[p]["size"==p?"height":"top"]=c[p]["size"==p?"height":"top"]/COMPOS.HEIGHT*100+"%"),d=$.extend({},d,c[p]),p){case"opacity":void 0!==c[p].autoAlpha?(d.opacity=100*c[p].autoAlpha,delete d.autoAlpha):d.opacity=100*c[p].opacity;break;case"rotation":d.rotate=c[p].rotation;break;case"backgroundColor":d.backgroundColor=c[p].backgroundColor}if(-1==n.indexOf(p)){if(o[p]=new TimelineMax({paused:!1,useFrames:!0}),s[p]=0,n.push(p),"fix"!=COMPOS.PROP&&"DESKTOP"!=racontr_device.type&&("fix"==COMPOS.PROP||"position"!=p&&"size"!=p||(a.css[0][p]["size"==p?"width":"left"]=a.css[0][p]["size"==p?"width":"left"]/COMPOS.WIDTH*100+"%",a.css[0][p]["size"==p?"height":"top"]=a.css[0][p]["size"==p?"height":"top"]/COMPOS.HEIGHT*100+"%")),void 0!==a.css[0][p].autoAlpha){var u=a.css[0][p].autoAlpha;a.css[0][p].opacity=u,delete a.css[0][p].autoAlpha}o[p].append(TweenMax.fromTo(t,msToFrame(l-a.visibility[0],TIMELINE.FPS),{
1css:a.css[0][p]},{css:c[p],delay:msToFrame(a.visibility[0],TIMELINE.FPS),ease:EaseLookup.find(a.css[l].ease[p])}))}else void 0!==c[p].opacity&&(c[p].autoAlpha=c[p].opacity,delete c[p].opacity),o[p].append(TweenMax.to(t,msToFrame(l-s[p],TIMELINE.FPS),{css:c[p],ease:EaseLookup.find(a.css[l].ease[p])}))}s[p]=parseInt(l)}t.data("origin",d)}for(var h in o)this.tl.insert(o[h]);this.tl.insert(r)}else{var y=this.data[racontr_device.type.toLowerCase()].action;for(var m in y){var f=[],v=y[m];if(1==v.pause&&f.push({label:"pause",params:{}}),1==v.redirect){var g="interne"==v.redirect_type?PREVIEW?"/preview/"+v.url_interne:SLUGS[v.url_interne]:v.url_externe;f.push({label:"redirect",params:{url:g}})}1==v.seek_active&&f.push({label:"seek",params:{to:msToFrame(v.seek_value,TIMELINE.FPS)}}),1==v.trigger_active&&f.push({label:"trigger",params:{trigger:v.trigger_value}});var E=timeline.tl.data||{};E[msToFrame(m,TIMELINE.FPS)]=f,timeline.tl.data=E,timeline.tl.addCallback(timeline.actions,msToFrame(m,TIMELINE.FPS),[f]),console.log(timeline.tl.getChildren())}}(new EventListener).addEventListener("playerReady",function(e){var t=msToFrame(e.start+e.visibility+e.getDuration(),TIMELINE.FPS);timeline.tl.set({},{},t)}),(new EventListener).addEventListener("TimelinePause",function(){for(var e=0;e<timeline.masters.length;e++)timeline.masters[e].pause()}),(new EventListener).addEventListener("TimelineSeek",function(e,t){if(timeline.masters.length!=timeline.mastersReady.length)return!1;for(var a=0;a<timeline.masters.length;a++)if(timeline.masters[a].player!=t){var i=(r=timeline.masters[a].player.start+timeline.masters[a].player.visibility)+timeline.masters[a].getDuration();timeline.tl.time()/TIMELINE.FPS<r?timeline.masters[a].seek(0,!0):(timeline.tl.time(),TIMELINE.FPS,timeline.masters[a].seek(timeline.tl.time()/TIMELINE.FPS-r,!0))}$("#target").text(timeline.tl.time()/TIMELINE.FPS);for(a=0;a<timeline.masters.length;a++){var r;i=(r=timeline.masters[a].player.start+timeline.masters[a].player.visibility)+timeline.masters[a].getDuration();isSafari?timeline.pause():timeline.tl.paused()||1!=TIMELINE.OPTIONS.scroll&&timeline.masters[a].paused()&&timeline.tl.time()/TIMELINE.FPS>r&&timeline.tl.time()/TIMELINE.FPS<i-1&&(console.warn("Playing master",timeline.masters[a]),timeline.masters[a].play())}}),0!==timeline.masters.length&&"DESKTOP"==racontr_device.type||(TimelineReady=!0,EventListener.fire("TimelineReady"))},setMaster:function(e,t,a){if(0===e.length)return!1;e.addClass("media-master"),players[e.data("id")].player.id=e.data("id"),players[e.data("id")].player.start=t,players[e.data("id")].player.visibility=a,$(players[e.data("id")].player.player).parent().parent().addClass("master"),this.masters.push(players[e.data("id")]),console.log(this.masters),players[e.data("id")].addCallbacks({canplay:function(t){console.log("canplay callback"),t=msToFrame(1e3*t,TIMELINE.FPS),players[e.data("id")].endingTime=t},playing:function(){if(console.warn("playing callback",e.data("id")),1!=TIMELINE.OPTIONS.scroll){var t=players[e.data("id")].player.start+players[e.data("id")].player.visibility,a=t+players[e.data("id")].getDuration();console.log("start",t),console.log("end",a),timeline.tl.time()/TIMELINE.FPS>=t&&timeline.tl.time()/TIMELINE.FPS<a?(timeline.security(players[e.data("id")].player),timeline.tl.paused()&&timeline.play()):players[e.data("id")].player.pause()}},pause:function(){console.log("pause callback",e.data("id"));var t=players[e.data("id")].player.start+players[e.data("id")].player.visibility,a=t+players[e.data("id")].getDuration();!timeline.tl.paused()&&timeline.tl.time()/TIMELINE.FPS>=t&&timeline.tl.time()/TIMELINE.FPS<a&&timeline.pause()},waiting:function(){console.log("waiting callback",e.data("id"));var t=players[e.data("id")].player.start+players[e.data("id")].player.visibility,a=t+players[e.data("id")].getDuration();console.log("start",t),console.log("end",a),!timeline.tl.paused()&&timeline.tl.time()/TIMELINE.FPS>=t&&timeline.tl.time()/TIMELINE.FPS<a&&timeline.waiting()},seeked:function(e,t){console.warn("seeking callback",t.id),timeline.tl.seek(msToFrame(1e3*e,TIMELINE.FPS)),EventListener.fire("TimelineSeek",[msToFrame(1e3*e,TIMELINE.FPS),t]),isSafari&&t.player.pause()},ended:function(e){console.error("video ended")}});var i=players[e.data("id")].player.player;4==i.readyState?(timeline.checkMediaReady(i),console.warn("inserting TweenLite"),timeline.tl.insert(new TweenLite($("#racontr-body"),players[e.data("id")].endingTime,{}))):isSafari?(timeline.checkMediaReady(i),4==i.readyState&&(console.warn("inserting TweenLite 2"),timeline.tl.insert(new TweenLite($("#racontr-body"),players[e.data("id")].endingTime,{})),i.oncanplay=function(){})):i.oncanplay=function(){timeline.checkMediaReady(i),4==i.readyState&&(console.warn("inserting TweenLite 2"),timeline.tl.insert(new TweenLite($("#racontr-body"),players[e.data("id")].endingTime,{})),i.oncanplay=function(){})},e.find(".mejs-fullscreen-button").off().on("click",function(){fullscreenProject()})},security:function(e){for(var t=0;t<timeline.masters.length;t++)if(timeline.masters[t].player.id!==e.id);else var a=timeline.masters[t].player.start+timeline.masters[t].player.visibility,i=timeline.masters[t];if(!i.player.player.paused&&timeline.tl.time()/TIMELINE.FPS>a){console.log("--------------sync---------------"),console.log("video : "+(i.player.player.currentTime+a)),console.log("timeline : "+timeline.tl.time()/TIMELINE.FPS);var r=i.player.player.currentTime+a,n=i.player.player.ended,o=timeline.tl.time()/TIMELINE.FPS,s=Math.abs(r-o);s>1&&!n?(console.log("timeline scuffed"),console.log(s),timeline.tl.seek(Math.round(r*TIMELINE.FPS))):console.log("no correction")}},unsetMaster:function(){for(var e in players)players[e].pause(),players[e].seek(0),players[e].removeCallbacks()},checkMediaReady:function(e){var t=$(e).attr("id");timeline.mastersReady.indexOf(t)<0&&timeline.mastersReady.push(t),timeline.masters.length==timeline.mastersReady.length&&(TimelineReady=!0,EventListener.fire("TimelineReady"))},actions:function(e){for(var t=0;t<e.length;t++){var a=e[t].label,i=e[t].params;switch(a){case"pause":timeline.pause();break;case"redirect":timeline.pause(),window.location=i.url;break;case"seek":timeline.seek(i.to);break;case"trigger":trigger("click",i.trigger)}}}
1,scroll:{init:function(){var e=$("#racontr-body").find(".tl-scroll-rail");0===e.length&&(e=$("<div>").addClass("tl-scroll-rail tl-scroll-rail-v").append($("<div>").addClass("tl-scroll-cursor"))).appendTo($("#racontr-body")),timeline.tl.progress(0);var t=5,a={x:0,y:0};function i(a){var i,r=timeline.tl.data,n=timeline.tl.time();if(a>0)timeline.tl.progress()<1?timeline.tl.seek(timeline.tl.time()+TIMELINE.OPTIONS.speed*t):1==TIMELINE.OPTIONS.loop&&(1==timeline.tl.progress()||timeline.tl.progress()>1)&&timeline.tl.seek(0);else if(a<0&&(1==TIMELINE.OPTIONS.loop||timeline.tl.progress()>0)){var o=1==TIMELINE.OPTIONS.loop||timeline.tl.time()-TIMELINE.OPTIONS.speed*t>0?timeline.tl.time()-TIMELINE.OPTIONS.speed*t:0;o<=0?timeline.tl.progress(1==TIMELINE.OPTIONS.loop?1:0):timeline.tl.seek(o)}for(var s in i=timeline.tl.time(),r)(a>0&&s>n&&s<=i||a<0&&s<=n&&s>i)&&timeline.actions(r[s]);EventListener.fire("TimelineSeek",i),e.find(".tl-scroll-cursor").css("top",timeline.tl.progress()*(e.height()-100))}$("#racontr-body").on("touchstart",function(e){a.x=event.touches[0].pageX,a.y=event.touches[0].pageY}).on("touchmove",function(e){offset={},offset.x=a.x-event.touches[0].pageX,offset.y=a.y-event.touches[0].pageY,a.x=event.touches[0].pageX,a.y=event.touches[0].pageY;var t=offset.y>0?1:-1;offset.x;i(t),e.preventDefault()}).on("mousewheel",function(e){i(-e.deltaY)}),$("#racontr-body ").find(".tl-scroll-cursor").draggable({axis:"y",containment:"parent",drag:function(e,t){timeline.tl.progress(parseInt($("#racontr-body .tl-scroll-cursor").css("top"))/($(window).height()-$("#racontr-body .tl-scroll-cursor").height())),EventListener.fire("TimelineSeek",timeline.tl.time())},stop:function(e,t){EventListener.fire("TimelineSeek",timeline.tl.time())}})}},play:function(){timeline.tl.play(),EventListener.fire("TimelinePlay")},pause:function(){timeline.tl.pause(),EventListener.fire("TimelinePause")},waiting:function(){timeline.tl.pause(),EventListener.fire("TimelineWaiting")},seek:function(e){timeline.tl.seek(e),EventListener.fire("TimelineSeek",e)}},racontr_transition={init:function(e,t,a){var i=t[a].opacity,r=t[a].ease,n=new TimelineMax({paused:!0}),o={css:{},ease:r},s={css:{},ease:r,delay:t[a].delay/1e3};switch(t[a].move){case"left":o.css.x=-t[a].distance,s.css.x=0;break;case"right":o.css.x=t[a].distance,s.css.x=0;break;case"top":o.css.y=-t[a].distance,s.css.y=0;break;case"bottom":o.css.y=t[a].distance,s.css.y=0}return i&&(o.css.opacity=0,s.css.opacity=1),n.to(e,0,o).to(e,t[a].time/1e3,s)},play:function(e){e.paused()&&e.play()},killOnComplete:function(e){1==e.totalProgress()&&e.kill()}},racontr_variables={variables:{},storeName:PROJECT_ID+"_variables",init:function(){this.update()},update:function(){var e=this;this.setVariables(),$("#compos").find(".element").each(function(){if($(this).hasClass("elem-txt"))$(this).data("old_text")||$(this).data("old_text",$(this).html()),$(this).html(e.updateText($(this).data("old_text")));else if($(this).hasClass("elem-bouton")){var t=(a=plugins[$(this).data("id")]).data;$(this).data("old_vData")||$(this).data("old_vData",{base:t.base.text.text,hover:t.hover.text.text,active:t.active.text.text}),t.base.text.text=encodeURI(e.updateText(decodeURI($(this).data("old_vData").base))),t.hover.text.text=encodeURI(e.updateText(decodeURI($(this).data("old_vData").hover))),t.active.text.text=encodeURI(e.updateText(decodeURI($(this).data("old_vData").active))),a.refresh()}else if($(this).hasClass("elem-gallery")){t=(a=plugins[$(this).data("id")]).data;var a,i=[];if($(this).data("old_vData"))i=$(this).data("old_vData");else{for(var r=0;r<t.slides.length;r++)i[r]={caption:decodeURI(t.slides[r].caption),text:decodeURI(t.slides[r].text)};$(this).data("old_vData",i)}$(this).find("figure").each(function(t){void 0!==i[t]&&($(this).find("h2").text(e.updateText(i[t].caption)),$(this).find("p").text(e.updateText(i[t].text)))})}else if($(this).hasClass("elem-slideshow")){var n=[];$(this).find(".slideshow-slide .slide-caption").each(function(e){n.push($(this).text())});var o=[];if($(this).data("old_vData"))o=$(this).data("old_vData");else{for(r=0;r<n.length;r++)void 0!==n[r]&&(o[r]={caption:decodeURI(n[r])});$(this).data("old_vData",o)}$(this).find(".slideshow-slide").each(function(t){var a=t%o.length;void 0!==o[a]&&$(this).find(".slide-caption-container p").text(e.updateText(o[a].caption))})}})},updateText:function(e){for(var t in e=(e=e.replace("{{&nbsp;","{{ ")).replace("&nbsp;}}"," }}"),this.variables)"undefined"!=this.variables[t].value&&(e=e.replace(new RegExp("{{ "+t+" }}","g"),this.variables[t].value.toString()));return e},setVariables:function(){if(isLocalStorageActive){for(var e in this.variables=$.extend(!0,cloneObj(VARIABLES),$.parseJSON(localStorage.getItem(racontr_variables.storeName)||"{}")),this.variables)e in VARIABLES||delete this.variables[e];localStorage.setItem(racontr_variables.storeName,JSON.stringify(this.variables))}},reset:function(){this.variables=VARIABLES,isLocalStorageActive&&(localStorage.removeItem(racontr_variables.storeName),localStorage.setItem(racontr_variables.storeName,JSON.stringify(this.variables)))}};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.