1!function(){"use strict";function t(t){var n=Math.floor(t/60),e=t%60;return n<10&&(n="0"+n),e<10&&(e="0"+e),n+":"+e}function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function e(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,i(o.key),o)}}function i(t){var e=function(t){if("object"!=n(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,"string");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==n(e)?e:e+""}var o=function(){return n=function t(){var n=this;!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.host=null,this.directLink="",this.container=document.createElement("div"),this.container.id="vx-host-modalbox-abdecker",this.container.addEventListener("click",function(t){var e=t.target,i=e.closest(".vx-modalbox-close"),o=e.closest(".vx-modalbox-cta"),a=n.container.querySelector("iframe");null!==i&&n.hide(),null!==o&&(t.preventDefault(),"modal"===visitx_obj.modal?(o.style.display="none",a.style.display="block"):window.open(n.directLink,"_blank"))})},(i=[{key:"show",value:function(t,n){this.host=t,this.directLink=n,this.container.innerHTML=this.createInnerHtml(t),document.body.append(this.container)}},{key:"hide",value:function(){document.body.removeChild(this.container)}},{key:"showVideo",value:function(n,e){var i=n.title,o=n.preview.url,a=n.description,r=n.model.name,c=t(n.duration),s=n.viewCount,l=n.rating.likes;this.directLink=e;var d="\n\t\t\t<div class=\"vx-modalbox\">\n\t\t\t<div class='vx-modalbox-head'>\n\t\t\t\t".concat(i,'\n\t\t\t\t<div class="vx-modalbox-close">X</div>\n\t\t\t</div>\n\t\t\t<div class="vx-modalbox-content">\n\t\t\t\t<div class="vx-modalbox-image">\n\t\t\t\t\t<img src="').concat(o,'" alt="').concat(i,'" />\n\t\t\t\t\t<a href="#" class="vx-modalbox-cta">Jetzt anschauen</a>\n\t\t\t\t\t<iframe src="//www.fantecio.com/VX/SI/Tiny?w=').concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId,"&tc=").concat(visitx_obj.text,"&bg=").concat(visitx_obj.background,"&btbg=").concat(visitx_obj.button,"&btc=").concat(visitx_obj.buttonText,"&key=").concat(visitx_obj.key,'" frameborder="0" height="290"></iframe>\n\t\t\t\t</div>\n\t\t\t\t<div class="vx-modalbox-infos">\n\t\t\t\t\t<p>').concat(a,"</p>\n\t\t\t\t\t<p><strong>Von:</strong> ").concat(r,"<br/>\n\t\t\t\t\t<strong>Dauer:</strong> ").concat(c,"<br/>\n\t\t\t\t\t<strong>Views:</strong> ").concat(s,"<br/>\n\t\t\t\t\t<strong>Likes:</strong> ").concat(l,"</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t</div>\n\t\t");this.container.innerHTML=d,document.body.append(this.container)}},{key:"createInnerHtml",value:function(t){var n,e=t.name,i=t.online,o=t.profile,a=o.age,r=o.size,c=o.weight,s=o.sexuality,l=o.hairColor,d=o.cupSize,v=o.penisSize,u=o.texts.aboutMe,h=t.avatar.url,f=i?"online":"offline";return""!==d?n='<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t<span>Körbchen</span>\n\t\t\t\t\t\t'.concat(d,"\n\t\t\t\t\t</div>"):""!==v&&(n='<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t<span>Penis</span>\n\t\t\t\t\t\t'.concat(v,"\n\t\t\t\t\t</div>")),"\n\t\t\t<div class=\"vx-modalbox\">\n\t\t\t<div class='vx-modalbox-head'>\n\t\t\t\t".concat(e,' <i class="').concat(f,'">').concat(f,'</i>\n\t\t\t\t<div class="vx-modalbox-close">X</div>\n\t\t\t</div>\n\t\t\t<div class="vx-modalbox-content">\n\t\t\t\t<div class="vx-modalbox-image">\n\t\t\t\t\t<img src="').concat(h,'" alt="').concat(e,'" />\n\t\t\t\t\t<a href="#" class="vx-modalbox-cta">Zum Livechat</a>\n\t\t\t\t\t<iframe src="//www.fantecio.com/VX/SI/Tiny?w=').concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId,"&tc=").concat(visitx_obj.text,"&bg=").concat(visitx_obj.background,"&btbg=").concat(visitx_obj.button,"&btc=").concat(visitx_obj.buttonText,"&key=").concat(visitx_obj.key,'" frameborder="0" height="290"></iframe>\n\t\t\t\t</div>\n\t\t\t\t<div class="vx-modalbox-infos">\n\t\t\t\t\t<p>').concat(u,'</p>\n\t\t\t\t\t<div class="vx-modalbox-infos-properties">\n\t\t\t\t\t\t<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t\t<span>GröÃe</span>\n\t\t\t\t\t\t\t').concat(r,'cm\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t\t<span>Gewicht</span>\n\t\t\t\t\t\t\t').concat(c,' kg\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t\t<span>Sexualität</span>\n\t\t\t\t\t\t\t').concat(s,'\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t\t<span>Alter</span>\n\t\t\t\t\t\t\t').concat(a,'\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="vx-modalbox-infos-property">\n\t\t\t\t\t\t\t<span>Haarfarbe</span>\n\t\t\t\t\t\t\t').concat(l,"\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t").concat(n,"\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t</div>\n\t\t")}},{key:"showWelcomeClip",value:function(t,n){var e=t.title,i=t.model.name,o=t.url;this.directLink=n;var a="\n\t\t\t<div class=\"vx-modalbox\">\n\t\t\t<div class='vx-modalbox-head'>\n\t\t\t\t".concat(e,'\n\t\t\t\t<div class="vx-modalbox-close">X</div>\n\t\t\t</div>\n\t\t\t<div class="vx-modalbox-content">\n\t\t\t\t<div class="vx-modalbox-image">\n\t\t\t\t\t<p><b>Von:</b> ').concat(i,'</p>\n\t\t\t\t\t<a href="#" class="vx-modalbox-cta">Jetzt anmelden</a>
1\n\t\t\t\t\t<iframe src="//www.fantecio.com/VX/SI/Tiny?w=').concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId,"&tc=").concat(visitx_obj.text,"&bg=").concat(visitx_obj.background,"&btbg=").concat(visitx_obj.button,"&btc=").concat(visitx_obj.buttonText,"&key=").concat(visitx_obj.key,'" frameborder="0" height="290"></iframe>\n\t\t\t\t</div>\n\t\t\t\t<div class="vx-modalbox-infos">\n\t\t\t\t\t<video src="').concat(o,'" style="width: 100%;"></video>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t</div>\n\t\t');this.container.innerHTML=a,document.body.append(this.container),this.container.querySelector("video").play()}}])&&e(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i}();function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function r(t,n){for(var e=0;e<n.length;e++){var i=n[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,c(i.key),i)}}function c(t){var n=function(t){if("object"!=a(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var e=n.call(t,"string");if("object"!=a(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==a(n)?n:n+""}var s=function(){return t=function t(n,e){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.page=0,this.limit=parseInt(n.dataset.limit,10),this.size=parseInt(n.dataset.amount,10),this.parentNode=n,this.onChangeCallback=e,this.size>this.limit&&(this.parentNode.innerHTML=this.createHtml(),this.parentNode.addEventListener("click",this.handleClick.bind(this)))},(n=[{key:"handleClick",value:function(t){t.preventDefault();var n=t.target.closest(".vx-btn");if(null!==n){var e=parseInt(n.dataset.page,10);this.page=e,this.onChangeCallback(e),this.parentNode.innerHTML=this.createHtml()}}},{key:"createHtml",value:function(){var t=Math.floor(this.size/this.limit),n='<a class="vx-btn" href="#" data-page="'.concat(this.page-1,'">«</a>');0===this.page&&(n='<a class="vx-btn disabled" href="#" data-page="0">«</a>');var e='<a class="vx-btn" href="#" data-page="'.concat(this.page+1,'">»</a>');this.page===t&&(e='<a class="vx-btn disabled" href="#" data-page="'.concat(this.page,'">»</a>'));var i="",o=this.page-3;o<0&&(o=0);var a=this.page+3;a>t&&(a=t);for(var r=o;r<=a;r++)r===this.page?i+='<a class="vx-btn disabled" href="#" data-page="'.concat(r,'">').concat(r+1,"</a> "):i+='<a class="vx-btn" href="#" data-page="'.concat(r,'">').concat(r+1,"</a> ");return"\n\t\t\t\t".concat(n,"\n\t\t\t\t").concat(i,"\n\t\t\t\t").concat(e,"\n\t\t")}}])&&r(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n}();function l(t){return t.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'")}function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function v(t,n){for(var e=0;e<n.length;e++){var i=n[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,u(i.key),i)}}function u(t){var n=function(t){if("object"!=d(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var e=n.call(t,"string");if("object"!=d(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==d(n)?n:n+""}var h=function(){return t=function t(n,e){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.parentNode=n,this.modalBox=e,this.settings=JSON.parse(this.parentNode.dataset.arguments),this.handleHosts(),this.checkForPagination()},n=[{key:"handleHosts",value:function(){var t=this;this.parentNode.querySelectorAll(".vx-host").forEach(function(n){n.addEventListener("click",t.handleGirlClick.bind(t))})}},{key:"handleGirlClick",value:function(t){t.preventDefault();var n=t.currentTarget,e=JSON.parse(n.dataset.model),i=e.name,o="https://www.visit-x.net/de/amateur/".concat(i,"/?w=").concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId);"modal"===visitx_obj.modal?this.modalBox.show(e,""):"modal-direct"===visitx_obj.modal?this.modalBox.show(e,o):window.open(o,"_blank")}},{key:"handlePageChange",value:function(t){var n=this,e=this.settings.limit,i=this.settings.maxage,o=this.settings.minage,a=this.settings.category,r="".concat(visitx_obj.ajax_url,"?action=get_paged_hosts&page=").concat(t,"&limit=").concat(e,"&_ajax_nonce=").concat(visitx_obj.nonce);void 0!==a&&(r+="&category=".concat(a)),void 0!==o&&(r+="&minage=".concat(o)),void 0!==i&&(r+="&maxage=".concat(i)),fetch(r).then(function(t){return t.json()}).then(function(t){n.newHosts(t)})}},{key:"checkForPagination",value:function(){if(JSON.parse(this.parentNode.dataset.arguments).pagination){var t=this.parentNode.nextElementSibling;t.classList.contains("vx-pagination-holder")&&(this.pagination=new s(t,this.handlePageChange.bind(this)))}}},{key:"newHosts",value:function(t){var n=this;this.parentNode.querySelectorAll(".vx-host").forEach(function(t){return t.removeEventListener("click",n.handleGirlClick.bind(n))});var e="";t.forEach(function(t){var n=l(JSON.stringify(t)),i=t.avatar.url,o=t.name,a=t.online?"online":"offline",r=t.profile.age;e+="<div class='vx-host' data-model='".concat(n,"'>\n\t\t\t\t\t <img src='").concat(i,"' alt='").concat(o,"' />\n\t\t\t\t\t <div class='name'><i class='").concat(a,"'></i> ").concat(o," (").concat(r,")</div>\n\t\t\t\t\t</div>\n\t\t\t\t")}),this.parentNode.innerHTML=e,this.handleHosts()}}],n&&v(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n}();function f(t){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f(t)}function m(t,n){for(var e=0;e<n.length;e++){var i=n[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,b(i.key),i)}}function b(t){var n=function(t){if("object"!=f(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var e=n.call(t,"string");if("object"!=f(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==f(n)?n:n+""}var p=function(){return n=function t(n,e){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.parentNode=n,this.modalBox=e,this.settings=JSON.parse(this.parentNode.dataset.arguments),this.handleVideos(),this.checkForPagination()},e=[{key:"handleVideos",value:function(){var t=this;this.parentNode.querySelectorAll(".vx-video").forEach(function(n){n.addEventListener("click",t.handleVideoClick.bind(t))})}},{key:"handleVideoClick",value:function(t){t.preventDefault();var n=t.currentTarget,e=JSON.parse(n.dataset.model),i="".concat(e.linkVX,"?w=").concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId);"modal"===visitx_obj.modal?this.modalBox.showVideo(e,""):"modal-direct"===visitx_obj.modal?this.modalBox.showVideo(e,i):window.open(i,"_blank")}},{key:"handlePageChange",value:function(t){var n=this,e=this.settings.limit,i=this.settings.order,o=this.settings.image,a="".concat(visitx_obj.ajax_url,"?action=get_paged_videos&page=").concat(t,"&limit=").concat(e,"&order=").concat(i,"&image=").concat(o,"&_ajax_nonce=").concat(visitx_obj.nonce);fetch(a).then(function(t){return t.json()}).then(function(t){n.newVideos(t)})}},{key:"checkForPagination",value:function(){if(JSON.parse(this.parentNode.dataset.arguments).pagination){var t=this.parentNode.nextElementSibling;t.classList.contains("vx-pagination-holder")&&(this.pagination=new s(t,this.handlePageChange.bind(this)))}}},{key:"newVideos",value:function(n){var e=this;this.parentNode.querySelectorAll(".vx-video").forEach(function(t){return t.removeEventListener("click",e.handleVideoClick.bind(e))});var i="";
1n.forEach(function(n){var e=l(JSON.stringify(n)),o=n.preview.url,a=n.title,r=n.model.name,c=t(n.duration);i+="<div class='vx-video' data-model='".concat(e,"'>\n\t\t\t\t\t\t<img src='").concat(o,"' alt=\"").concat(a,"\" />\n\t\t\t\t\t\t<div class='infobox'>\n\t\t\t\t\t\t<div class='title'>").concat(a,"</div>\n\t\t\t\t\t\t<div class='time'><div>").concat(c," min</div><div>").concat(r,"</div></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>")}),this.parentNode.innerHTML=i,this.handleVideos()}}],e&&m(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,e}();function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function x(t,n){for(var e=0;e<n.length;e++){var i=n[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,g(i.key),i)}}function g(t){var n=function(t){if("object"!=y(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var e=n.call(t,"string");if("object"!=y(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==y(n)?n:n+""}var w=function(){return n=function t(n,e){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.parentNode=n,this.modalBox=e,this.settings=JSON.parse(this.parentNode.dataset.arguments),this.handleVideos(),this.checkForPagination()},e=[{key:"handleVideos",value:function(){var t=this;this.parentNode.querySelectorAll(".vx-video").forEach(function(n){n.addEventListener("click",t.handleVideoClick.bind(t))})}},{key:"handleVideoClick",value:function(t){t.preventDefault();var n=t.currentTarget,e=JSON.parse(n.dataset.model),i="".concat(e.linkVX,"?w=").concat(visitx_obj.wmid,"&ws=").concat(visitx_obj.campaignId);"modal"===visitx_obj.modal?this.modalBox.showWelcomeClip(e,""):"modal-direct"===visitx_obj.modal?this.modalBox.showWelcomeClip(e,i):window.open(i,"_blank")}},{key:"handlePageChange",value:function(t){var n=this,e=this.settings.limit,i=this.settings.order,o=this.settings.image,a="".concat(visitx_obj.ajax_url,"?action=get_paged_welcomeclips&page=").concat(t,"&limit=").concat(e,"&order=").concat(i,"&image=").concat(o,"&_ajax_nonce=").concat(visitx_obj.nonce);fetch(a).then(function(t){return t.json()}).then(function(t){n.newVideos(t)})}},{key:"checkForPagination",value:function(){if(JSON.parse(this.parentNode.dataset.arguments).pagination){var t=this.parentNode.nextElementSibling;t.classList.contains("vx-pagination-holder")&&(this.pagination=new s(t,this.handlePageChange.bind(this)))}}},{key:"newVideos",value:function(n){var e=this;this.parentNode.querySelectorAll(".vx-video").forEach(function(t){return t.removeEventListener("click",e.handleVideoClick.bind(e))});var i="";n.forEach(function(n){var e=l(JSON.stringify(n)),o=n.preview.url,a=n.title,r=n.model.name,c=t(n.duration);i+="<div class='vx-video' data-model='".concat(e,"'>\n\t\t\t\t\t\t<img src='").concat(o,"' alt='").concat(a,"' />\n\t\t\t\t\t\t<div class='infobox'>\n\t\t\t\t\t\t<div class='title'>").concat(a,"</div>\n\t\t\t\t\t\t<div class='time'><div>").concat(c," min</div><div>").concat(r,"</div></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>")}),this.parentNode.innerHTML=i,this.handleVideos()}}],e&&x(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,e}();window.addEventListener("DOMContentLoaded",function(){var t=document.querySelectorAll(".vx-host-holder"),n=new o;t.forEach(function(t){return new h(t,n)}),document.querySelectorAll(".vx-video-holder").forEach(function(t){return new p(t,n)}),document.querySelectorAll(".vx-welcome-holder").forEach(function(t){return new w(t,n)})})}();
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.