1!function(l){"use strict";l(document).ready(function(){d.init()});var d={init:function(){this.holder=l("#qodef-membership-login-modal"),this.holder.length&&(d.triggerShowModal(this.holder),d.initTabs(this.holder),d.triggerResetPasswordLink(this.holder),d.triggerFormSubmit(this.holder),d.triggerFormSocialSubmit(this.holder))},triggerShowModal:function(o){o.children(".qodef-membership-login-modal-overlay").on("click",function(){d.hideModal(o)}),l(window).on("keyup",function(e){27===e.keyCode&&d.hideModal(o)}),l(document.body).on("alloggio_membership_trigger_login_modal",function(){d.showModal(o)})},showModal:function(e){e.hasClass("qodef--opened")||e.addClass("qodef--opened")},hideModal:function(e){e.hasClass("qodef--opened")&&e.removeClass("qodef--opened")},initTabs:function(e){e.children(".qodef-membership-login-modal-content").tabs()},triggerResetPasswordLink:function(o){o.find("#qodef-membership-login-modal-part .qodef-m-links-reset-password").on("click",function(e){e.preventDefault();e=o.find(".qodef-membership-login-modal-navigation .qodef-m-navigation-item.qodef--reset-password");e.length&&e.find(".qodef-e-link").trigger("click")})},triggerFormSubmit:function(e){e=e.find("form");e.length&&e.each(function(){var o=l(this);o.on("submit",function(e){e.preventDefault(),o.hasClass("qodef--loading")||d.triggerRequest
1(o)})})},triggerFormSocialSubmit:function(e){var o=e.find('form[id*="qodef-membership-login"]');o.length&&o.find(".qodef-m-social-login").find(".qodef-m-social-login-btn").on("click",function(e){e.preventDefault(),l(document).trigger("alloggio_membership_social_login_is_triggered",[d,o,l(this).data("social")])})},triggerRequest:function(o,e,i){o.addClass("qodef--loading");var n=o.find(".qodef-m-response"),t=o.find(".qodef-m-request-type").val();n.removeClass("qodef--success qodef--error qodef--undefined").empty();var s={options:{request_type:t,redirect:o.find(".qodef-m-redirect").val(),private_key:"false"},nonce:o.find("#alloggio-membership-ajax-"+t+"-nonce").val()},r="POST",a=qodefGlobal.vars.loginModalRestRoute;switch(t){case"login":r="GET",a=qodefGlobal.vars.loginModalGetRestRoute,s.options.user_login=o.find(".qodef-m-user-name").val(),s.options.user_password=o.find(".qodef-m-user-password").val(),s.options.remember=o.find(".qodef-m-links-remember:checked").length,null!=e&&(s.options.social_login=e,null!=i&&(s.options.social_response=i));break;case"register":s.options.user_login=o.find(".qodef-m-user-name").val(),s.options.user_email=o.find(".qodef-m-user-email").val(),s.options.user_password=o.find(".qodef-m-user-password").val(),s.options.user_confirm_password=o.find(".qodef-m-user-confirm-password").val();break;case"reset-password":s.options.user_login=o.find(".qodef-m-user-login").val()}return l.ajax({type:r,url:qodefGlobal.vars.restUrl+a,data:s,success:function(e){n.addClass("qodef--"+e.status).html(e.message),"success"===e.status&&("register"!==t||s.options.hasOwnProperty("social_login")?d.triggerRedirection(e.redirect):d.triggerForceLogin(o,s,e.redirect))},complete:function(){o.removeClass("qodef--loading")}}),!1},triggerRedirection:function(e){""!==e&&e!==window.location&&(window.location=e)},triggerForceLogin:function(e,o,i){o.options.request_type="login",o.nonce=e.parent().find("#alloggio-membership-ajax-login-nonce").val(),l.ajax({type:"GET",url:qodefGlobal.vars.restUrl+qodefGlobal.vars.loginModalGetRestRoute,data:o,dataType:"json",success:function(e){"success"===e.status&&d.triggerRedirection(i)}})}}}(jQuery),function(o){"use strict";o(document).ready(function(){e.init()});var e={init:function(){this.holder=o(".qodef-login-opener-widget"),this.holder.length&&this.holder.each(function(){e.triggerClick(o(this))})},triggerClick:function(e){e.find(".qodef-login-opener").on("click",function(e){e.preventDefault(),o(document.body).trigger("alloggio_membership_trigger_login_modal")})}}}(jQuery),function(e,o,i){var n=e.getElementsByTagName(o)[0];e.getElementById(i)||((o=e.createElement(o)).id=i,o.src="https://connect.facebook.net/en_US/sdk.js",n.parentNode.insertBefore(o,n))}(document,"script","facebook-jssdk"),function(e){"use strict";e(document).ready(function(){t.init()}),e(document).on("alloggio_membership_social_login_is_triggered",function(e,o,i,n){t.fbIsAppIdSet()&&"facebook"===n&&t.fbLogin(o,i,n)});var t={init:function(){t.fbIsAppIdSet()&&t.fbAsyncInit(alloggioMembershipGlobal.facebookAppId)},fbIsAppIdSet:function(){return void 0!==alloggioMembershipGlobal.facebookAppId&&""!==alloggioMembershipGlobal.facebookAppId},fbAsyncInit:function(e){""!==e&&(window.fbAsyncInit=function(){FB.init({appId:e,autoLogAppEvents:!0,cookie:!0,xfbml:!0,version:"v5.0"}),window.FB=FB})},fbLogin:function(o,i,n){window.FB.login(function(e){t.fbCheckStatus(e,o,i,n)},{scope:"email, public_profile"})},fbCheckStatus:function(e,o,i,n){"connected"===e.status?t.fbGetUserData(o,i,n):"not_authorized"===e.status?console.log("Please log into this app"):console.log("Please log into Facebook")},fbGetUserData:function(o,i,n){FB.api("/me","GET",{fields:"id, name, email, link, picture"},function(e){e.image=e.picture.data.url,i.hasClass("qodef--loading")||o.triggerRequest
1(i,n,e)})}}}(jQuery),function(e){"use strict";e(document).ready(function(){t.init()}),e(document).on("alloggio_membership_social_login_is_triggered",function(e,o,i,n){t.isAppIdSet()&&"google"===n&&t.login(o,i,n)});var t={init:function(){t.isAppIdSet()&&t.asyncInit(alloggioMembershipGlobal.googleAppId)},isAppIdSet:function(){return void 0!==alloggioMembershipGlobal.googleAppId&&""!==alloggioMembershipGlobal.googleAppId},asyncInit:function(e){""!==e&&gapi.load("auth2",function(){window.auth2=gapi.auth2.init({client_id:e})})},login:function(e,o,i){window.auth2.signIn().then(t.signIn(e,o,i),function(e){console.log(e)})},signIn:function(o,i,n){window.auth2.isSignedIn.get()?t.getUserData(o,i,n):window.gapi.auth2.getAuthInstance().isSignedIn.listen(function(e){e&&t.getUserData(o,i,n)})},getUserData:function(e,o,i){var n=window.auth2.currentUser.get().getBasicProfile(),n={id:n.getId(),name:n.getName(),email:n.getEmail(),image:n.getImageUrl()};o.hasClass("qodef--loading")||e.triggerRequest(o,i,n)}}}(jQuery),function(){"use strict";jQuery(document).on("alloggio_membership_social_login_is_triggered",function(e,o,i,n){"twitter"===n&&t.triggerRequest
1(o,i,n)});var t={triggerRequest:function(e,o,i){o.hasClass("qodef--loading")||e.triggerRequest(o,i)}}}();
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.