!function(){"use strict";var e,t;t=function(){var t,r;return r=window.location.pathname,console.debug("path -> ",r),console.debug("Call URL -> ",window.datas.sslHost),t=jQuery.Event("sslAttempt"),$(document).trigger(t),t.isDefaultPrevented()||$.ajax(window.datas.sslHost,{dataType:"json",xhrFields:{withCredentials:!0},success:function(n){if(console.debug("Success -> ",n),t=jQuery.Event("sslSuccess"),$(document).trigger(t,[n]),!t.isDefaultPrevented())return n.ajax_auth_token&&$("#lform").find('input[name="ajax_auth_token"]').attr("value",n.ajax_auth_token),e(r)},error:function(n){if(console.error("Error during AJAX SSL authentication",n),t=jQuery.Event("sslFailure"),$(document).trigger(t,[n]),!t.isDefaultPrevented()&&(0===n.status&&e(r),n.responseJSON&&"error"in n.responseJSON&&"9"===n.responseJSON.error&&e(r),n.responseJSON&&"html"in n.responseJSON))return $("#errormsg").html(n.responseJSON.html),$(window).trigger("load")}}),!1},e=function(e){var t;return(t=$("#lform").attr("action")).match(/^#$/)?t=e:t+=e,console.debug("form action URL -> ",t),$("#lform").attr("action",t),$("#lform").submit()},$(document).ready(function(){return $(".sslclick").on("click",t)})}();