
Owner=Class.create();Owner.prototype={validator:null,submitButton:null,_loginComp:null,onLoad:function(){if($('signInBoxDiv')){this.validator=new Validator('lmFieldError',strings.FORM_ERROR_MSG,'infoFormError',null,null);this.validator.appendInputRule('email','string','Email',true,true,'email',null);this.validator.appendInputRule('password','password','Password',true,true,'password',null);}
this._loginComp=new CMLogin('ownerSigninForm',this);},submitForm:function(){try{if(!this.validator.validateAllFields()){this._loginComp.doSubmit();}}catch(exc){wak.log.error("Login.submitForm - Caught exception: ",exc);}
return false;},loginDone:function(loginComp,errNum,errMsg){if(!errMsg){mira.gotoPage.id('OwnerDashboard');}else{this.validator.showError('signInBoxDiv',errMsg);}}};Owner.instance=new Owner();mira.registerPage(Owner.instance);