﻿
__trGroup('Login');var Login=function(){var m_config;return{init:function(){Ext.QuickTips.init();m_config=JSON.parse(Ext.get('initial-state').dom.value);Ext.form.Field.prototype.msgTarget='under';Ext.form.Field.prototype.validateOnBlur=false;var fields=[];var namesToCheck=["uid","pwd","oldpwd","newpwd1","newpwd2"];for(var i=0;i<namesToCheck.length;i++){if(Ext.get(namesToCheck[i])){fields.push(new Ext.form.TextField({id:namesToCheck[i],allowBlank:false,blankText:__tr('Please enter a value')}));}}
var frm=new Ext.ux.SimpleForm("aspnetForm",fields);frm.on("actioncomplete",function(form,action){if(action.type=="submit"){switch(m_config.cmd){case"login":case"changepw":case"finishresetpw":Credit360.Page.showMessage(__tr('Loading...'));xsrf_nav(action.result.redirectTo);break;case"resetpw":Ext.get("resultMsg").show();break;}}});frm.on("actionfailed",function(form,action){});frm.on("submitclicked",function(){frm.setMessage(m_config.submitMsg);switch(m_config.cmd){case"resetpw":Ext.get("resultMsg").enableDisplayMode().hide();break;}
frm.submit({params:{"cmd":m_config.cmd}});});}};}();Ext.onReady(Login.init);