function countryChanged(_719,_71a,_71b){_71b=_71b||"253px";var $=jQuery;var _71d=$("#"+_71a).get(0);var _71e=_719.value;var _71f=true;if(_71e!=="US"&&_71e!=="CA"){_71d.style.width=_71b;_71d.setAttribute("maxlength",25);_71f=false;}else{var _720=_71d.value;if(_720.length>2){_71d.value=_720.substring(0,2);}_71d.style.width="36px";_71d.setAttribute("maxlength",2);_71f=true;}var _721=$("#stateInd");if(_721){var _722=_721.get(0);if(_722){_722.html((_71f)?"*":"&nbsp;");}}}function Dashboard(_723){var _724=_723;var _725=null;var _726=function(_727,_728){for(var _729 in _728){_727[_729]=_728[_729];}return _727;};var _72a=function(_72b){var $=jQuery;var _72d=$("#errorContainer");var _72e=new $.validator({errorContainer:_72d,errorLabelContainer:$("ul",_72d),wrapper:"li",onsubmit:false,rules:_72b.rules,messages:_72b.messages},$("#"+_72b.form));return _72e.form();};var _72f=function(){var $=jQuery;var _731=$("#country").val();var _732=$("#state").get(0);var _733=(_731==="US"||_731==="CA")?true:false;if(_733){_732.value=_732.value.toUpperCase();}var _734={rules:{fname:{required:true},lname:{required:true},address1:{required:true},city:{required:true},state:{required:_733},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 _734;};var goTo=function(_736,_737){_736.action=_724+_737+"/";_736.submit();};var _738=function(_739){goTo(_739,"dashboard");};var _73a=function(_73b){var $=jQuery;var next=$("#next");if(next){next=next.val();if(next&&next!==""){goTo(_73b,next);return;}}_738(_73b);};this.editProfile=function(){var $=jQuery;$("#profilePanel").load(_724+"ajax/my/profile-edit/");$("#edit").hide();};this.validateProfile=function(){var _73f={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 _72a(_73f);};this.saveProfile=function(){return this.validateProfile();};this.cancelProfile=function(){_73a(jQuery("#ProfileForm").get(0));};this.cancelEdit=function(){var $=jQuery;$("#profilePanel").load(_724+"ajax/my/profile-display/",{},function(){$("#edit").show();});};this.saveAcct=function(){return _72a(_72f());};this.cancelAcct=function(){_73a(jQuery("#AddressForm").get(0));};this.validateLogin=function(){var _741={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 _72a(_741);};this.validateForgot=function(){var _742={rules:{email:{required:true}},messages:{email:{required:"Email is required."}},form:"LoginForm"};return _72a(_742);};this.validateExpPassword=function(){var _743={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 _72a(_743);};this.validatePasswords=function(){var _744={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 _72a(_744);};var _745=function(){jQuery("#cvvRow").show();};var _746=function(){jQuery("#cardNumber").val("");jQuery("#cvvRow").show();};this.watchCard=function(){jQuery("#cardType").bind("change",_746);jQuery("#cardNumber").bind("change",_745);};}function UsernameAvailability(_747,_748,_749){var _74a=_747;var _74b=_748;var _74c=_749;var _74d="";var _74e=function(){var _74f=jQuery("#"+_74b).val();if(_74f==_74d){return;}_74d=_74f;$.ajax({method:"get",url:_74a+"springboard/client.php?handler=members:FieldStatus&f=username&v="+escape(_74f),dataType:"json",success:function(json){var $=jQuery;var _752=$("#"+_74b).val();var _753=$("#"+_74c);if(json.avail){_753.html(_752+" is available");_753.removeClass("field-notavailable");_753.addClass("field-available");}else{_753.html(_752+" is taken");_753.removeClass("field-available");_753.addClass("field-notavailable");}}});};var _754=setInterval(_74e,5000);}