Вход Регистрация
Файл: Application/themes/default/js/js_login.js
Строк: 99
<?php
function actionLogin(btlogindiverror)
{
    $(
btlogin).attr('disabled','true');

    
usernamel=$.trim($('#usernamel').val());
    if (
usernamel == '') {
        
openandclose(diverror,ltxterror1,1700);        
        $(
'#usernamel').focus();
        
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000); 
        return;
    }
    
    if (
usernamel.indexOf('@') != -&& !emailvalidate(usernamel)) {
        $(
'#usernamel').val(usernamel);
        
openandclose(diverror,ltxterror2,1700);
        $(
'#usernamel').focus();
        
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000); 
        return;
    }
    
    
passwordl=$('#passwordl').val();
    if (
passwordl == '') {
        
openandclose(diverror,ltxterror3,1700);        
        $(
'#passwordl').focus();
        
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000); 
        return;
    }
    
    if (
passwordl.length || passwordl.length 15) {
        
openandclose(diverror,ltxterror4,1700);
        $(
passwordl).focus();
        
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000); 
        return;
    }
    
    $.
ajax({
        
type'POST',
        
urlsiteurl "ajax/login/r:" Math.round(Math.random()*1000),
        
data'un=' usernamel '&pw=' CryptoJS.MD5(passwordl),
        
success: function(resp) {
            switch (
resp.charAt(0)) {
                case 
'0':
                    
openandclose(diverror,resp.substring(3),1700)
                    
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000);
                    break;
                case 
'1':
                    
location.href siteurl "dashboard";
                    break;
                case 
'2':
                    
location.href resp.substring(3);
                    break;
            }
        },
        
error: function() {
            
openandclose(diverror,txtconnerror,1700)
            
setTimeout(function() {$(btlogin).removeAttr('disabled');}, 2000); 
        } 
//end error

    
}); // end ajax    
}

/*********************************************************/


function actionRecovery(btsubmitdiverrorokrecovery)
{
    $(
btsubmit).attr('disabled','true');

    
emailrecovery = $.trim($('#emailrecovery').val());
    if (!
emailvalidate(emailrecovery)) {
        
openandclose(diverror,recvtxterror1,1700);        
        $(
'#emailrecovery').focus();
        
setTimeout(function() {$(btsubmit).removeAttr('disabled');}, 2000); 
        return;
    }
    
    $.
ajax({
        
type'POST',
        
urlsiteurl "ajax/recovery/r:" Math.round(Math.random()*1000),
        
data'em=' emailrecovery,
        
success: function(resp) {
            switch (
resp.charAt(0)) {
                case 
'0':
                    
openandclose(diverror,resp.substring(3),1700)
                    
setTimeout(function() {$(btsubmit).removeAttr('disabled');}, 2000);
                    break;
                case 
'1':
                    $(
'#emailrecovery').val('');
                    
opendiv(okrecovery,resp.substring(3),1700)
                    break;

            }
        },
        
error: function() {
            
openandclose(diverror,txtconnerror,1700)
            
setTimeout(function() {$(btsubmit).removeAttr('disabled');}, 2000); 
        } 
//end error

    
}); // end ajax    
}

/**********************************************************/
?>
Онлайн: 2
Реклама