jQuery(document).ready(function(a){
var h=a(".widget_tz_login_register"),
g=h.find(".tz-login-heading"),
e=h.find(".tz-login-form-wrapper"),
t={
interval: 100,
timeout: 200,
over: function(){
g.hasClass("clickable")&&a(this).find(".tz-login-form-wrapper").css("visibility", "visible").addClass("opened")
},
out: function(){
g.hasClass("clickable")&&(a(this).find(".tz-login-form-wrapper").removeClass("opened"), a(this).find(".tz-login-form-wrapper").delay(300).queue(function(){
a(this).css("visibility",
"hidden").dequeue()
}))
}};
if(!g.hasClass("inline"))
if(window.matchMedia("(min-width: 801px)").matches) h.hoverIntent(t);
else g.on("click", function(){
a(this).hasClass("clickable")&&(e.hasClass("opened") ? (e.removeClass("opened"), e.delay(300).queue(function(){
e.css("visibility", "hidden").dequeue()
})):e.css("visibility", "visible").addClass("opened"))
});
a("#tz-pop-login, #tz-pop-register").on("click", function(b){
var c=a("form#tz-register"),
d=a("form#tz-login");
"tz-pop-register"==a(this).attr("id")&&(c=a("form#tz-login"),
d=a("form#tz-register"));
a(".tz-login-heading").hasClass("inline") ? (c.removeClass("visible").delay(300).queue(function(){
c.css("visibility", "hidden").dequeue()
}), d.css("visibility", "visible").addClass("visible")):c.fadeOut(300, function(){
d.fadeIn(300)
});
b.preventDefault()
});
a("#show_login_form, #show_register_form").on("click", function(b){
a("body").prepend(a('<div class="tz-login-overlay"></div>').hide().fadeIn(500));
"show_login_form"==a(this).attr("id") ? a("form#tz-login").css("visibility", "visible").addClass("visible") :
a("form#tz-register").css("visibility", "visible").addClass("visible");
b.preventDefault()
});
a(document).on("click", ".tz-login-overlay, .tz-form-close", function(b){
a("form.ajax-auth").removeClass("visible").delay(300).queue(function(){
a("form.ajax-auth").css("visibility", "hidden").dequeue()
});
a(".tz-login-overlay").fadeOut(300, function(){
a(".tz-login-overlay").remove()
});
b.preventDefault()
});
a("form#tz-login, form#tz-register").on("submit", function(b){
a("p.status", this).show().text(ajax_auth_object.loadingmessage);
var c="ajaxlogin",
d=a("form#tz-login .tz-login-username").val(),
k=a("form#tz-login .tz-login-password").val(),
l="",
m=a("form#tz-login #security").val(),
n=null,
p=null,
q="",
r="";
"tz-register"==a(this).attr("id")&&(c="ajaxregister", d=a("form#tz-register .tz-register-username").val(), k=a("form#tz-register .tz-register-password").val(), q=a("form#tz-register .tz-register-firstname").val(), r=a("form#tz-register .tz-register-lastname").val(), l=a("form#tz-register .tz-register-email").val(), m=a("#signonsecurity").val(),
a("#apply_for_vendor_widget").is(":checked")&&(n="1"), a("#agree_to_terms_widget").is(":checked")&&(p="1"));
var u=a(this);
a.ajax({
type: "POST",
dataType: "json",
url: ajax_auth_object.ajaxurl,
data: {
action: c,
username: d,
"sender-first-name": q,
"sender-last-name": r,
password: k,
email: l,
security: m,
become_vendor: n,
accept_terms: p
},
success: function(f){
a("p.status", u).text(f.message);
1==f.loggedin&&(document.location.href=f.redirect_url)
},
error: function(f){
console.log(f)
}});
b.preventDefault()
});
if(window.matchMedia("(max-width: 420px)").matches) a("body").on("click",
".tz-login-heading",
function(b){})
});