Вход Регистрация
Файл: static/plugins/base/js/change_password.js
Строк: 45
<?php
var PEEP_ChangePassword = function($params)
{
        var 
self this;

    
this.responderUrl $params.responderUrl;
        
this.formName $params['formName'];
        
this.floatBox undefined;
        
this.errors = {};

        var 
password = $("#" this.formName " input[name='oldPassword']");

        if( 
password )
        {
            
this.errors['password'] = [];
        }

        
this.validatePassword = function()
        {
            var 
element peepForms[this.formName].elements['oldPassword'];
            
element.removeErrors();

            
self.errors['password']['error'] = undefined;

            var 
result = {};

            $.
ajax( {
                        
urlself.responderUrl,
                        
type'POST',
                        
data: { command'validatePassword'valuepassword.val() },
                        
asyncfalse,
                        
dataType'json'
                    
} ).done(
                        function(
data)
                        {
                            
result data;

                        } );

           
//var data = $.httpData( xhr, 'json');



            
if( result.result == false )
            {
                 var 
text PEEP.getLanguageText('base''join_error_password_not_valid');
                 
self.errors.password = {error:text};
                 return 
false;
            }


//            $.ajax( {
//                    url: self.responderUrl,
//                    type: 'POST',
//                    data: { command: 'checkPassword', value: password.val() },
//                    dataType: 'json',
//                    async: false,
//                    success: function( data )
//                    {
//                        if( data.result == false )
//                        {
//                             self.errors['password']['error'] = PEEP.getLanguageText('base', 'join_error_password_not_valid');
//                             element.showError( PEEP.getLanguageText('base', 'join_error_password_not_valid') );
//                        }
//                    }
//            } );
            
if( self.floatBox != undefined )
            {
                
//self.floatBox.close();
            
}
            
            return 
true;
        }
};
?>
Онлайн: 2
Реклама