PageSourceSearch

https://www.mot.gov.zm/wp-content/plugins/wp-mega-menu-pro/js/ajax-auth-script.js?ver=2.1.7

js mot.gov.zm collected 2026-10-02 12:18:33 UTC 2,950 bytes, 87 lines download raw bytes

1jQuery(document).ready(function ($) {
2
3
4    $('.wpmega-user-login-form').on('click',function(e){
5          $(this).find('.wpmm-login-form').addClass('wpmm_show_form');
6          // $('form#wpmm_login').fadeIn(500);
7          $('form#wpmm_login').show();
8          $('form#wpmm_register').hide();
9        });
10
11      $('.wpmega-user-register-form').on('click',function(){
12          $(this).find('.wpmm-login-form').addClass('wpmm_show_form');
13          // $('form#wpmm_register').fadeIn(500);
14          $('form#wpmm_register').show();
15          $('form#wpmm_login').hide();
16        });
17
18
19    // Display form from link inside a popup
20	/*$('#wpmm_pop_login, #wpmm_pop_signup').live('click', function (e) {
21        formToFadeOut = $('form#wpmm_register');
22        formtoFadeIn = $('form#wpmm_login');
23        if ($(this).attr('id') == 'wpmm_pop_signup') {
24            formToFadeOut = $('form#wpmm_login');
25            formtoFadeIn = $('form#wpmm_register');
26        }
27        formToFadeOut.fadeOut(500, function () {
28            formtoFadeIn.fadeIn();
29        })
30        return false;
31    });*/
32	// Close popup
33    $(document).on('click', '.wpmm_login_overlay, .close', function () {
34        $('.ajax-auth').fadeOut();
35        $('.wpmm-login-form').removeClass('wpmm_show_form');
36    });
37
38	// Perform AJAX login/register on form submit
39	$('form#wpmm_login, form#wpmm_register').on('submit', function (e) {
40        if (!$(this).valid()) return false;
41        $('p.status', this).show().text(wp_megamenu_ajax_auth_object.loadingmessage);
42		action = 'ajaxlogin';
43		username = 	$('form#wpmm_login #username').val();
44		password = $('form#wpmm_login #password').val();
45		email = '';
46		security = $('form#wpmm_login #security').val();
47		if ($(this).attr('id') == 'wpmm_register') {
48			action = 'ajaxregister';
49			username = $('#signonname').val();
50			password = $('#signonpassword').val();
51        	email = $('#email').val();
52        	security = $('#signonsecurity').val();	
53		}  
54		ctrl = $(this);
55		$.ajax({
56            type: 'POST',
57            dataType: 'json',
58            url: wp_megamenu_ajax_auth_object.ajaxurl,
59            data: {
60                'action': action,
61                'username': username,
62                'password': password,
63				'email': email,
64                'security': security
65            },
66            success: function (data) {
67				$('p.status', ctrl).text(data.message);
68				if (data.loggedin == true) {
69                    document.location.href = wp_megamenu_ajax_auth_object.redirecturl;
70                }
71            }
72        });
73        e.preventDefault();
74    });
75	
76	// Client side form validation
77    if (jQuery("#wpmm_register").length) 
78		jQuery("#wpmm_register").validate(
79		{ 
80			rules:{
81			password2:{ equalTo:'#signonpassword' 
82			}	
83		}}
84		);
85    else if (jQuery("#wpmm_login").length) 
86		jQuery("#wpmm_login").validate();
87});

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.