Globalite.setLang("ru");
var remserver;
function restoreLogin(rserver)
{
    remserver = "";
    remserver = rserver;
    win = new Ext.Window({
        layout: 'form',
        width:355,
        height:180,
        modal:true,
        frame:true,
        closable:false,
        resizable:false,
        title: "ln_restoring_login_pass".l(),
        autoHeight: true,
        closeAction: 'hide',
        items: [RestoreForm]
    });
    win.show();
        
}
    
Ext.form.VTypes.emailText = "ln_restore_error".l();
var RestoreForm = {
    xtype: 'form',
    id: 'restore-form',
    bodyStyle: 'padding:15px;background:transparent',
    border: false,
    loadMask : true,
    url:'./restore.php',
    items: [
    {
        xtype: 'textfield',
        id: 'mail',
        fieldLabel: "ln_restore_your_email".l(),
        allowBlank: false,
        width:185,
        minLength: 3,
        vtype : 'email',
        msgTarget:'side',
        validationEvent:true
    },{
        xtype: 'textfield',
        id: 'type',
        //  allowBlank: false,
        value:'restore',
        hidden:true
    },{
        xtype: 'textfield',
        id: 'remoteserver',
        //  allowBlank: false,
        value:remserver,
        hidden:true
    }
    ],
    buttons: [{
        text: "ln_restore_btn".l(),
        handler: function() {
            Ext.getCmp('remoteserver').setValue(remserver);
            if(remserver == "" || remserver == null || remserver == undefined) Ext.getCmp('restore-form').getForm().url= './restore.php'; else
                Ext.getCmp('restore-form').getForm().url= './proxy.php';
            Ext.getCmp('restore-form').getForm().submit(
            {
                type: 'POST',
                dataType:  'json',
                
                success: function(responseText, statusText){
                    Ext.Msg.alert('',statusText.result.success);
                    win.close();
                }
            });
        }
    }
    ,
    {
        text: "ln_cancel".l(),
        handler: function() {
            win.close();
        }
    }
    ]
}
