"use strict";(self.webpackChunkbongacams=self.webpackChunkbongacams||[]).push([[673,502],{46732:function(e,t,a){a.r(t);var s=a(2268),o=a(33954),i=a(19826),n=a(26580),r=a(50172),c=a(62614),l=a(53336),u=a(18325),d=a(41669),h=function(){function e(){}return e.MIN_HEIGHT=534,e.initForm=function(t){if(!e.isFormEnabled())return!1;var a=d(".js-tap_popup"),o=chat.performerData.gender||u.A.FEMALE,h=d(".js-tap_note");h.find("div").hide(),h.find(".js-".concat(o===u.A.FEMALE||o===u.A.TRANSSEXUAL?"she":"male"===o?"he":"they","_msg")).show();var f=i.A.getState();f.isMobile?a.find(".js-model_name").html(chat.performerData.displayName):a.find(".js-model_name").html('
').concat(chat.performerData.displayName));var p=0,_=f.isMobile?"":c.w.renderToString((0,r.h)(n.A,{group:"tmf_checkbox_icon",icon:"#svg_icon_checkbox_full",url:l.ed}));a.find(".js-tip_click").each((function(e,o){var i=d(o);i.is(":hidden")&&i.show();var n=i.data("percent"),r=Math.ceil(t/100*n);if(r===p)if(1===e){var c=a.find(".js-tip_click").first();c.find("label").html("".concat(_,"").concat(r-1," ").concat(s.kX.pluralise("tokens",r-1))),c.find("input").val(r-1)}else 2===e&&r++;p=r,i.find('input[type="radio"]').attr("value",r),i.find("label").html("".concat(_,"").concat(r," ").concat(s.kX.pluralise("tokens",r)))})),e.setDefaultValue()},e.setDefaultValue=function(){d(".js-tip_click.selected").removeClass("selected");var e=d(".js-tip_click").eq(2);e.addClass("selected"),e.find("input").attr("checked","checked"),d(".js-tap_popup").find("form").get(0).reset()},e.showInFancybox=function(){d.fancybox(d(".js-tap_popup"),{padding:0,scrolling:"no",wrapCSS:"fancybox-tip-popup-wrap",autoResize:!1,fitToView:!1,afterShow:function(){d.get(d(".js-tap_popup").data("track_url"))},beforeClose:function(){var e=d(".js-tap_popup").find(".form_errors");e.length>0&&e.remove()},afterClose:function(){e.onAfterCloseTipAfterPrivate()},helpers:{overlay:{locked:!0,closeClick:!1}}})},e.onAfterCloseTipAfterPrivate=function(){document.dispatchEvent(new CustomEvent("tipAfterPrivateLoader:remove"))},e.onCloseTipAfterPrivate=function(){var t=d("#bongacams_popup"),a=d("#stream-container");o.isRTLCulture&&t.css({right:"auto"});var s=d(".js-tap_popup").find(".form_errors");s.length>0&&s.remove(),t.css({transform:"unset"}),t.removeClass("tap_popup"),a.removeClass("__overlay"),e.onAfterCloseTipAfterPrivate()},e.showBongaPopup=function(){var t=d("#stream-container"),a=d(".js-tap_popup");if(t.closest("#stream-layer").hasClass("player_gui"))return!1;t.outerHeight()0},e}();t.default=h},44019:function(e,t,a){a.d(t,{D:function(){return o}});var s=a(41669),o=function(){s("#bGotoGroup2, #bGotoVoyeur2").hide()}},11227:function(e,t,a){a.d(t,{e4:function(){return u},pl:function(){return l}});var s=a(29313),o=a(74213),i=a(19826),n="",r=function(){var e=document.getElementById("bPaidButtonGroup");if(null==e?void 0:e.childNodes){var t=Array.from(e.childNodes).filter((function(e){return e.clientWidth>0}));if(t.length){var a=function(e,a){t[e].setAttribute("data-position",a)};1===t.length?a(0,"lonely"):(a(0,"start"),a(t.length-1,"end"))}}},c=function(){for(var e=[],t=0;t=this._getFullModelNameWidth()+this.$status.outerWidth()+this._getFullWrapBtnWidth()?this.$statusWrap.removeClass("last"):this.$statusWrap.addClass("last")},e}(),l=function(){function e(){this.$container=r(".chatContainer"),this.$video=this.$container.find(".cam-column"),this.$chat=this.$container.find(".chat-column"),this.$header=this.$chat.find(".column-header"),this.$resizable=r("#ResizablePane"),this.chatHeader=new c,this._attachHandlers()}return e.prototype._attachHandlers=function(){var e=this;e.$resizable.hasClass("ui-resizable")&&(e.$resizable.on("resizestart",(function(){r(this).addClass("in_resize"),n.A.instance.toggleVisibilitySocials(!1)})),e.$resizable.on("resizestop",(function(){r(this).removeClass("in_resize"),n.A.instance.toggleVisibilitySocials(!0)}))),r("#bChat").on("onPerformerStatusChange",(function(t){e.chatHeader.resize()}))},e}(),u=a(54469),d=a(62614),h=a(50172),f=a(2268),p=a(22847),_=a(13907),m=a(8546),g=a(41669),v=function(e){var t,a,o=g(".js-tip_king_wrp");if(e.enabled&&Number(e.amount)){o.prop("data-tip-king",!0),o.html(d.w.renderToString((t=e,a=s.A.getState().user,(0,h.h)("div",{className:"chat_king_alert bc_flex bc_flex_items_center"},(0,h.h)("img",{className:"cka_icon",src:(0,_.oF)("svg/bc/icon/icon_king_crown.svg"),alt:""}),(0,h.h)(p.E,{tagName:"div",className:"cka_text_wrp",html:__("%s1%Tip King of the day:%s2% %b1%%s3%%name%%s4% spent %tokens% %tokens_plural%!%b2% %a1%Beat it!%a2%",{s1:'',s2:"",s3:'',s4:"",b1:'',b2:"",a1:''),a2:"",name:''.concat(t.dn,""),tokens:t.amount,tokens_plural:''.concat(f.kX.pluralise("tokens",t.amount),"")})})))));var i=!chat.chatSettings.disableChatBotsInPrivate||"private-chat"!==chat.currentChatType;!o.hasClass("__visible")&&i&&(o.addClass("__visible"),chat.setChatHeight())}else o.removeProp("data-tip-king"),o.html(""),o.removeClass("__visible"),chat.setChatHeight()},b=a(52713),w=a(57733),C=a(74166),k=a(41669);function y(e){var t=k(e.target),o=s.A.getState().isAuthenticated;t.hasClass("view")||t.find(".view").length||t.hasClass("deleted_unviewable")||t.find(".deleted_unviewable").length||!o||a.e(665).then(a.bind(a,77653)).then((function(t){var a=t.getContextMenuParams,s=t.reAttachHandlers,o=a(e.target),i=o.$message,n=o.canDeleteMessage,r=o.isAllow,c=o.getDeleteMessageBlock,l=o.getTranslateBlock,u=o.getSourceBlock;(r||n)&&(k("body").triggerHandler("click.contextMenu"),s(e),i.addClass("__active"),(0,C.O0)(e,{content:(0,h.h)("div",null,l(),u(),c()),afterClose:function(){i.removeClass("__active")}}))}))}var S=a(68811),A=a(68621),E=a(15215),P=a(51560),T=a(2597),D=a(41669);var L=a(75617),x=a(19118),M=a(27510),j=a(80554),z=a(81714),H=a(74213),W=a(38654),R=a(30149),F=a(80694),N=a(63065),I=a(7243),$=a(52804),B=a(80330),V=a(54644),O=a(89348),G=a(33951),U=a(31180),q=a(51360),Y=a(44019),X=a(40309),K=a(41669),Q=function(){function e(){var e=this;this.showArrows=function(t){var a;clearTimeout(e.timer);var s=document.getElementById("bCamControlsPrevRoom"),o=document.getElementById("bCamControlsNextRoom");null==o||o.classList.remove("__hide"),null==s||s.classList.remove("__hide");var i=t.target;(null==i?void 0:i.correspondingUseElement)&&(i=i.correspondingUseElement),(null===(a=null==i?void 0:i.closest)||void 0===a?void 0:a.call(i,".navigator_wrapper"))||(e.timer=window.setTimeout((function(){null==o||o.classList.add("__hide"),null==s||s.classList.add("__hide")}),2e3))},this.scrollChatAfterOpen=function(){var e=document.getElementById("bChat");e&&setTimeout((function(){(0,G.v)(e)}),500)},this.storeSubscribe=function(t){var a=t.isFullScreen;e.scrollChatAfterOpen(),a?document.addEventListener("mousemove",e.showArrows):(clearTimeout(e.timer),document.removeEventListener("mousemove",e.showArrows),K.bongacamsPopupClose())},this.attach=function(){o.c.on("isFullScreen",e.storeSubscribe)},this.deattach=function(){o.c.off("isFullScreen",e.storeSubscribe)}}return Object.defineProperty(e,"_instance",{get:function(){return this.globalInstance||(this.globalInstance=new this)},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.attach()},e.prototype.destroy=function(){this.deattach()},e}(),J=a(11227),Z=a(54503),ee=a(93657),te=a(82138),ae=a(85418),se=a(41042),oe=a(96575),ie=a(22706),ne=a(26616),re=a(88035),ce=a(22641),le=a(28812),ue=a(33954),de=a(5412),he=a(36289),fe=a(53344),pe=a(4527),_e=a(59996),me=a(2430),ge=a(39761),ve=a(46732),be=a(15612),we=a(35014),Ce=a(41669),ke=function(){return a.e(667).then(a.bind(a,9268))},ye=["90%","100%","110%","120%","130%","140%","150%"],Se=!1,Ae={initLayout:function(){var e=this,t=s.A.getState().chatHost;(document.querySelector("body").classList.contains("chat_visible")||(null==t?void 0:t.username))&&Promise.all([a.e(11),a.e(32),a.e(691),a.e(679),a.e(689),a.e(669)]).then(a.bind(a,6915)).then((function(t){e.gameControls=t.default.instance})).then((function(){return(0,G.v)()}));var n=ne.noop,r=(s.A.getState(),Ce("#bPaidButtonGroup"));document.body.classList.toggle("isLandscape",(0,$.Yg)()),document.addEventListener(j.R.STREAM_SOURCE_UPDATE,(function(){return chat.setChatHeight()}));var c=Ce("#bChat");c.on("onPaidShowStart",(function(e,t){switch((0,J.pl)("bGotoPrivate","bGotoVoyeur","bGotoGroup"),(0,Y.D)(),t){case"fullprivate":case"private":Ce("#bStopShow strong").html(__("Exit Private Chat"));break;case"group":r.removeClass("hide-first hide-middle").addClass("hide-first"),Ce("#bStopShow strong").html(__("Exit Group Chat"));break;case"voyeur":Ce("#bStopShow strong").html(__("Exit Spy Mode"))}"vip"!==t&&(0,J.e4)("bStopShow")})).on("onPaidShowStop",(function(e,t,a){(0,J.pl)("bStopShow"),a||("private"===chat.performerStatus?(Ce("#bGotoVoyeur2").show(),r.removeClass("hide-first hide-middle")):"group"===chat.performerStatus&&(Ce("#bGotoGroup2").show(),r.removeClass("hide-first hide-middle")))})).on("onUserData",(function(){var e,t,a,o;chat.setChatHeight();var r,l,u=s.A.getState();if((null===(e=u.floatingPlayer)||void 0===e?void 0:e.inited)||s.A.action(i.t)(!0),Ce(".member_registration_performer_username").val(chat.performerData.username),!chat.userData.isPerformer){var d=Ce("body").hasClass("chatPopupBody"),h=(0,ce.CN)(null===(t=u.chatTopicOptions)||void 0===t?void 0:t.currentTopic,!0)||__("%modelname%'s chat",{modelname:chat.performerData.displayName}),f=Ce("#mls_chatconsole");if(f.length||d)if(f.length&&f.hasClass("no_change_page_url"))f.removeClass("no_change_page_url");else{var p=(0,N.o)(chat.performerData.username);(null===(a=(r=location.href,l=r.indexOf(F.o),-1===l?r:r.slice(0,l)).split("/").pop())||void 0===a?void 0:a.toLowerCase())===p&&history.state||chat.updateHistoryState(void 0,!history.state)}if(Ce(".bChatTopic").html(h),Ce("#bCamStatus").removeClass("hidden"),u.isModerator){var m=Ce(".bUnderChatViewProfile, .chatProfileLink"),g="";void 0!==m.attr("data-url_prefix")&&(g="".concat(m.attr("data-url_prefix")+window.location.protocol,"//").concat(window.location.host)),m.attr("href",g+(0,_.l)(chat.performerData))}if(chat.userData.isLogged){var v=function(e){void 0===e&&(e="chat_holder");var t={holder:e},a={holder:"chat_legacy",popupOptions:{afterRender:function(e){var t=Ce(e),a=Ce(".chat-tab"),o=Ce(".js-chat_msg_input_container"),i=s.A.getState().isFullScreen,n=o.offset().top0?c:0,"px"))}else t.css("bottom","".concat(window.innerHeight-o.offset().top+3,"px"));t.css("left",ue.isRTLCulture?"".concat(a.offset().left+a.outerWidth(!0)-t.outerWidth(!0)-3,"px"):"".concat(a.offset().left+3,"px"))}if(ue.isRTLCulture)t.offset().left<0&&t.css("left","".concat(a.offset().left+3,"px"));else{var l=ie.BrowserDetect.isIE11()?window.pageXOffset:window.scrollX,u=window.innerWidth-t.outerWidth()-49>0&&0===l;t.offset().left+t.outerWidth()>window.innerWidth&&t.css("left","".concat(u?window.innerWidth-t.outerWidth()-29:l+12,"px"))}},overlayAbsolute:!s.A.getState().isFullScreen}},o={holder:"mini_profile_legacy",popupOptions:{afterRender:function(e){var t=Ce(e),a=Ce("#profile-part").find(".mpb_info");t.css({position:"absolute",width:"550px"}),t.css({bottom:"".concat(Ce(window).height()-a.height()-a.offset().top,"px"),left:ue.isRTLCulture?"".concat(a.offset().left+a.outerWidth(!0)-t.outerWidth(!0),"px"):"".concat(a.offset().left,"px")}),ue.isRTLCulture?t.offset().left<0&&t.css("left","".concat(a.offset().left+3,"px")):t.offset().left+t.outerWidth()>window.innerWidth&&t.css("left","".concat(window.innerWidth-t.outerWidth()-49,"px"))}}},i=["chat_holder","tip_king_holder"].includes(e)?a:o,n=s.A.getState().isFullScreen?i:t;(0,oe.R)("@@ChatEvent/openTip",n)};n(),n=(0,R.To)(document,[{code:"Control",key:17},{code:"KeyS",key:83}],(function(){Ce(".fancy_popup.__open").length||v("chat_holder")})),Ce("#bTipModel").off("click").on("click",(function(){v("chat_holder")})),Ce("#bTipModelFromMiniProfile").off("click").on("click",(function(){v("mini_profile_holder")})),Ce("#bTipModelFromTipKing").off("click").on("click",(function(){v("tip_king_holder")}))}if(chat.performerData){Ce("#p_gender").html(chat.performerData.gender),Ce("#pi_mode").html(chat.performerData.isPerHour?__("per hour"):__("default")),Ce("#fms_origin").html(chat.performerData.originInfo),chat.performerData.userAgentInfo&&(Ce("#ua_browser").html(chat.performerData.userAgentInfo.browser),Ce("#ua_os").html(chat.performerData.userAgentInfo.os));var b=Ce("#bProfileLink");b&&(b.attr("href",(0,_.ip)("@backend_model_details?username=".concat(chat.performerData.username))),b.html(chat.performerData.username))}}Ce("#bChatStatus").html(__("You are currently in the public chat")),Ce("#bChatOptions").length&&Ce("#bChatOptions").show();var C="100%",k=localStorage.getItem("chat_style");if(k){var y=(0,le.json_parse)(k),S=chat.userData.userId||"default";C=(null===(o=null==y?void 0:y.fontSize)||void 0===o?void 0:o[S])||C}(null===localStorage||void 0===localStorage?void 0:localStorage.getItem("showPrivate"))&&(chat.paidShowPopup(M.j.FULL_PRIVATE_CHAT,!0),null===localStorage||void 0===localStorage||localStorage.removeItem("showPrivate")),c.find(".history").css({fontSize:C}),c.data("fontSize",C)})).on("afterUserData",(function(e){chat.btnResize(!0);var t=s.A.getState(),a=t.chatHost;if(t.chatLegacy){var o=Ce(".js-video_size_holder");if(o.length){var i=(0,me.bS)(null==a?void 0:a.quality).isVideoHd;o.get(0).classList.toggle("__hd",i)}}})).on("onRoomClose",(function(e,t){Ce("#bSignup2, #bBuyVip2").hide(),"visible"!==chat.visibility&&n(),s.A.getState().isMobile||"function"!=typeof chat.closeC2C||chat.closeC2C()})).on("onBeforeGetRoom",(function(e,t){s.A.getState().isMobile||"function"!=typeof chat.closeC2C||chat.closeC2C()})).on("onUsersCount",(function(){return e.btnResize()})),Ce(".tooltip").appendTo("body"),Ce(document).click((function(e){var t=Ce(e.target);!Ce(".tooltip:visible").length||t.is(".tooltip")||t.parents(".tooltip").length||t.is(".tt")||t.is("option")||Ce(".tt").each((function(){var e=Ce(this).data("tooltip");e&&e.hide()}))})),Ce(document).on("click",".message_area dfn, .author_area dfn, .author_area .icon_avatar",(function(e){var t=(0,pe.L)();document.dispatchEvent(new CustomEvent(j.R.SMILEYS_TEXTAREA_INSERT_TEXT,{detail:{inputId:t,options:{endCaretPosition:!0},value:"".concat(Ce(this).parent().attr("data-name"),": ")}}))}));c.on(j.R.CONTEXTMENU,".message dfn, .message_area dfn, .msg_box dfn, .msg_box span.mts_name, .msg_box .author_area .icon_avatar",(function(e){var t,a;e.preventDefault(),t=e.currentTarget,a=s.A.getState().isFollowingsLoaded,Se||(a||"moderator"===chat.userData.role?(chat.getFollowersCreateMenu(Ce(t)),Se=!1):(Se=!0,(0,S.n)((function(){chat.getFollowersCreateMenu(Ce(t)),Se=!1}))))})).on("click",".msg",(function(e){chat.userData&&"moderator"===chat.userData.role&&(0,V.C1)()||y(e)})),Ce("#bCamControlsResize").tooltip({tip:"#ResizeTooltip",onBeforeShow:function(){if(chat.userData&&!chat.userData.isLogged)return!1},onHide:function(){Ce("#ResizablePane .ui-icon-gripsmall-diagonal-se").removeClass("ui-icon-gripsmall-diagonal-se-highlight")},onShow:function(){Ce("#ResizablePane .ui-icon-gripsmall-diagonal-se").addClass("ui-icon-gripsmall-diagonal-se-highlight")}}),Ce("#bCamControlsResize").click((function(){chat.userData&&!chat.userData.isLogged&&chat.addServiceMessage(__("Resize video and fullscreen only for premium members"),"alert")})),Ce(".js-chat_tabs_item_history").mouseenter((function(){Ce("#bFontSizeTip").appendTo(this)})),Ce(".js-chat_tabs_item_history").mouseleave((function(){Ce("#bFontSizeTip").appendTo(Ce("#bFontSizeTipHolder"))})),c.on("mousedown","#bFontSizeTip .fs-btn",(function(e){e.preventDefault();var t=ye.indexOf(c.data("fontSize"));-1===t&&(t=1),Ce(this).is(".inc")&&ye[t+1]&&(t+=1),Ce(this).is(".dec")&&ye[t-1]&&(t-=1),c.find(".history").css({fontSize:ye[t]}),c.data("fontSize",ye[t]);var a={fontSize:{}},s=localStorage.getItem("chat_style"),o=chat.userData.userId||"default";s&&((a=(0,le.json_parse)(s)).fontSize||(a.fontSize={})),a.fontSize[o]=ye[t],localStorage.setItem("chat_style",JSON.stringify(a))})),c.on("click","button.more_users",(function(){Ce(this).remove(),chat.service.showAllUsers()})),Ce.openLoJPopup=function(e){var t=Ce("#login_or_join_popup"),a=Ce(".chat-tab"),o=Ce(".modelGamesOutput");void 0!==e&&t.find("[rel=signup]").attr("spoof_sid",e);var i=t.find(".redirect_url");if(i.length&&(t.find("[rel=signup]").attr("redirect_url",location.pathname),i.val(location.pathname)),t.is(":visible"))t.addClass("__warning"),setTimeout((function(){t.removeClass("__warning")}),1e3);else if(t.length){var n=void 0;ue.isRTLCulture?(n=a.offset().left,n+=20):(n=a.offset().left+a.outerWidth(!0)-t.outerWidth(!0),n-=20);var r=s.A.getState(),c=(0,se.BH)(r)?8:-5;t.css({left:n,top:a.offset().top+a.outerHeight(!0)-t.outerHeight(!0)+c+o.outerHeight(!0)}),t.show()}};var l=Ce("body").hasClass("postitial");l&&(X.A.sendFirstLoad(),window.addEventListener("message",X.A.receiveMessageHandler,!1)),Ce(window).resize((function(){l&&X.A.updateParentHeight(),Ce("#login_or_join_popup").hide()})),Ce("#login_or_join_popup").find(".popup_close").click((function(){Ce(this).closest(".loj_popup").hide()})),Ce(document).on("chat:showModelNavigator",this.setModelNavigator),Ce(document).on("click",".js-click-overlay",(function(){return e.openRoomInWindow(),!1})),o.c.on("tipKing",(function(e,t){v(e.tipKing),(0,fe.Y)(chat.currentChatType,null,chat.userData)})),Ce(document).on("chat:settings",(function(){var t=chat.chatSettings,a=t.allowFullPrivateRecording,o=t.minFullPrivateDuration,i=t.minPrivateDuration;(0,ae.Y3)({minFullPrivateDuration:o,minPrivateDuration:i}),Ce(".js-video_allowed").toggle(a),e.updateChatSettings();var n=s.A.getState().chatLocalData;Ce(".js-custom_price").html("".concat(n.groupChatTokensPerMinute))})).on("chat:visibility",(function(){var e=window.chat.visibility,t=s.A.getState().isAuthenticated;we.A.instance.toggleMenuPanel();var a=Ce("#bongacams_popup");["collapse","hidden"].includes(e)&&a.hasClass("tap_popup")&&(a.find(".popup_close").trigger("click"),a.removeClass("tap_popup")),"visible"===e?(be.i.stopAnimation(),a.hasClass("tap_popup")&&(a.css({display:"block"}),ve.default.setPosition(),Ce("#stream-container").addClass("__overlay"))):t||Ce("#login_or_join_popup").hide()})).on("chat:collapse",(function(){(0,x.tJ)(),Ce.bongacamsPopupClose(),Ce("#bongacams_popup").removeClass("tap_popup"),Ce(".contextMenu").hide(),(0,ee.c)(),(0,oe.R)("@@ClosePopup"),Ce("#ChangeFontFormTooltip").find(".close").click(),"function"==typeof(null===chat||void 0===chat?void 0:chat.closeC2C)&&chat.closeC2C(),s.A.getState().isAuthenticated&&(ge.c.instance.cancelAllMember2ModelRequests(),ge.c.instance.hideAllModel2MemberDeclines())})),(0,x.U1)(),Ce(document).on("click",".js-toggle_chat_panel",(function(){w.A.instance.open?w.A.instance.closePanel():w.A.instance.openPanel();var e=Ce("#bongacams_popup");e.hasClass("tap_popup")||setTimeout((function(){e.css({left:"".concat(Ce(".chat-column").offset().left-e.outerWidth(!0)-(Ce("body").hasClass("open-panel")?5:15),"px"),top:"".concat(window.innerHeight-e.outerHeight(!0)-60,"px")})}),100)})),Q._instance.init(),document.addEventListener("@@Tip/send",(function(e){var t,a=(null==e?void 0:e.detail)||{},s=a.message,o=a.params,i=void 0===o?{}:o,n=a.tipAmount;"number"==typeof n&&((0,te.E)(n,!0),(0,Z.S)({message:s,tipAmount:n},i),null===(t=chat.Smileys)||void 0===t||t.replace({callbackHasSmile:function(e){var t=e.amountSmiles;e.hasSmileMessage&&((0,L.y)(),t>0&&H.M.reportEvent(45,"click",{value:t}))},escape:!0,message:s,replacePremium:!0,saveAsRecent:!0}))})),s.A.getState().promoEmbedChat&&a.e(685).then(a.bind(a,94293)).then((function(e){e.default.instance.init()}))},btnResize:function(e){var t=Ce("#chatContainer"),a=t.data("btn_resize");!e&&a||t.data("btn_resize",new l)},ieVideoFitFix:function(){if((ie.BrowserDetect.isEdge_Origin()||ie.BrowserDetect.detectIE())&&Ce("body").hasClass(O.l)){var e=Ce("#ResizablePane video").get(0),t=Ce("#video_player_container");e&&t.height()&&e.videoHeight?t.width()/t.height()>=e.videoWidth/e.videoHeight?(e.style.maxHeight=null,e.style.maxWidth="100%"):(e.style.maxHeight="100%",e.style.maxWidth=null):e&&e.addEventListener("loadedmetadata",this.ieVideoFitFix)}},setVideoSize:function(){var e=Ce("#ResizablePane");if(this.ieVideoFitFix(),e.is(":visible")&&!e.hasClass("ui-resizable-resizing")&&!Ce("body").hasClass(O.l)&&this.performerData){var t=P.A.isVideoHD();if(Ce("#bChat").hasClass("bChatModel")){if(e.data("resizable")){var o=(0,_e.i)(),i=document.body.offsetWidth-600;e.resizable("option","maxWidth",i),e.width()>i&&e.width(i).height(i/o)}}else{var r=!1;if(t&&!e.hasClass("hd")?(e.addClass("hd"),r=!0):!t&&e.hasClass("hd")&&(e.removeClass("hd"),r=!0),e.data("resizable")){var c=(0,_e.i)();e.resizable("option","aspectRatio",c),e.width("auto"),e.height("auto")}if(Ce(document).trigger("chat:changeVideoHeight"),r){var l=s.A.getState().layover,u=l.sex,d=l.type;l.visible&&n.A.instance.showLayover(d,u)}var h=e.height();if(!W.h.isEnabled("disable_vip")){var f=function(){var e=s.A.getState(),t=e.user,a=e.isAuthenticated,o=(0,E.Cl)({videoQuality:"",sexType:""},chat.performerData).sexType,i=a&&t.membership===T.A.FREE,n=P.A.isVideoHD(),r=D("html").attr("lang"),c={center:70,top:67},l=(i?"1":"0")+(n?"1":"0")+("gay"===o?"g":"trans"===o?"t":"f");switch(l){case"00f":c={center:73.6,top:61.9};break;case"00g":c={center:75.8,top:61.7};break;case"00t":c={center:73.8,top:61.8};break;case"01f":c={center:67.85,top:61.9};break;case"01g":c={center:67.9,top:62};break;case"01t":c={center:67.9,top:61.9};break;case"10f":c={center:73.2,top:66.8};break;case"10g":c={center:76.7,top:66.6};break;case"10t":c={center:75.6,top:66.6};break;case"11f":c={center:68.3,top:60.8};break;case"11g":c={center:70.2,top:60.4};break;case"11t":c={center:70.5,top:60.7}}switch(l+"_"+r){case"00f_sk":case"00g_cs":case"00g_sk":case"00t_sk":case"01f_sk":case"01g_hr":case"01g_sk":case"01t_sk":case"10f_ar":case"10g_ar":case"10t_ar":case"11f_pl":case"11g_uk":c.top+=3;break;case"11f_tr":case"11g_es":case"11g_pl":case"11g_tr":case"11t_es":case"11t_pl":case"11t_tr":c.top+=4;break;case"00f_uk":case"00g_uk":case"00t_uk":case"01f_uk":case"01g_uk":case"01t_uk":case"11f_uk":case"11t_uk":c.top+=6;break;case"10g_uk":c.top+=7}switch(l+"_"+r){case"10t_uk":case"11t_uk":c.center+=-3.25;break;case"00g_ar":case"01f_zh":case"01g_zh":case"01t_zh":c.center+=-1.75;break;case"00t_sk":case"10f_uk":c.center+=-1.5;break;case"00f_el":case"00f_nl":case"00f_sk":case"00t_hi":case"01f_da":case"01f_en":case"01g_da":case"01g_en":case"01t_da":case"01t_en":case"10g_uk":c.center+=-1.25;break;case"00f_fr":case"00f_hi":case"00t_bg":case"00t_mk":case"01f_cs":case"01f_ja":case"01g_cs":case"01g_ja":case"01t_cs":case"01t_ja":case"10g_en":case"11f_uk":c.center+=-1;break;case"00f_bg":case"00f_lt":case"00f_mk":case"00g_da":case"00g_it":case"00g_nl":case"00t_no":case"00t_pl":case"00t_sv":case"01f_de":case"01f_lt":case"01g_de":case"01g_lt":case"01t_lt":case"11f_cs":case"11g_cs":case"11g_uk":case"11t_cs":c.center+=-.75;break;case"00f_no":case"00f_pl":case"00f_ro":case"00f_sv":case"00g_fi":case"00g_sv":case"00t_hr":case"00t_ko":case"00t_ro":case"00t_tr":case"01f_bg":case"01f_et":case"01f_ko":case"01f_uk":case"01g_ar":case"01g_bg":case"01g_et":case"01t_ar":case"01t_bg":case"01t_de":case"01t_et":case"01t_ko":case"10g_ru":case"11f_ru":case"11g_ru":case"11t_ru":c.center+=-.5;break;case"00f_hr":case"00f_ko":case"00f_tr":case"00g_el":case"00g_fr":case"00g_lv":case"00g_no":case"00g_sk":case"00g_sr":case"00t_de":case"00t_hu":case"00t_it":case"00t_ru":case"01f_ar":case"01g_ko":case"01t_lv":case"10f_fi":case"11f_no":case"11g_et":case"11g_hi":case"11g_no":case"11g_pl":case"11t_en":case"11t_no":case"11t_sk":c.center+=-.25;break;case"00f_da":case"00f_jw":case"00f_pt":case"00f_sl":case"00g_cs":case"00g_de":case"00g_hi":case"00g_hu":case"00g_pt":case"00g_ru":case"00g_sl":case"00g_zh":case"00t_sr":case"00t_zh":case"01f_hi":case"01f_ro":case"01f_sk":case"01f_sr":case"01g_hi":case"01g_ro":case"01g_sk":case"01g_sr":case"01t_no":case"01t_sk":case"01t_sr":case"10f_sl":case"10g_bg":case"10g_da":case"10g_de":case"10g_es":case"10g_ro":case"10g_sl":case"10t_bg":case"10t_de":case"10t_es":case"10t_ro":case"10t_sl":case"11f_hr":case"11f_lv":case"11f_sl":case"11g_lv":case"11g_sl":case"11t_ar":case"11t_bg":case"11t_da":case"11t_de":case"11t_el":case"11t_fi":case"11t_fr":case"11t_hr":case"11t_hu":case"11t_it":case"11t_ja":case"11t_jw":case"11t_ko":case"11t_lt":case"11t_lv":case"11t_mk":case"11t_nl":case"11t_pt":case"11t_ro":case"11t_sl":case"11t_sr":case"11t_zh":c.center+=.25;break;case"00f_ar":case"00f_sr":case"00f_zh":case"00g_ja":case"00g_jw":case"00g_lt":case"00g_mk":case"00g_uk":case"00t_ja":case"00t_lt":case"00t_lv":case"01f_es":case"01f_fi":case"01f_fr":case"01f_hr":case"01f_jw":case"01f_no":case"01f_pl":case"01f_tr":case"01g_es":case"01g_fi":case"01g_fr":case"01g_hr":case"01g_jw":case"01g_no":case"01g_pl":case"01g_tr":case"01t_es":case"01t_fi":case"01t_fr":case"01t_hr":case"01t_hu":case"01t_jw":case"01t_mk":case"01t_pl":case"01t_tr":case"10t_en":case"11f_tr":case"11g_tr":case"11t_tr":c.center+=.5;break;case"00f_ja":case"00f_lv":case"00g_en":case"00g_es":case"00g_ko":case"00g_tr":case"00t_et":case"00t_fi":case"00t_fr":case"00t_nl":case"01f_hu":case"01f_mk":case"01f_nl":case"01f_sl":case"01g_hu":case"01g_mk":case"01g_nl":case"01g_sl":case"01t_nl":case"01t_ru":case"01t_sl":case"01t_sv":c.center+=.75;break;case"00f_et":case"00f_fi":case"00t_cs":case"00t_el":case"00t_en":case"00t_es":case"00t_uk":case"01f_ru":case"01f_sv":case"01g_ru":case"01g_sv":case"01t_uk":case"11g_en":case"11t_es":c.center+=1;break;case"00f_cs":case"00f_en":case"00f_es":case"00f_uk":case"01g_uk":c.center+=1.25}return c.top+=3,c}(),p=f.center,_=f.top;Ce("#bBuyVip2_btn").css({marginLeft:"".concat(2*p-100,"%"),top:"".concat(h*_/100-h+63,"px")})}Promise.resolve().then(a.bind(a,46732)).then((function(e){e.default.updatePosition()}))}}},setChatHeight:function(e){void 0===e&&(e=!1);var t=Ce("#bChat"),a=s.A.getState(),o=a.layover;if(a.isFullMobile&&Ce("input:focus").length)return!1;o&&(o.visible||o.showOopsPopup)&&(0,A._)(),(0,ae.nY)(),this.setVideoSize();var i=Ce("#bChatPrompt");i.length&&this.repositionPrompt(i),(0,de.g)(chat.userData),o&&o.visible&&(0,A._)(),n.A.instance.adjustDMCASecurityIcon();var r=new CustomEvent(j.R.RESIZE_PLAYER),c=document.getElementById("ResizablePane");if(c&&(c.dispatchEvent(r),ie.BrowserDetect.isSafari_MacOS())){var l=c.offsetHeight;setTimeout((function(){l!==c.offsetHeight&&(c.dispatchEvent(r),(0,A._)())}),550)}"MobileChatService"===this.service.name&&t.triggerHandler("onVideoSizeChange"),document.dispatchEvent(new CustomEvent(j.R.CHAT_RESIZED)),e||(0,ee.c)()},setModelNavigator:function(){var e=Ce("#bModelNavigator");if(e.is(":visible")){var t=e.attr("data-old_point")||Ce("#navigator_wrapper").width();e.width()-t<=0?(e.attr("data-old_point",t),e.addClass("middle")):e.removeClass("middle")}},addMessage:function(e,t,o,i){if(void 0===o&&(o=!1),void 0===i&&(i=!1),null==t?void 0:t[0]){var n=s.A.getState(),r=n.isAuthenticated,c=n.isModerator,l=Date.now();t.find(".msg_chat_game.__active").each((function(){Ce(this).data("time")=t.length?-1!==e.indexOf(t):-1!==t.indexOf(e))})).length})).length,p=!h.filter((function(e){return!i.filter((function(t){return t&&(e.length>=t.length?-1!==e.indexOf(t):-1!==t.indexOf(e))})).length})).length;f&&(clearTimeout(r),r=window.setTimeout(c,300)),p&&!n&&(e.preventDefault(),n=!0,a())}},u=function(e){var t=s(e),a=o(e),r=t?a.toLowerCase():""+a;i=i.filter((function(e){return e!==r})),n=!1};return e.addEventListener("keydown",l),e.addEventListener("keyup",u),window.addEventListener("focus",c),function(){e.removeEventListener("keydown",l),e.removeEventListener("keyup",u),window.removeEventListener("focus",c)}},n=a(22706),r=a(99353);if(23==a.j)var c=a(29599);var l=a(41669);function u(){return"undefined"!=typeof window&&"undefined"!=typeof document}var d,h,f="visualViewport"in window,p=Boolean(n.BrowserDetect.isSafari()),_=0,m=null;function g(e){var t,a,s,o=e.target;if("INPUT"===o.tagName){_=Date.now(),n.BrowserDetect.isChrome_Android()&&"text"===o.getAttribute("type")&&setTimeout((function(){o.setAttribute("data-base-type","text"),o.setAttribute("type","search")})),d=null===(t=l.mobile.activePage)||void 0===t?void 0:t.find(".js-header_auto_hide");var i=null===(s=null===(a=document.querySelector("html"))||void 0===a?void 0:a.classList)||void 0===s?void 0:s.contains("scroll_disable");f&&d.length&&!i&&(p&&window.innerHeight150){var o=window.scrollX,i=window.scrollY;window.scrollTo(o,i),n.BrowserDetect.isChrome_Android()&&"text"===a.getAttribute("data-base-type")&&a.setAttribute("type","text"),d=null===(t=l.mobile.activePage)||void 0===t?void 0:t.find(".js-header_auto_hide"),f&&d.length&&(p&&requestAnimationFrame((function(){document.documentElement.style.top=""})),window.visualViewport.removeEventListener("resize",c.Q),window.visualViewport.removeEventListener("scroll",v),(0,c.m)())}}var w=(0,r.s)((function(){m=window.scrollY}),50);function C(){u()&&(document.addEventListener("focus",g,!0),document.addEventListener("blur",b,!0),window.addEventListener("scroll",w))}}}]);