TNZ.profile={};TNZ.profile.registration_source="";TNZ.profile.registration_market=TNZ.router.getCurrentURLMetadata().marketFolder;TNZ.profile.FBonload=function(){$.colorbox.close();$(window).one("userInterfaceRendered",function(){TNZ.profile.loginAndContinue.loginComplete()});TNZ.user.loadCurrentUser()};
TNZ.profile.render=function(a){$(document).bind("cbox_complete",function(){$("#loginModal .error").hide();$("#loginModal .error-box").hide();TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.register.validator.resetForm();TNZ.profile.loginModal.forgottenpassword.validator.resetForm();TNZ.profile.loginModal.transitionTo(a)});$.colorbox({inline:!0,href:"#loginModal",width:580,scrolling:!1,innerWidth:615})};TNZ.profile.loginAndContinue={};TNZ.profile.loginAndContinue.url="";
TNZ.profile.loginAndContinue.render=function(a){TNZ.profile.loginAndContinue.url=a;TNZ.profile.render("Login")};TNZ.profile.loginAndContinue.loginComplete=function(){TNZ.profile.loginAndContinue.url.length?($.cookie("returntopage",location.href),$.cookie("RETURNTOPAGE",null),$.cookie("SHOWSIGNIN",null),$.isFunction(TNZ.profile.loginAndContinue.url)?TNZ.profile.loginAndContinue.url():location.href=TNZ.profile.loginAndContinue.url):TNZ.profile.loginAndContinue.url()};TNZ.profile.loginModal={};
TNZ.profile.loginModal.init=function(){$("#loginModal").html('<div class="exp-header">\r<a href="" class="login-tab active no-tnz-router">Sign in</a> \r<a href="" class="register-tab no-tnz-router">Sign up</a>\r</div>\r<div class="login detail">\r<div class="error-box" style="display:none;">\r<h2>Sorry, we didn\'t recognise that email/password combination.</h2>\r<div class="message-content">\r<p>Please try again</p>\r</div>\r</div>\r<div class="align-left welcome">\r<div style="display:block;" >\r<h2>Sign in</h2>\r<h4>Sign in to add or edit content on newzealand.com</h4>\r</div>\r<form name="loginForm" class="std-form no-tnz-router" id="loginForm" action="" method="post">\r<input type="hidden" name="returnURL" id="returnURL" value="">\r<div class="error" style="display:none"></div>\r<fieldset>\r<ol>\r<li>\r<div class="clearfix fm-hd"><label for="user_email">Email:</label></div>\r<div class="fm-bd"><input type="text" name="user_email" id="user_email" /></div>\r</li>\r<li>\r<div class="clearfix fm-hd"><label for="password">Password:</label></div>\r<div class="fm-bd"><input type="password" name="password" id="password" /></div>\r</li> \r<li>\r<div class="clearfix fm-hd"></div>\r<div class="fm-bd">\r<a href="" class="forgottenYourPassword" class="no-tnz-router">Forgotten your password?</a>\r</div>\r</li>\r<li>\r<div class="clearfix fm-hd"></div>\r<div class="fm-bd">\r<input type="submit" name="login" id="login" class="button blue login" value="Sign in">\r</div>\r</li>\r</ol>\r</fieldset>\r</form>\r<h5>Don\'t have an account?<br>You can sign up right now:<br><a id="register" href="" class="no-tnz-router">Create new account</a></h5>\r</div>\r<div class="align-left">\r<div class="align-left login-divider">\r</div>\r<div class="align-left socialLogin">\r<h2>Or</h2>\r<div class="fb-login-button" data-scope="email" on-login="TNZ.profile.FBonload()">Sign in with Facebook</div>\r</div>\r</div>\r</div>\r<div class="register detail">\r<div id="signUpQuestion" style="display:none;">\r<h2>Do you want to add your own articles or<br />edit someone else\'s articles?</h2>\r<a id="registerUser" href="" class="button blue continue no-tnz-router">Continue</a><br /><br /><br /><br /><br />\r<div class="clear-both" ></div>\r<h2>Do you want to add your business to this website?</h2>\r<h4><a href="http://www.register.newzealand.com" target="_blank" class="no-tnz-router">Register on our operator database</a></h4>\r</div> \r<form name="register" class="std-form no-tnz-router" id="registerForm" action="" method="post">\r<input type="hidden" name="registration_source" id="registration_source" value="">\r<input type="hidden" name="returnURL" id="returnURL" value="">\r<div class="align-left welcome">\r<div class="error-box" style="display:none;">\r<h2>Sorry, an error occured.</h2>\r<div class="message-content">\r<p>Please try again</p>\r</div>\r</div>\r<h2>Create an account</h2>\r<p class="all-required">All fields are required.</p>\r<ul>\r<li class="clearfix">\r<div class="clearfix fm-hd">\r<label for="user_display_name_first">First name: *</label>\r</div>\r<div class="fm-bd">\r<input type="text" name="user_display_name_first" id="user_display_name_first" class="defaultText">\r</div>\r</li>\r<li class="clearfix">\r<div class="clearfix fm-hd">\r<label for="user_display_name_last">Last name: *</label>\r</div>\r<div class="fm-bd">\r<input type="text" name="user_display_name_last" id="user_display_name_last" class="defaultText">\r</div>\r</li>\r<li class="clearfix">\r<div class="clearfix fm-hd">\r<label for="user_email">Email: *</label>\r</div>\r<div class="fm-bd">\r<input type="text" name="user_email" id="reg_user_email">\r</div>\r</li>\r<li class="clearfix">\r<div class="clearfix fm-hd">\r<label for="password">Password: *<br><small>The password must be at least 8 characters.</small></label>\r</div>\r<div class="fm-bd">\r<input type="password" name="password" id="reg_password">\r</div>\r</li>\r<li class="clearfix">\r<div class="clearfix fm-hd">\r<label for="confirm_password">Confirm password: *</label>\r</div>\r<div class="fm-bd">\r<input type="password" name="confirm_password" id="confirm_password">\r</div>\r</li>\r<li class="clearfix">\r<div class="fm-bd fm-bd-chk">\r<input type="checkbox" name="agree_to_terms_and_conditions" id="agree_to_terms_and_conditions"> I agree to the site <a href="/au/utilities/terms-of-use/" target="_blank" class="no-tnz-router">terms of use</a>. *\r</div>\r</li>\r<li>\r<div class="fm-bd"><input type="submit" name="register" id="register" class="button blue register" value="Create my account"></div>\r</li>\r</ul>\r</div>\r<div class="align-left" >\r<div class="align-left login-divider">\r</div>\r<div class="align-left socialLogin">\r<h2>Or</h2>\r<div class="fb-login-button" data-scope="email" on-login="TNZ.profile.FBonload()">Sign up with Facebook</div>\r</div>\r</div>\r</form>\r<div id="success">\r<h2>Check your email</h2>\r<h4>We\'ve created your account. But there\'s one remaining step before you can use it. Check your email inbox. Look for an email from travel@newzealand.com, and follow its instructions to activate your account.\r<br><br>\rIf you haven\'t received the email within the next minute, look in your Spam or Junk Mail folder, just in case. Having trouble finding or using that email? Contact us at travel@newzealand.com. <a href="mailto:travel@newzealand.com">travel@newzealand.com</a>.</h4>\r</div> \r</div> \r<div class="forgottenpassword detail" style="display: none;">\r<div class="_forgotpassword-message" style="display:block;" >\r<h2>Forgot your password?</h2>\r<h4>Don\'t worry, it happens to the best of us.<br />Enter your email address and we\'ll send you instructions on how to reset it.<br /><br /></h4>\r</div>\r<form name="forgottenpasswordForm" class="std-form no-tnz-router" id="forgottenpasswordForm" action="" method="post">\r<div class="error-box" style="display:none;">\r<h2>Sorry, an error occured.</h2>\r<div class="message-content"></div>\r</div>\r<ul>\r<li>\r<div class="clearfix fm-hd"><label for="user_email">Email:</label></div>\r<div class="fm-bd"><input type="text" name="user_email" id="user_email_forgottenpassword" value="" /></div>\r</li>\r<li>\r<div class="clearfix fm-hd"></div>\r<div class="fm-bd"><input name="resetPassword" id="resetPassword" type="submit" class="button blue" value="Send instructions"></div>\r</li>\r</ul>\r</form>\r<div class="_success" style="display:none;">\r<h2>Check your email</h2>\r<h4>\rWe have sent a password reset email to<br />\r<strong class="forgottenpasswordemail"></strong><br /><br /> \rFollow the instructions in the email to <strong>reset your password</strong>.\r</h4>\r</div>\r</div> \r<div class="resendRegistrationEmail detail">\r<div class="error-box" style="display:none;">\r<h2>Sorry, an error occured.</h2>\r<div class="message-content"></div>\r</div>\r<div class="_success">\r<h2>Check your email</h2>\r<h4>We\'ve re-sent a confirmation email to <strong class="resendregistrationemail_email"></strong><br /><br />\rThe confirmation email contains instructions for <strong>activating your account</strong>.<br />You will need to activate your account before you can log in and use it.</h4>\r</div>\r</div>');
TNZ.user.current.user.settings.loggedIn?($(".global-login #logout").click(TNZ.profile.logout),$(".global-login #myaccount").live("click",function(){var a=TNZ.router.getCurrentURLMetadata().scriptName;a.search("manage/dashboard/profile")==-1&&$.cookie("returntopage",a)})):($(".global-login #login").click(function(a){a.preventDefault();a.stopPropagation();$.cookie("RETURNTOPAGE")?TNZ.profile.loginAndContinue.render($.cookie("RETURNTOPAGE")):($.cookie("returntopage",location.href),TNZ.profile.loginAndContinue.render("/"+
TNZ.initialRequestConfig.marketFolder+"/manage/dashboard/profile/"))}),$(".global-login #register").click(function(a){a.preventDefault();a.stopPropagation();TNZ.profile.render("Register")}));$("#loginModal .login-tab").click(function(){TNZ.profile.loginModal.transitionTo("Login");return!1});$("#loginModal .register-tab").click(function(){TNZ.profile.loginModal.transitionTo("Register");return!1});$("#loginModal .login .forgottenYourPassword").click(function(){TNZ.profile.loginModal.transitionTo("ForgottenPassword");
return!1});$("#loginModal .register #registerBusiness").click(function(){TNZ.profile.loginModal.transitionTo("Register","Business");return!1});$("#loginModal .register #registerUser").click(function(){TNZ.profile.loginModal.transitionTo("Register","User");return!1});$("#loginModal .login #register").click(function(){TNZ.profile.loginModal.transitionTo("Register");return!1});$("#loginModal .register form .defaultText").focus(function(){$(this).val()==$(this)[0].title&&($(this).removeClass("defaultTextActive"),
$(this).val(""))});$("#loginModal .register form .defaultText").blur(function(){$(this).val()==""&&($(this).addClass("defaultTextActive"),$(this).val($(this)[0].title))});$("#loginModal .register form .defaultText").blur();TNZ.profile.loginModal.login.validator=$("#loginModal .login form").validate({submitHandler:TNZ.profile.loginModal.login.submit,rules:{password:{required:!0},user_email:{required:!0,email:!0}},messages:{password:"This field is required.",user_email:{required:"This field is required.",
email:"Please enter a valid email address."}},errorElement:"div",errorClass:"error",errorPlacement:function(a,b){a.appendTo(b.parents(".fm-bd"))}});TNZ.profile.loginModal.register.validator=$("#loginModal .register form").validate({submitHandler:TNZ.profile.loginModal.register.submit,rules:{user_display_name_first:{required:!0},user_display_name_last:{required:!0},user_email:{required:!0,email:!0},password:{required:!0,minlength:8},confirm_password:{equalTo:"#loginModal .register form #reg_password"},
agree_to_terms_and_conditions:{required:!0}},messages:{user_display_name_first:"",user_display_name_last:"",user_email:{required:"",email:"Please enter a valid email address."},password:{required:"",minlength:"Please enter at least 8 characters."},confirm_password:{equalTo:"Please enter the same value again."},agree_to_terms_and_conditions:{required:"This field is required."}},errorElement:"div",errorClass:"error",errorPlacement:function(a,b){a.appendTo(b.parents(".fm-bd"))}});TNZ.profile.loginModal.forgottenpassword.validator=
$("#loginModal .forgottenpassword form").validate({submitHandler:TNZ.profile.loginModal.forgottenpassword.submit,rules:{user_email:{required:!0,email:!0}},messages:{user_email:{required:"This field is required.",email:"Please enter a valid email address."}},errorElement:"div",errorClass:"inlineError",errorPlacement:function(a,b){a.appendTo(b.parents(".fm-bd"))}});$(".facebook-connect").bind("click",function(a){a.preventDefault();a.stopPropagation();TNZ.FB.login()});TNZ.profile.loginModal.transitionTo("Login");
$(window).trigger("userInterfaceRendered");return!0};TNZ.profile.loginModal.header={};TNZ.profile.loginModal.login={};
TNZ.profile.loginModal.login.submit=function(){var a="/"+TNZ.initialRequestConfig.marketFolder+"/manage/profile/login/",b={user_email:$("#loginModal .login form #user_email").val(),password:$("#loginModal .login form #password").val()};$("#loginModal .login #login").attr("disabled","disabled");$("#loginModal .login input").attr("disabled","disabled");$("#loginModal .login #login").removeClass("button blue login").addClass("disable login grey button");$("#loginModal .login input").addClass("disable");
$("#loginModal .login #login").attr("value","Logging in");$.ajax({type:"POST",url:a,data:b,success:function(a){$("#loginModal .login #login").removeAttr("disabled");$("#loginModal .login input").removeAttr("disabled");$("#loginModal .login #login").removeClass("disable login grey button").addClass("button blue login");$("#loginModal .login input").removeClass("disable");$("#loginModal .login #login").attr("value","Log in");if(a.success.length){if($.colorbox.close(),TNZ.profile.loginAndContinue.loginComplete(),
TNZ.user.loadCurrentUser(),TNZ.profile.loginModal.login.validator.resetForm(),$.trackingController.track("LOGINSUCCESS",$({}).data("user_o_id",a.user_o_id)),$.cookie("TNZUSERINFO",a.user_o_id+"|"+a.user_email+"|"+a.login_source,{path:"/",domain:".newzealand.com"}),$("#loginModal .login form #returnURL").val().length)window.location.href=$("#loginModal .login form #returnURL").val()}else a.errors.length&&($("#loginModal .login .welcome").hide(),$("#loginModal .login .error-box p").html(a.errors[0].message),
$("#loginModal .login .error-box h2").html("Sorry, we didn't recognise that email/password combination."),a.errors[0].code==3.2&&($("#loginModal .login .error-box .message-content").append(' <a href="" id="resendRegistrationEmail" class="no-tnz-router">resend</a>'),$("#loginModal .login #resendRegistrationEmail").click(function(b){b.preventDefault();b.stopPropagation();TNZ.profile.loginModal.resendRegistrationEmail(a.errors[0].data,$("#loginModal .login form #user_email").val())})),$("#loginModal .login .error-box").show())}});
return!1};TNZ.profile.loginModal.register={};
TNZ.profile.loginModal.register.submit=function(){var a="/"+TNZ.initialRequestConfig.marketFolder+"/manage/profile/register/",b={user_first_name:$("#loginModal .register form #user_display_name_first").val(),user_last_name:$("#loginModal .register form #user_display_name_last").val(),password:$("#loginModal .register form #reg_password").val(),confirm_password:$("#loginModal .register form #confirm_password").val(),agree_to_terms_and_conditions:$("#loginModal .register form #agree_to_terms_and_conditions").val(),user_email:$("#loginModal .register form #reg_user_email").val(),
registration_source:TNZ.profile.registration_source,registration_market:TNZ.profile.registration_market};$("#loginModal .register input").attr("disabled","disabled");$("#loginModal .register #register").attr("disabled","disabled");$("#loginModal .register #register").removeClass("button blue register").addClass("disable register grey button");$("#loginModal .register input").addClass("disable");$("#loginModal .register #register").attr("value","Registering");$.ajax({type:"POST",url:a,data:b,success:function(a){$("#loginModal .register input").removeAttr("disabled");
$("#loginModal .register #register").removeAttr("disabled");$("#loginModal .register #register").removeClass("disable register grey button").addClass("button blue register");$("#loginModal .register input").removeClass("disable");$("#loginModal .register #register").attr("value","Register");a.success.length?a.success[0].allowUnregisteredLogin?($.colorbox.close(),TNZ.profile.loginAndContinue.loginComplete(),TNZ.user.loadCurrentUser(),$.trackingController.track("LOGINSUCCESS",$({}).data("user_o_id",
a.user_o_id)),$.cookie("TNZUSERINFO",a.user_o_id+"|"+a.user_email+"|"+a.login_source,{path:"/",domain:".newzealand.com"})):($(".register #success .registeruser_display_name_first").html($("#loginModal .register form #user_display_name_first").val()),$(".register #success .registeruser_email").html($("#loginModal .register form #reg_user_email").val()),$("#loginModal .register form #returnURL").val().length?window.location.href=$("#loginModal .register form #returnURL").val():(TNZ.profile.loginModal.register.validator.resetForm(),
TNZ.profile.loginModal.transitionTo("Register","User.Success"))):a.errors.length&&($(".register .error-box .message-content p").html(a.errors[0].message),a.errors[0].code==3.2&&($(".register .error-box .message-content").append(' <a href="" id="resendRegistrationEmail" class="no-tnz-router">resend</a>'),$(".register #resendRegistrationEmail").click(function(b){b.preventDefault();b.stopPropagation();TNZ.profile.loginModal.resendRegistrationEmail(a.errors[0].data,$("#loginModal .register form #user_email").val())})),
a.errors[0].code==14||a.errors[0].code==11?(TNZ.profile.loginModal.transitionTo("Login"),a.errors[0].code==11?$("#loginModal .login .error-box h2").html("You already have a Travel account."):$("#loginModal .login .error-box h2").html("You have an existing account in our system."),$("#loginModal .login .error-box p").html(a.errors[0].message),$("#loginModal .login .error-box").show()):$("#loginModal .register .error-box").show())}});return!1};TNZ.profile.loginModal.forgottenpassword={};
TNZ.profile.loginModal.forgottenpassword.submit=function(){var a="/"+TNZ.initialRequestConfig.marketFolder+"/manage/profile/forgottenpassword/",b=$("#user_email_forgottenpassword").val(),c={user_email:b};$("#loginModal .forgottenpassword #user_email_forgottenpassword").attr("disabled","disabled");$("#loginModal .forgottenpassword #user_email_forgottenpassword").addClass("disable grey");$("#loginModal .forgottenpassword #resetPassword").attr("disabled","disabled");$("#loginModal .forgottenpassword #resetPassword").removeClass("blue").addClass("disable grey");
$.ajax({type:"POST",url:a,data:c,success:function(a){$("#loginModal .forgottenpassword #user_email_forgottenpassword").removeAttr("disabled");$("#loginModal .forgottenpassword #user_email_forgottenpassword").removeClass("disable grey");$("#loginModal .forgottenpassword #resetPassword").removeAttr("disabled");$("#loginModal .forgottenpassword #resetPassword").removeClass("disable grey").addClass("blue");a.success.length?($("._success .forgottenpasswordemail").html(b),TNZ.profile.loginModal.forgottenpassword.validator.resetForm(),
TNZ.profile.loginModal.transitionTo("ForgottenPassword","Success")):a.errors.length&&($("#loginModal .forgottenpassword ._forgotpassword-message").hide(),$(".forgottenpassword .error-box .message-content p").html(a.errors[0].message),a.errors[0].code==3.2&&($(".forgottenpassword .error-box .message-content").append(' <a href="" id="resendRegistrationEmail" class="no-tnz-router">resend</a>'),$(".forgottenpassword #resendRegistrationEmail").click(function(b){b.preventDefault();b.stopPropagation();TNZ.profile.loginModal.resendRegistrationEmail(a.errors[0].data)})),
$(".forgottenpassword .error-box").show())}});return!1};
TNZ.profile.loginModal.resendRegistrationEmail=function(a,b){var c="/"+TNZ.initialRequestConfig.marketFolder+"/manage/profile/resendRegistrationEmail/";$.ajax({type:"POST",url:c,data:"r="+a,success:function(a){a.success.length?($("#loginModal .resendRegistrationEmail ._success .resendregistrationemail_email").html(b),TNZ.profile.loginModal.transitionTo("ResendRegistrationEmail","Success")):a.errors.length&&($("#loginModal .resendRegistrationEmail .error-box .message-content p").html(a.errors[0].message),TNZ.profile.loginModal.transitionTo("ResendRegistrationEmail",
"Error"))}});return!1};
TNZ.profile.loginModal.transitionTo=function(a,b){switch(a){case "Register":TNZ.profile.loginModal.setActiveMenu("register");TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.forgottenpassword.validator.resetForm();$("#loginModal .login").hide();$("#loginModal .forgottenpassword").hide();$("#loginModal .register").show();$("#loginModal .resendRegistrationEmail").hide();switch(b){case "Business":$("#loginModal .register #signUpQuestion").hide();$("#loginModal .register #businessSignUp").show();$("#loginModal .register form").hide();
$("#loginModal .register #success").hide();break;case "User":$("#loginModal .register form .defaultText").blur();$("#loginModal .register #signUpQuestion").hide();$("#loginModal .register #businessSignUp").hide();$("#loginModal .register form").show();$("#loginModal .register #success").hide();break;case "User.Success":$("#loginModal .register #signUpQuestion").hide();$("#loginModal .register #businessSignUp").hide();$("#loginModal .register form").hide();$("#loginModal .register #success").show();
break;default:$("#loginModal .register #signUpQuestion").show(),$("#loginModal .register #businessSignUp").hide(),$("#loginModal .register form").hide(),$("#loginModal .register #success").hide()}break;case "Register.Direct":TNZ.profile.loginModal.setActiveMenu("register");TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.forgottenpassword.validator.resetForm();$("#loginModal .login").hide();$("#loginModal .forgottenpassword").hide();$("#loginModal .register").show();$("#loginModal .resendRegistrationEmail").hide();
$("#loginModal .register form .defaultText").blur();$("#loginModal .register #signUpQuestion").hide();$("#loginModal .register #businessSignUp").hide();$("#loginModal .register form").show();$("#loginModal .register #success").hide();break;case "ForgottenPassword":TNZ.profile.loginModal.setActiveMenu("login");TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.register.validator.resetForm();$("#loginModal .login").hide();$("#loginModal .forgottenpassword").show();$("#loginModal .register").hide();
$("#loginModal .resendRegistrationEmail").hide();switch(b){case "Success":$("#loginModal .forgottenpassword ._success").show();$("#loginModal .forgottenpassword form").hide();$("#loginModal .forgottenpassword ._forgotpassword-message").hide();$("#loginModal .forgottenpassword .error-box").hide();break;default:$("#loginModal .forgottenpassword ._success").hide(),$("#loginModal .forgottenpassword form").show(),$("#loginModal .forgottenpassword ._forgotpassword-message").show(),$("#loginModal .forgottenpassword .error-box").hide(),
$("#loginModal .forgottenpassword #user_email_forgottenpassword").focus()}break;case "ResendRegistrationEmail":TNZ.profile.loginModal.setActiveMenu("login");TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.register.validator.resetForm();TNZ.profile.loginModal.forgottenpassword.validator.resetForm();$("#loginModal .login").hide();$("#loginModal .forgottenpassword").hide();$("#loginModal .register").hide();$("#loginModal .resendRegistrationEmail").show();switch(b){case "Success":$("#loginModal .resendRegistrationEmail ._success").show();
$("#loginModal .resendRegistrationEmail .error-box").hide();break;default:$("#loginModal .resendRegistrationEmail ._success").hide(),$("#loginModal .resendRegistrationEmail .error-box").show()}break;default:TNZ.profile.loginModal.setActiveMenu("login"),TNZ.profile.loginModal.register.validator.resetForm(),TNZ.profile.loginModal.forgottenpassword.validator.resetForm(),$("#loginModal .login").show(),$("#loginModal .forgottenpassword").hide(),$("#loginModal .register").hide(),$("#loginModal .resendRegistrationEmail").hide(),
$("#loginModal .login .welcome").show(),$("#loginModal .login .error-box").hide(),$("#loginModal .login #login").removeAttr("disabled"),$("#loginModal .login #password").focus(),$("#loginModal .login #user_email").focus()}};TNZ.profile.loginModal.resetForm=function(){TNZ.profile.loginModal.login.validator.resetForm();TNZ.profile.loginModal.register.validator.resetForm();TNZ.profile.loginModal.forgottenpassword.validator.resetForm()};
TNZ.profile.loginModal.setActiveMenu=function(a){$("#loginModal .exp-header a").removeClass("active");$("#loginModal .exp-header ."+a+"-tab").addClass("active")};TNZ.profile.logout=function(){var a="/"+TNZ.initialRequestConfig.marketFolder+"/manage/profile/logout/";$.cookie("RETURNTOPAGE",null);$.cookie("returntopage",null);$.cookie("SHOWSIGNIN",null);$.getScript(a);return!1};TNZ.profile.loginModal.init();$.cookie("SHOWSIGNIN")&&$.cookie("SHOWSIGNIN")=="1"&&$(".global-login #login").click();
