function countryChanged(_d99,_d9a,_d9b){_d9b=_d9b||"253px";var $=jQuery;var _d9d=$("#"+_d9a).get(0);var _d9e=_d99.value;var _d9f=true;if(_d9e!=="US"&&_d9e!=="CA"){_d9d.style.width=_d9b;_d9d.setAttribute("maxlength",25);_d9f=false;}else{var _da0=_d9d.value;if(_da0.length>2){_d9d.value=_da0.substring(0,2);}_d9d.style.width="36px";_d9d.setAttribute("maxlength",2);_d9f=true;}var _da1=$("#stateInd");if(_da1){var _da2=_da1.get(0);if(_da2){_da2.html((_d9f)?"*":"&nbsp;");}}}function Dashboard(_da3){var _da4=_da3;var _da5=null;var _da6=function(_da7,_da8){for(var _da9 in _da8){_da7[_da9]=_da8[_da9];}return _da7;};var _daa=function(_dab){var $=jQuery;var _dad=$("#errorContainer");var _dae=new $.validator({errorContainer:_dad,errorLabelContainer:$("ul",_dad),wrapper:"li",onsubmit:false,rules:_dab.rules,messages:_dab.messages},$("#"+_dab.form));return _dae.form();};var _daf=function(){var $=jQuery;var _db1=$("#country").val();var _db2=$("#state").get(0);var _db3=(_db1==="US"||_db1==="CA")?true:false;if(_db3){_db2.value=_db2.value.toUpperCase();}var _db4={rules:{fname:{required:true},lname:{required:true},address1:{required:true},city:{required:true},state:{required:_db3},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 _db4;};var goTo=function(_db6,_db7){_db6.action=_da4+_db7+"/";_db6.submit();};var _db8=function(_db9){goTo(_db9,"dashboard");};var _dba=function(_dbb){var $=jQuery;var next=$("#next");if(next){next=next.val();if(next&&next!==""){goTo(_dbb,next);return;}}_db8(_dbb);};this.editProfile=function(){var $=jQuery;$("#profilePanel").load(_da4+"ajax/my/profile-edit/");$("#edit").hide();};this.validateProfile=function(){var _dbf={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 _daa(_dbf);};this.saveProfile=function(){return this.validateProfile();};this.cancelProfile=function(){_dba(jQuery("#ProfileForm").get(0));};this.cancelEdit=function(){var $=jQuery;$("#profilePanel").load(_da4+"ajax/my/profile-display/",{},function(){$("#edit").show();});};this.saveAcct=function(){return _daa(_daf());};this.cancelAcct=function(){_dba(jQuery("#AddressForm").get(0));};this.validateLogin=function(){var _dc1={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 _daa(_dc1);};this.validateForgot=function(){var _dc2={rules:{email:{required:true}},messages:{email:{required:"Email is required."}},form:"LoginForm"};return _daa(_dc2);};this.validateExpPassword=function(){var _dc3={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 _daa(_dc3);};this.validatePasswords=function(){var _dc4={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 _daa(_dc4);};var _dc5=function(){jQuery("#cvvRow").show();};var _dc6=function(){jQuery("#cardNumber").val("");jQuery("#cvvRow").show();};this.watchCard=function(){jQuery("#cardType").bind("change",_dc6);jQuery("#cardNumber").bind("change",_dc5);};}function UsernameAvailability(_dc7,_dc8,_dc9){var _dca=_dc7;var _dcb=_dc8;var _dcc=_dc9;var _dcd="";var _dce=function(){var _dcf=jQuery("#"+_dcb).val();if(_dcf==_dcd){return;}_dcd=_dcf;$.ajax({method:"get",url:_dca+"springboard/client.php?handler=members:FieldStatus&f=username&v="+escape(_dcf),dataType:"json",success:function(json){var $=jQuery;var _dd2=$("#"+_dcb).val();var _dd3=$("#"+_dcc);if(json.avail){_dd3.html(_dd2+" is available");_dd3.removeClass("field-notavailable");_dd3.addClass("field-available");}else{_dd3.html(_dd2+" is taken");_dd3.removeClass("field-available");_dd3.addClass("field-notavailable");}}});};var _dd4=setInterval(_dce,5000);}