function countryChanged(_58d,_58e,_58f){_58f=_58f||"253px";var $=jQuery;var _591=$("#"+_58e).get(0);var _592=_58d.value;var _593=true;if(_592!=="US"&&_592!=="CA"){_591.style.width=_58f;_591.setAttribute("maxlength",25);_593=false;}else{var _594=_591.value;if(_594.length>2){_591.value=_594.substring(0,2);}_591.style.width="36px";_591.setAttribute("maxlength",2);_593=true;}var _595=$("#stateInd");if(_595){var _596=_595.get(0);if(_596){_596.html((_593)?"*":"&nbsp;");}}}function Dashboard(_597){var _598=_597;var _599=null;var _59a=function(_59b,_59c){for(var _59d in _59c){_59b[_59d]=_59c[_59d];}return _59b;};var _59e=function(_59f){var $=jQuery;var _5a1=$("#errorContainer");var _5a2=new $.validator({errorContainer:_5a1,errorLabelContainer:$("ul",_5a1),wrapper:"li",onsubmit:false,rules:_59f.rules,messages:_59f.messages},$("#"+_59f.form));return _5a2.form();};var _5a3=function(){var $=jQuery;var _5a5=$("#country").val();var _5a6=$("#state").get(0);var _5a7=(_5a5==="US"||_5a5==="CA")?true:false;if(_5a7){_5a6.value=_5a6.value.toUpperCase();}var _5a8={rules:{fname:{required:true},lname:{required:true},address1:{required:true},city:{required:true},state:{required:_5a7},zip:{required:true,minLength:2}},messages:{fname:"First name is required.",lname:"Last name is required.",address1:"Address 1 is required.",city:"City is required.",state:"State is required.",zip:{required:"Zip is required.",minLength:"A minimum 2-char value is required for zip."}},form:"AddressForm"};return _5a8;};var goTo=function(_5aa,_5ab){_5aa.action=_598+_5ab+"/";_5aa.submit();};var _5ac=function(_5ad){goTo(_5ad,"dashboard");};var _5ae=function(_5af){var $=jQuery;var next=$("#next");if(next){next=next.val();if(next&&next!==""){goTo(_5af,next);return;}}_5ac(_5af);};this.editProfile=function(){var $=jQuery;$("#profilePanel").load(_598+"ajax/my/profile-edit/");$("#edit").hide();};this.validateProfile=function(){var _5b3={rules:{fname:{required:true},lname:{required:true},email:{required:true,email:true},emailConfirm:{required:true,equalTo:"#email"},password:{minLength:6,equalTo:"#passwordConfirm"}},messages:{fname:"First name is required.",lname:"Last name is required.",email:{required:"Email is required.",email:"Email appears to be invalid."},emailConfirm:{required:"Confirm Email is required.",equalTo:"Email and Confirm Email do not match."},password:{minLength:"Password should be at least 6 alphanumeric characters.",equalTo:"Password and Confirm Password values do not match."}},form:"ProfileForm"};return _59e(_5b3);};this.saveProfile=function(){return this.validateProfile();};this.cancelProfile=function(){_5ae(jQuery("#ProfileForm").get(0));};this.cancelEdit=function(){var $=jQuery;$("#profilePanel").load(_598+"ajax/my/profile-display/",{},function(){$("#edit").show();});};this.saveAcct=function(){return _59e(_5a3());};this.cancelAcct=function(){_5ae(jQuery("#AddressForm").get(0));};this.validateLogin=function(){var _5b5={rules:{email:{required:true,email:true},password:{required:true}},messages:{email:{required:"Email is required.",email:"Email appears to be invalid."},password:{required:"Password is required."}},form:"LoginForm"};return _59e(_5b5);};this.validateForgot=function(){var _5b6={rules:{email:{required:true}},messages:{email:{required:"Email is required."}},form:"LoginForm"};return _59e(_5b6);};this.validateExpPassword=function(){var _5b7={rules:{password:{required:true,equalTo:"#confirmPassword"}},messages:{password:{required:"New password is required.",equalTo:"Password and Confirm Password values do not match."}},form:"LoginForm"};return _59e(_5b7);};this.validatePasswords=function(){var _5b8={rules:{expiredPassword:{required:true},newPassword:{required:true,equalTo:"#confirmPassword"}},messages:{expiredPassword:{required:"Expired password is required."},newPassword:{required:"New password is required.",equalTo:"New password and Confirm Password values do not match."}},form:"LoginForm"};return _59e(_5b8);};var _5b9=function(){jQuery("#cvvRow").show();};var _5ba=function(){jQuery("#cardNumber").val("");jQuery("#cvvRow").show();};this.watchCard=function(){jQuery("#cardType").bind("change",_5ba);jQuery("#cardNumber").bind("change",_5b9);};}function UsernameAvailability(_5bb,_5bc,_5bd){var _5be=_5bb;var _5bf=_5bc;var _5c0=_5bd;var _5c1="";var _5c2=function(){var _5c3=jQuery("#"+_5bf).val();if(_5c3==_5c1){return;}_5c1=_5c3;$.ajax({method:"get",url:_5be+"springboard/client.php?handler=members:FieldStatus&f=username&v="+escape(_5c3),dataType:"json",success:function(json){var $=jQuery;var _5c6=$("#"+_5bf).val();var _5c7=$("#"+_5c0);if(json.avail){_5c7.html(_5c6+" is available");_5c7.removeClass("field-notavailable");_5c7.addClass("field-available");}else{_5c7.html(_5c6+" is taken");_5c7.removeClass("field-available");_5c7.addClass("field-notavailable");}}});};var _5c8=setInterval(_5c2,5000);}