var site_domain = $('base').attr('href'); $(document).ready(function() { $('.login_modal').lightbox(); $('.modal_link').live('click', function(e) { e.preventDefault(); var modal_link = $(this).attr('data-link'); $('#login_modal div.section').slideUp(); $('#'+modal_link).slideDown(); //$('#capcha').s3Capcha(); }); $('#login_password').live('keypress', function(e) { if (e.which == 13) { process_login(); } }); $('#modal_login').live('click', function(e) { e.preventDefault(); process_login(); }); function process_login() { var username = $('#login_username').val(); var password = $('#login_password').val(); $('#login_errors').hide(); $('input').removeClass('error'); $('label').removeClass('red'); $.ajax({ type: 'POST', url: site_domain+'process_login.php', data: "login=1&login_username="+username+"&login_password="+password+"&login_remember=0", success: function(response){ if(response == 'Logged in') { location.reload(); //window.location = site_domain+'account'; } else { //console.log(response); if(response == 'disabled') { $('#login_errors').slideDown(); $('#login_errors').html('Your account has been disabled pending payment.'); } else { fields = response.split('#'); for (var i=0; iA new password has been sent to your registered email address."); } else { $('#forgot_username').addClass('error'); $("label[for='forgot_username']").addClass('red'); $('#forgot_pw_errors').slideDown(); $('#forgot_pw_errors').html(response); } } }); } $('#change_pw_password2').live('keypress', function(e) { if (e.which == 13) { process_chamge_pw(); } }); $('#change_pw_button').live('click', function(e) { e.preventDefault(); process_chamge_pw(); }); function process_chamge_pw() { var new_pw = $('#change_pw_password').val(); var new_pw2 = $('#change_pw_password2').val(); $('#change_pw_errors').hide(); $('#change_pw_password').removeClass('error'); $('#change_pw_password2').removeClass('error'); $("label[for='change_pw_password']").removeClass('red'); $("label[for='change_pw_password2']").removeClass('red'); $.ajax({ type: 'POST', url: site_domain+'process_login.php', data: "change_pw=1&new_pw="+new_pw+"&new_pw2="+new_pw2, success: function(response){ //console.log(response); if(response == 'ok') { //location.reload(); $('#change_pw_errors').slideDown(); $('#change_pw_errors').html("
Your password has been changed successfully.
"); $('#login_modal input').each(function() {$(this).hide();}); $('#login_modal label').each(function() {$(this).hide();}); $('#login_modal .login_button').each(function() {$(this).hide();}); } else { $('#change_pw_password').addClass('error'); $("label[for='change_pw_password']").addClass('red'); $('#change_pw_password2').addClass('error'); $("label[for='change_pw_password2']").addClass('red'); $('#change_pw_errors').slideDown(); $('#change_pw_errors').html(response); } } }); } });