var SignIn={id:"SignIn",title:"Sign In",defaultLayout:"Form",layouts:{Button:{renderContent:function(w,section){w("<div class=section-padding>","<input type='button' onclick='C.signIn();' value='Sign In' />","</div>")}},Form:{renderContent:function(w,section){w("<div class=section-text>","<p><form id='SignIn.Form' onsubmit='SignIn.onSubmit();return false;'>","<div class=input-text-top><label>User Name: (or E-Mail)</label></div>","<div><input id='SignIn.userName' name='username' style='width:95%;' /></div>","<div class=input-text-top><label>Password:</label></div>","<div><input name='passwordPrivate' type=password style='width:95%;' /></div>","<div><div class='input-checkbox-choice'><input class='input-checkbox' name='remember' type='checkbox' /><span class='input-checkbox-label'>Remember Me</span><span class='input-checkbox-height'>&nbsp;</span></div></div>","<input class=inputButton style='margin-top: 6px;' name=signIn type=submit value='Sign In' />","</form></p>","<p><a class=showLink href='' onclick='SignIn.onForgotUserName();return false;' tabIndex='-1' >Forgot User Name</a></p>","<p><a class=showLink href='' onclick='SignIn.onForgotPassword();return false;' tabIndex='-1' >Forgot Password</a></p>","<table style='width:100%;margin-top: 20px;'>","<tr>","<td>","<span><b>Not a Nexo member?</b></span>","<br/>","<span>Signing up is easy.</span>","</td>","<td style='text-align:right;'>","<a class=showLink href='' onclick='C.signUp();return false;'>Sign Up!</a>","</td>","</tr>","<tr style='height:10px;'><td></td></tr>","</table>","</div>")}}},onForgotUserName:function(){Dialog.show("ForgotUserName")},onForgotPassword:function(){Dialog.show("ForgotPassword")},onSubmit:function(){var f=Dom.getElement("SignIn.Form");if(!f.username.value){alert("You must specify a value for the User Name.");return}if(!f.passwordPrivate.value){alert("You must specify a value for the Password.");return}f.signIn.value="Signing In...";Dom.disableButton(f.signIn);setTimeout(SignIn._0,1)},_0:function(){ScriptManager.loadOptional("RSA",SignIn._1)},_1:function(){var f=Dom.getElement("SignIn.Form");var username=f.username.value;var password=rsa.encryptUserPassword(f.passwordPrivate.value);var remember=f.remember.value;C.beginExec("users/signin",{username:username,password:password,remember:remember,h:head.h,t:head.time},SignIn._2)},_2:function(){N.reload()}};Module.add(SignIn);WindowEx.loadFocus="SignIn.userName";