vbjs.options.travelarrangerchangepwd={changePwdValidations:{username:{required:!0,error:lang["/actions/travelarrangerchangepassword.username.valueNotPresent"],globalMsg:0,inlineerrorgroup:"travelarranger-changepwd",inlineerrorcontainer:"error-travelarranger-field-username"},oldPassword:{required:!0,error:lang["/actions/travelarrangerchangepassword.oldPassword.valueNotPresent"],globalMsg:0,inlineerrorgroup:"travelarranger-changepwd",inlineerrorcontainer:"error-travelarranger-field-oldPassword"},newPassword:{required:!0,
error:lang["/actions/travelarrangerchangepassword.newPassword.valueNotPresent"],globalMsg:0,inlineerrorgroup:"travelarranger-changepwd",inlineerrorcontainer:"error-travelarranger-field-newPassword"},confirmPassword:{required:!0,error:lang["/actions/travelarrangerchangepassword.confirmPassword.valueNotPresent"],globalMsg:0,inlineerrorgroup:"travelarranger-changepwd",inlineerrorcontainer:"error-travelarranger-field-confirmPassword"}}};VBook.TravelArrangerChangePassword=new Class({Implements:Events,elements:{},validations:{},options:vbjs.options.travelarrangerchangepwd,initialise:function(){this.getElements();this.setValidator();vbjs.loading.hideLoading("travelarrangerchangepwd")},getElements:function(){Object.append(this.elements,{form:document.id("form-travelarranger-changepwd"),submitButton:document.id("submit-travelarranger-changepwd")})},setValidator:function(){if(this.elements.form){var a={inlineChecking:!0,showloading:!0,
onSuccess:this._submitForm.bind(this)};Object.append(this.validations,this.options.changePwdValidations);this.validator=vbjs.validator.createValidator(a);this.validator.applyValidations("form-travelarranger-changepwd",this.validations);this.validator.globalmsgs.push(lang["validation.global"])}},_submitForm:function(){this.validator.lastCheckValid&&(vbjs.loading.showLoading(),this.elements.form.submit())}});vbjs.travelarrangerchangepwd=new VBook.TravelArrangerChangePassword;vbjs.load("travelarrangerchangepwd");