janrain.capture.ui.handleCaptureResponse({"stat":"ok","result":{"status":"success","statusMessage":"success","transactionId":"loading","action":"load"}},function () { janrain.capture.ui.render({"userData": ["email", "displayName"], "computedFields": {"lastLogin": {"when": ["socialSignIn", "socialRegistration", "thinSocialRegistration", "traditionalRegistration", "traditionalSignin"], "schemaId": "lastLogin", "compute": "dateTime.now", "value": "the current time"}, "clientId": {"when": ["socialRegistration", "thinSocialRegistration", "traditionalRegistration"], "schemaId": "originating_client", "compute": "clientId", "value": "the client id"}}, "name": "single flow", "authProfileData": ["name", "verifiedEmail", "identifier"], "fields": {"registration_firstName": {"validation": {"required": true, "messages": {"required": "First name is required."}}, "format": "alpha", "type": "text", "schemaId": "givenName", "element": "input", "engageData": "profile.name.givenName", "label": "*First Name", "placeholder": "First Name"}, "userInformationForm": {"hideOnSubmit": true, "fields": ["traditionalSignIn_emailAddress", "traditionalSignIn_password"], "messages": {"errors": {"invalidPassword": "Username and password doesn't match. Try again.", "accountDeactivated": "Sorry, your account has been deactivated.", "invalidCredentials": "Username and password doesn't match. Try again."}}, "element": "form", "action": "widget/traditional_signin.jsonp", "next": {"then": {"error": {"message": "You must verify your email address before signing in.
Resend verification."}}, "type": "server", "if": {"to": null, "compare": "emailVerified", "withOperator": "=="}}}, "traditionalRegistration_emailAddress": {"type": "email", "schemaId": "email", "label": "*Email Address", "element": "input", "displaySavedValue": true, "validation": {"format": "email", "minLength": 3, "required": true, "messages": {"minLength": "Must be at least 3 characters.", "unique": "Email address is already being used.", "maxLength": "Must be less than 128 characters.", "required": "Email address is required.", "format": "Email address is not formatted correctly. (Ex. abc@abc.com)"}, "maxLength": 128, "unique": true}, "placeholder": "Email Address"}, "data_emailAddress": {"forcePublic": true, "schemaId": "email", "justString": true, "type": "string", "element": "data"}, "traditionalRegistration_passwordBlank": {"type": "password", "schemaId": "password", "tip": "Must be at least 6 characters", "label": "*Password", "value": "", "element": "input", "validation": {"minLength": 6, "required": true, "messages": {"minLength": "Must be at least 6 characters", "required": "Password is required."}}, "placeholder": "Password"}, "photoEditResult": {"schemaId": "photos", "type": "string", "value": "", "element": "data"}, "mergeAccounts": {"element": "capture", "schemaId": {"existing_provider_emailAddress": "profiles.profile.emails", "existing_photo": "photos", "existing_provider_displayName": "profiles.profile.displayName", "existing_emailAddress": "email", "existing_provider_photo": "profiles.profile.photos", "existing_provider": "profiles.identifier", "existing_displayName": "displayName", "existing_siteName": "profiles.domain", "existing_createdDate": "created"}, "traditionalMergeScreen": "traditionalAuthenticateMerge", "type": "mergeAccounts", "engageData": {"current_provider": "profile.providerName", "current_emailAddress": "profile.verifiedEmail", "current_displayName": "profile.displayName", "current_photo": "profile.photo"}}, "mobilePhone": {"validation": {"messages": {"custom": "Please enter a valid phone number."}, "custom": "phoneNumberValidation"}, "type": "text", "schemaId": "phoneInformation.phone_mobile", "label": "Mobile", "element": "input", "publicPrivateToggle": false, "placeholder": "Mobile Phone"}, "registrationFormBlank": {"action": "widget/traditional_register.jsonp", "fields": ["registration_firstName", "registration_lastName", "traditionalRegistration_displayName", "traditionalRegistration_emailAddressBlank", "registration_birthday", "registration_gender", "registration_postalZip", "traditionalRegistration_passwordBlank", "traditionalRegistration_passwordConfirmBlank"], "element": "form", "next": {"then": {"render": {"screen": "registrationSuccess"}, "sendMail": {"mail": "newVerification"}}, "else": {"render": {"screen": "registrationSuccessConfirmed"}}, "type": "server", "if": {"to": null, "compare": "emailVerified", "withOperator": "=="}}, "hideOnSubmit": false}, "tradAuthenticateMergeForm": {"action": "widget/traditional_signin.jsonp", "fields": ["traditionalSignIn_emailAddress", "mergePassword"], "hideOnSubmit": true, "messages": {"errors": {"invalidPassword": "That username and password doesn't match. Try again."}}, "element": "form"}, "changePasswordForm": {"authFields": ["currentPassword"], "fields": ["newPassword", "newPasswordConfirm"], "messages": {"errors": {"invalidCredentials": "The password you have entered is incorrect, please try again."}}, "element": "form", "action": "widget/profile.jsonp", "next": {"type": "server", "render": {"screen": "newPasswordSuccess"}}}, "name": {"placeholder": {"middlename": "middle", "lastname": "last", "firstname": "first"}, "schemaId": {"middlename": "middleName", "lastname": "familyName", "firstname": "givenName"}, "label": "Name", "element": "capture", "validation": {"lastname": {"required": true}, "firstname": {"required": true}}, "type": "nameFull"}, "gender": {"schemaId": "gender", "label": "Gender", "element": "multiRadio", "displayPublic": true, "validation": {"messages": {"required": "Gender is required."}}, "options": [{"value": "m", "label": "Male"}, {"value": "f", "label": "Female"}]}, "socialRegistration_emailAddress": {"validation": {"format": "email", "minLength": 3, "required": true, "messages": {"minLength": "Must be at least 3 characters.", "unique": "That email address is already taken.", "maxLength": "Must be less than 128 characters.", "required": "Email address is required.", "format": "Email address is not formatted correctly. (Ex. abc@abc.com)"}, "maxLength": 128, "unique": true}, "type": "email", "schemaId": "email", "tip": "Will not be shared without your permission", "value": "", "element": "input", "engageData": "profile.email", "label": "*Email Address", "placeholder": ""}, "confirmDeleteButton": {"type": "submit", "value": "Disable All Accounts", "element": "input"}, "forgotPassword_sendButton": {"type": "submit", "name": "capture_reset_password", "value": "Send", "element": "input"}, "createAccountOption": {"default": false, "type": "option", "element": "div"}, "newPasswordForm": {"action": "widget/profile.jsonp", "fields": ["newPassword", "newPasswordConfirm"], "element": "form", "next": {"type": "server", "render": {"screen": "resetPasswordSuccess"}}}, "traditionalRegistration_passwordConfirmBlank": {"placeholder": "Confirm Password", "schemaId": "password", "tip": "Re-type your password", "label": "Confirm Password", "element": "input", "validation": {"messages": {"match": "Passwords do not match."}, "match": "traditionalRegistration_passwordBlank"}, "type": "password"}, "givenName": {"placeholder": "First Name", "schemaId": "givenName", "label": "First Name", "element": "input", "validation": {"messages": {"required": "First Name is required."}}, "type": "text"}, "profilePhoneCollection": {"type": "tabCollection", "collection": [{"elementName": "mobilePhoneTab", "label": "Mobile"}, {"elementName": "homePhoneTab", "label": "Home"}, {"elementName": "workPhoneTab", "label": "Work"}, {"elementName": "daytimePhoneTab", "label": "Daytime"}], "element": "capture"}, "uploadPhoto": {"tip": "Maximum size of 700k. JPG, GIF, PNG.", "element": "input", "type": "file", "value": "Upload your photo", "label": "Upload your photo"}, "traditionalCreateAccount_continueButton": {"type": "submit", "name": "capture_submit", "value": "Continue", "element": "input"}, "profileAddressCollection": {"type": "tabCollection", "collection": [{"elementName": "homeAddressTab", "label": "Home"}, {"elementName": "workAddressTab", "label": "Work"}], "element": "capture"}, "saveNewPasswordButton": {"type": "submit", "value": "Save", "element": "input"}, "traditionalCreateAccount_desiredPassword": {"placeholder": "desired password", "schemaId": "password", "tip": "Must be at least 6 characters", "element": "input", "validation": {"minLength": 6, "required": true, "messages": {"minLength": "Must be at least 6 characters", "required": "Password is required."}}, "type": "password"}, "email_notifications_moderator_comments": {"schemaId": "livefyre_settings.livefyre_moderator_comments", "element": "multiRadio", "options": [{"value": "never", "label": "Never"}, {"value": "often", "label": "Hourly Digest"}, {"value": "immediately", "label": "Immediately"}], "label": "Email me when someone comments in a conversation I'm moderating"}, "sites": {"endHTML": "", "schemaId": "sites", "format": "
  • {| site_name |}
  • ", "element": "capture", "startHTML": "