{"id":3500,"date":"2026-02-16T11:27:59","date_gmt":"2026-02-16T16:27:59","guid":{"rendered":"https:\/\/wakesmiles.org\/?page_id=3500"},"modified":"2026-02-16T12:30:36","modified_gmt":"2026-02-16T17:30:36","slug":"smile-society","status":"publish","type":"page","link":"https:\/\/wakesmiles.org\/es\/smile-society\/","title":{"rendered":"Join the Smile Society"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; da_disable_devices=&#8221;off|off|off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.27.5&#8243; header_font=&#8221;|600|||||||&#8221; header_text_color=&#8221;#681395&#8243; header_font_size=&#8221;42px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h1 style=\"text-align: center;\">Join the Smile Society<\/h1>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.27.5&#8243; header_font=&#8221;|600|||||||&#8221; header_text_color=&#8221;#681395&#8243; header_font_size=&#8221;42px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; text_font_size=&#8221;18px&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: center;\">If you\u2019d prefer to make a one-time gift, you can do so on our <a href=\"https:\/\/wakesmiles.org\/donatenow\/\" style=\"color: #681395;\">main donation page<\/a>.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"qgiv-embed-container\" data-qgiv-embed=\"true\" data-embed-id=\"88089\" data-embed=\"https:\/\/secure.qgiv.com\/for\/wakesmilessmilessociety\/embed\/88089\/\" data-width=\"630\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><script>(function(w, d, s, id){var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = \"https:\/\/secure.qgiv.com\/resources\/core\/js\/embed.js\";fjs.parentNode.insertBefore(js, fjs);})(window, document, 'script', 'qgiv-embedjs');<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Join the Smile SocietyIf you\u2019d prefer to make a one-time gift, you can do so on our main donation page.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<script type=\"text\/javascript\" id=\"bloomerangForm32768\"><\/script>\r\n<pre><script type=\"text\/javascript\">\r\n    var insertForm32768 = function() {\r\n        var html32768 = '<style text='text\/css'>' + \r\n'.donation-form label{color: #404040;' + \r\n'                display: block;}' + \r\n'' + \r\n'.donation-form label.error,' + \r\n'                     .donation-form #card-errors{color: #900;}' + \r\n'' + \r\n'.donation-form label.error{display: inline-block;' + \r\n'                padding: 0 10px;}' + \r\n'' + \r\n'.donation-form section{padding: 5px;}' + \r\n'' + \r\n'.donation-form .field{padding: 4px 0;}' + \r\n'' + \r\n'.donation-form .field .required-star{color: #aa0000; ' + \r\n'                display: inline-block; ' + \r\n'                margin-left: 5px;}' + \r\n'' + \r\n'.donation-form .field .checkboxes{max-width:275px;' + \r\n'                border: 1px solid #A9A9A9;' + \r\n'                -webkit-transition: all .3s ease-out;' + \r\n'                -moz-transition: all .3s ease-out;' + \r\n'                transition: all .3s ease-out;}' + \r\n'' + \r\n'.donation-form .field .checkbox{display:block;' + \r\n'                position:relative;' + \r\n'                -moz-box-sizing:border-box;' + \r\n'                box-sizing:border-box;' + \r\n'                height:30px;' + \r\n'                line-height:26px;' + \r\n'                padding:2px 28px 2px 8px;' + \r\n'                border-bottom:1px solid rgba(0,0,0,0.1);' + \r\n'                color:#404040;  ' + \r\n'                overflow:hidden;' + \r\n'                text-decoration:none; }' + \r\n'' + \r\n'.donation-form .field .checkbox input{opacity:0.01;' + \r\n'                position:absolute;' + \r\n'                left:-50px;  ' + \r\n'                z-index:-5;}' + \r\n'' + \r\n'.donation-form .field .checkbox:last-child{border-bottom:none;}' + \r\n'' + \r\n'.donation-form .field .checkbox.selected{background: rgb(50, 142, 253);' + \r\n'                color:#fff; }' + \r\n'' + \r\n'.donation-form .field .checkbox.selected:before{color:#fff;' + \r\n'                line-height:30px;' + \r\n'                position:absolute;' + \r\n'                right:10px; }' + \r\n'' + \r\n'.donation-form .field input,' + \r\n'                     .donation-form .field select,' + \r\n'                     .donation-form .field textarea,' + \r\n'                     .donation-form #card-element{padding: 4px; ' + \r\n'                max-width: 275px;' + \r\n'                width: 96%}' + \r\n'' + \r\n'.donation-form .field .StripeElement{background-color: white;' + \r\n'                background-color: -moz-field;' + \r\n'                border: 1px solid darkgray;' + \r\n'                display: inline-block;}' + \r\n'' + \r\n'.donation-form .field textarea.international{height: 120px;}' + \r\n'' + \r\n'.donation-form .field select{box-sizing: content-box;}' + \r\n'' + \r\n'.donation-form .section.recurring{padding-left: 30px}' + \r\n'' + \r\n'.donation-form .field.radio label,' + \r\n'                     .donation-form .field.checkbox label{display: inline-block;}' + \r\n'' + \r\n'.donation-form .field.radio input,' + \r\n'                     .donation-form .field.checkbox input{width: auto;' + \r\n'                margin-left:0;}' + \r\n'' + \r\n'.donation-form .section.consent .field.checkbox:not(.consent-all){margin-left: 20px;}' + \r\n'' + \r\n'.donation-form #cardExpirationMonth,' + \r\n'                     .donation-form #cardExpirationYear{width: 85px;}' + \r\n'' + \r\n'.donation-form #security-code{width: 55px;}' + \r\n'' + \r\n'.donation-form .field .sidenote{color: #999;' + \r\n'                font-size: 10px; }' + \r\n'' + \r\n'.donation-form .field.other-option,' + \r\n'                     .donation-form .field.other-amount,' + \r\n'                     .donation-form .field.cardExpirationMonth,' + \r\n'                     .donation-form .field.cardExpirationYear{display: inline-block;}' + \r\n'' + \r\n'.donation-form .field.other-amount{padding-left: 6px;}' + \r\n'' + \r\n'.donation-form .field.cardExpirationMonth{padding-right: 20px;}' + \r\n'' + \r\n'.donation-form #other-amount{width: 65px;}' + \r\n'' + \r\n'.donation-form #frequency{width: 85px;}' + \r\n'' + \r\n'.donation-form #start-date{width: 150px;}' + \r\n'' + \r\n'.donation-form .errors{border: 1px solid #900;' + \r\n'                color: #900;  ' + \r\n'                padding: 10px;}' + \r\n'' + \r\n'.donation-form .radio label.error{display: inline-block;' + \r\n'                padding-right: 86%;  ' + \r\n'                float: right;}' + \r\n'' + \r\n'.donation-form .hidden{display: none;}' + \r\n'' + \r\n'.btn-group .btn-submit-donation{padding: 4px 10px;}' + \r\n'' + \r\n'iframe#spreedly-iframe[style='visibility: hidden;']{display: none;}' + \r\n'' + \r\n'input, select, textarea, button{font-family: inherit;}' + \r\n'' + \r\n'#spreedly-modal-overlay[style=\"visibility:hidden\"]{display: none;}' + \r\n'' + \r\n'<\/style>' + \r\n'' + \r\n'<div id=\"donation-form-container\">' + \r\n'  <form id=\"donation-form\" class=\"donation-form\" method=\"post\" onsubmit=\"event.preventDefault(); collectPayment();\">' + \r\n'    <div class=\"errors hidden\"><\/div>' + \r\n'    <div class=\"section donation\">' + \r\n'      <h3>Donation<\/h3>' + \r\n'      <div class=\"field radio 34816 required\" >' + \r\n'<label for=\"34816\"><input id=\"34816\" name=\"donation-level\" class=\"required\" type=\"radio\" value=\"40.000000\" maxlength=\"255\"><\/input><span class=\"label\">$40.00 - Pay a visit fee for 1 patient to receive care.<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field radio 34817 required\" >' + \r\n'<label for=\"34817\"><input id=\"34817\" name=\"donation-level\" class=\"required\" type=\"radio\" value=\"80.000000\" maxlength=\"255\"><\/input><span class=\"label\">$80.00 - Pay a visit fee for 2 patients to receive care.<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field radio 34818 required\" >' + \r\n'<label for=\"34818\"><input id=\"34818\" name=\"donation-level\" class=\"required\" type=\"radio\" value=\"120.000000\" maxlength=\"255\"><\/input><span class=\"label\">$120.00 - Pay a visit fee for 3 patients to receive care. (Most people do this!)<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field radio 34819 required\" >' + \r\n'<label for=\"34819\"><input id=\"34819\" name=\"donation-level\" class=\"required\" type=\"radio\" value=\"180.000000\" maxlength=\"255\"><\/input><span class=\"label\">$180.00 - Pay a visit fee for 4 people to receive care.<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field radio 34820 required\" >' + \r\n'<label for=\"34820\"><input id=\"34820\" name=\"donation-level\" class=\"required\" type=\"radio\" value=\"200.000000\" maxlength=\"255\"><\/input><span class=\"label\">$200.00 - Pay a visit fee for 5 people to receive care.<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field radio other-option required\" >' + \r\n'<label for=\"other-option\"><input id=\"other-option\" name=\"donation-level\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">Other<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field text other-amount\" >' + \r\n'<input id=\"other-amount\" name=\"other-amount\" class=\"otherAmount\" type=\"text\" placeholder=\"$0.00\"><\/input>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section recurring\">' + \r\n'      <div class=\"field checkbox recurring\" >' + \r\n'<label for=\"recurring\"><input id=\"recurring\" name=\"recurring\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">Show my support by making this a recurring donation<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field  frequency required\" style=\"display: none\">' + \r\n'<label for=\"frequency\">Frequency<span class=\"required-star\">*<\/span><\/label>' + \r\n'<select id=\"frequency\" name=\"frequency\" class=\"required\"><option value=\"\"><\/option>' + \r\n'<option value=\"Weekly\">Weekly<\/option>' + \r\n'<option value=\"Monthly\" selected>Monthly<\/option>' + \r\n'<option value=\"Quarterly\">Quarterly<\/option>' + \r\n'<option value=\"Yearly\">Yearly<\/option>' + \r\n'<\/select>' + \r\n'<\/div>' + \r\n'<div class=\"field date start-date required\" style=\"display: none\">' + \r\n'<label for=\"start-date\"><span class=\"label\">Start Date<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"start-date\" name=\"start-date\" class=\"validDate required\" type=\"date\" placeholder=\"mm\/dd\/yyyy\"><\/input>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    ' + \r\n'    <div class=\"section contact\">' + \r\n'      <h3>Contact Information<\/h3>' + \r\n'      <div class=\"field text first-name required\" >' + \r\n'<label for=\"first-name\"><span class=\"label\">First Name<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"first-name\" name=\"first-name\" class=\"required\" type=\"text\"><\/input>' + \r\n'<\/div>' + \r\n'<div class=\"field text last-name required\" >' + \r\n'<label for=\"last-name\"><span class=\"label\">Last Name<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"last-name\" name=\"last-name\" class=\"required\" type=\"text\"><\/input>' + \r\n'<\/div>' + \r\n'<div class=\"field email email-address required\" >' + \r\n'<label for=\"email-address\"><span class=\"label\">Email<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"email-address\" name=\"email-address\" class=\"email required\" type=\"email\" placeholder=\"someone@website.com\"><\/input>' + \r\n'<\/div>' + \r\n'<div class=\"field tel phone-number\" >' + \r\n'<label for=\"phone-number\"><span class=\"label\">Phone<\/span><\/label>' + \r\n'<input id=\"phone-number\" name=\"phone-number\" class=\"phoneUS\" type=\"tel\"><\/input>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section billing-address\">' + \r\n'      <h3>Billing Address<\/h3>' + \r\n'      <div class=\"field  country required\" >' + \r\n'<label for=\"country\">Country<span class=\"required-star\">*<\/span><\/label>' + \r\n'<select id=\"country\" name=\"country\" class=\"required\"><option value=\"\"><\/option>' + \r\n'<option value=\"AF\">Afghanistan<\/option>' + \r\n'<option value=\"AX\">Aland Islands<\/option>' + \r\n'<option value=\"AL\">Albania<\/option>' + \r\n'<option value=\"DZ\">Algeria<\/option>' + \r\n'<option value=\"AS\">American Samoa<\/option>' + \r\n'<option value=\"AD\">Andorra<\/option>' + \r\n'<option value=\"AO\">Angola<\/option>' + \r\n'<option value=\"AI\">Anguilla<\/option>' + \r\n'<option value=\"AQ\">Antarctica<\/option>' + \r\n'<option value=\"AG\">Antigua and Barbuda<\/option>' + \r\n'<option value=\"AR\">Argentina<\/option>' + \r\n'<option value=\"AM\">Armenia<\/option>' + \r\n'<option value=\"AW\">Aruba<\/option>' + \r\n'<option value=\"AU\">Australia<\/option>' + \r\n'<option value=\"AT\">Austria<\/option>' + \r\n'<option value=\"AZ\">Azerbaijan<\/option>' + \r\n'<option value=\"BS\">Bahamas<\/option>' + \r\n'<option value=\"BH\">Bahrain<\/option>' + \r\n'<option value=\"BD\">Bangladesh<\/option>' + \r\n'<option value=\"BB\">Barbados<\/option>' + \r\n'<option value=\"BY\">Belarus<\/option>' + \r\n'<option value=\"BE\">Belgium<\/option>' + \r\n'<option value=\"BZ\">Belize<\/option>' + \r\n'<option value=\"BJ\">Benin<\/option>' + \r\n'<option value=\"BM\">Bermuda<\/option>' + \r\n'<option value=\"BT\">Bhutan<\/option>' + \r\n'<option value=\"BO\">Bolivia<\/option>' + \r\n'<option value=\"BA\">Bosnia and Herzegovina<\/option>' + \r\n'<option value=\"BW\">Botswana<\/option>' + \r\n'<option value=\"BV\">Bouvet Island<\/option>' + \r\n'<option value=\"BR\">Brazil<\/option>' + \r\n'<option value=\"IO\">British Indian Ocean Territory<\/option>' + \r\n'<option value=\"BN\">Brunei Darussalam<\/option>' + \r\n'<option value=\"BG\">Bulgaria<\/option>' + \r\n'<option value=\"BF\">Burkina Faso<\/option>' + \r\n'<option value=\"BI\">Burundi<\/option>' + \r\n'<option value=\"KH\">Cambodia<\/option>' + \r\n'<option value=\"CM\">Cameroon<\/option>' + \r\n'<option value=\"CA\">Canada<\/option>' + \r\n'<option value=\"CV\">Cape Verde<\/option>' + \r\n'<option value=\"KY\">Cayman Islands<\/option>' + \r\n'<option value=\"CF\">Central African Republic<\/option>' + \r\n'<option value=\"TD\">Chad<\/option>' + \r\n'<option value=\"CL\">Chile<\/option>' + \r\n'<option value=\"CN\">China<\/option>' + \r\n'<option value=\"CX\">Christmas Island<\/option>' + \r\n'<option value=\"CC\">Cocos (Keeling) Islands<\/option>' + \r\n'<option value=\"CO\">Colombia<\/option>' + \r\n'<option value=\"KM\">Comoros<\/option>' + \r\n'<option value=\"CG\">Congo<\/option>' + \r\n'<option value=\"CD\">Democratic Republic of the Congo<\/option>' + \r\n'<option value=\"CK\">Cook Islands<\/option>' + \r\n'<option value=\"CR\">Costa Rica<\/option>' + \r\n'<option value=\"CI\">Cote d'Ivoire<\/option>' + \r\n'<option value=\"HR\">Croatia<\/option>' + \r\n'<option value=\"CU\">Cuba<\/option>' + \r\n'<option value=\"CW\">Curacao<\/option>' + \r\n'<option value=\"CY\">Cyprus<\/option>' + \r\n'<option value=\"CZ\">Czech Republic<\/option>' + \r\n'<option value=\"DK\">Denmark<\/option>' + \r\n'<option value=\"DJ\">Djibouti<\/option>' + \r\n'<option value=\"DM\">Dominica<\/option>' + \r\n'<option value=\"DO\">Dominican Republic<\/option>' + \r\n'<option value=\"EC\">Ecuador<\/option>' + \r\n'<option value=\"EG\">Egypt<\/option>' + \r\n'<option value=\"SV\">El Salvador<\/option>' + \r\n'<option value=\"GQ\">Equatorial Guinea<\/option>' + \r\n'<option value=\"ER\">Eritrea<\/option>' + \r\n'<option value=\"EE\">Estonia<\/option>' + \r\n'<option value=\"SZ\">Eswatini<\/option>' + \r\n'<option value=\"ET\">Ethiopia<\/option>' + \r\n'<option value=\"FK\">Falkland Islands (Malvinas)<\/option>' + \r\n'<option value=\"FO\">Faroe Islands<\/option>' + \r\n'<option value=\"FJ\">Fiji<\/option>' + \r\n'<option value=\"FI\">Finland<\/option>' + \r\n'<option value=\"FR\">France<\/option>' + \r\n'<option value=\"GF\">French Guiana<\/option>' + \r\n'<option value=\"PF\">French Polynesia<\/option>' + \r\n'<option value=\"TF\">French Southern Territories<\/option>' + \r\n'<option value=\"GA\">Gabon<\/option>' + \r\n'<option value=\"GM\">Gambia<\/option>' + \r\n'<option value=\"GE\">Georgia<\/option>' + \r\n'<option value=\"DE\">Germany<\/option>' + \r\n'<option value=\"GH\">Ghana<\/option>' + \r\n'<option value=\"GI\">Gibraltar<\/option>' + \r\n'<option value=\"GR\">Greece<\/option>' + \r\n'<option value=\"GL\">Greenland<\/option>' + \r\n'<option value=\"GD\">Grenada<\/option>' + \r\n'<option value=\"GP\">Guadeloupe<\/option>' + \r\n'<option value=\"GU\">Guam<\/option>' + \r\n'<option value=\"GT\">Guatemala<\/option>' + \r\n'<option value=\"GG\">Guernsey<\/option>' + \r\n'<option value=\"GN\">Guinea<\/option>' + \r\n'<option value=\"GW\">Guinea-Bissau<\/option>' + \r\n'<option value=\"GY\">Guyana<\/option>' + \r\n'<option value=\"HT\">Haiti<\/option>' + \r\n'<option value=\"HM\">Heard Island<\/option>' + \r\n'<option value=\"HN\">Honduras<\/option>' + \r\n'<option value=\"HK\">Hong Kong<\/option>' + \r\n'<option value=\"HU\">Hungary<\/option>' + \r\n'<option value=\"IS\">Iceland<\/option>' + \r\n'<option value=\"IN\">India<\/option>' + \r\n'<option value=\"ID\">Indonesia<\/option>' + \r\n'<option value=\"IR\">Islamic Republic of Iran<\/option>' + \r\n'<option value=\"IQ\">Iraq<\/option>' + \r\n'<option value=\"IE\">Ireland<\/option>' + \r\n'<option value=\"IM\">Isle of Man<\/option>' + \r\n'<option value=\"IL\">Israel<\/option>' + \r\n'<option value=\"IT\">Italy<\/option>' + \r\n'<option value=\"JM\">Jamaica<\/option>' + \r\n'<option value=\"JP\">Japan<\/option>' + \r\n'<option value=\"JE\">Jersey<\/option>' + \r\n'<option value=\"JO\">Jordan<\/option>' + \r\n'<option value=\"KZ\">Kazakhstan<\/option>' + \r\n'<option value=\"KE\">Kenya<\/option>' + \r\n'<option value=\"KI\">Kiribati<\/option>' + \r\n'<option value=\"KP\">Democratic People's Republic of Korea<\/option>' + \r\n'<option value=\"KR\">Republic of Korea<\/option>' + \r\n'<option value=\"KW\">Kuwait<\/option>' + \r\n'<option value=\"KG\">Kyrgyzstan<\/option>' + \r\n'<option value=\"LA\">Lao People's Democratic Republic<\/option>' + \r\n'<option value=\"LV\">Latvia<\/option>' + \r\n'<option value=\"LB\">Lebanon<\/option>' + \r\n'<option value=\"LS\">Lesotho<\/option>' + \r\n'<option value=\"LR\">Liberia<\/option>' + \r\n'<option value=\"LY\">Libya<\/option>' + \r\n'<option value=\"LI\">Liechtenstein<\/option>' + \r\n'<option value=\"LT\">Lithuania<\/option>' + \r\n'<option value=\"LU\">Luxembourg<\/option>' + \r\n'<option value=\"MO\">Macao<\/option>' + \r\n'<option value=\"MK\">Macedonia<\/option>' + \r\n'<option value=\"MG\">Madagascar<\/option>' + \r\n'<option value=\"MW\">Malawi<\/option>' + \r\n'<option value=\"MY\">Malaysia<\/option>' + \r\n'<option value=\"MV\">Maldives<\/option>' + \r\n'<option value=\"ML\">Mali<\/option>' + \r\n'<option value=\"MT\">Malta<\/option>' + \r\n'<option value=\"MH\">Marshall Islands<\/option>' + \r\n'<option value=\"MQ\">Martinique<\/option>' + \r\n'<option value=\"MR\">Mauritania<\/option>' + \r\n'<option value=\"MU\">Mauritius<\/option>' + \r\n'<option value=\"YT\">Mayotte<\/option>' + \r\n'<option value=\"MX\">Mexico<\/option>' + \r\n'<option value=\"FM\">Federated States of Micronesia<\/option>' + \r\n'<option value=\"MD\">Republic of Moldova<\/option>' + \r\n'<option value=\"MC\">Monaco<\/option>' + \r\n'<option value=\"MN\">Mongolia<\/option>' + \r\n'<option value=\"ME\">Montenegro<\/option>' + \r\n'<option value=\"MS\">Montserrat<\/option>' + \r\n'<option value=\"MA\">Morocco<\/option>' + \r\n'<option value=\"MZ\">Mozambique<\/option>' + \r\n'<option value=\"MM\">Myanmar<\/option>' + \r\n'<option value=\"NA\">Namibia<\/option>' + \r\n'<option value=\"NR\">Nauru<\/option>' + \r\n'<option value=\"NP\">Nepal<\/option>' + \r\n'<option value=\"NL\">Netherlands<\/option>' + \r\n'<option value=\"NC\">New Caledonia<\/option>' + \r\n'<option value=\"NZ\">New Zealand<\/option>' + \r\n'<option value=\"NI\">Nicaragua<\/option>' + \r\n'<option value=\"NE\">Niger<\/option>' + \r\n'<option value=\"NG\">Nigeria<\/option>' + \r\n'<option value=\"NU\">Niue<\/option>' + \r\n'<option value=\"NF\">Norfolk Island<\/option>' + \r\n'<option value=\"MP\">Northern Mariana Islands<\/option>' + \r\n'<option value=\"NO\">Norway<\/option>' + \r\n'<option value=\"OM\">Oman<\/option>' + \r\n'<option value=\"PK\">Pakistan<\/option>' + \r\n'<option value=\"PW\">Palau<\/option>' + \r\n'<option value=\"PS\">State of Palestine<\/option>' + \r\n'<option value=\"PA\">Panama<\/option>' + \r\n'<option value=\"PG\">Papua New Guinea<\/option>' + \r\n'<option value=\"PY\">Paraguay<\/option>' + \r\n'<option value=\"PE\">Peru<\/option>' + \r\n'<option value=\"PH\">Philippines<\/option>' + \r\n'<option value=\"PN\">Pitcairn<\/option>' + \r\n'<option value=\"PL\">Poland<\/option>' + \r\n'<option value=\"PT\">Portugal<\/option>' + \r\n'<option value=\"PR\">Puerto Rico<\/option>' + \r\n'<option value=\"QA\">Qatar<\/option>' + \r\n'<option value=\"RE\">Reunion<\/option>' + \r\n'<option value=\"RO\">Romania<\/option>' + \r\n'<option value=\"RU\">Russian Federation<\/option>' + \r\n'<option value=\"RW\">Rwanda<\/option>' + \r\n'<option value=\"BL\">Saint Barthelemy<\/option>' + \r\n'<option value=\"SH\">Ascension and Tristan da Cunha Saint Helena<\/option>' + \r\n'<option value=\"KN\">Saint Kitts and Nevis<\/option>' + \r\n'<option value=\"LC\">Saint Lucia<\/option>' + \r\n'<option value=\"MF\">Saint Martin (French part)<\/option>' + \r\n'<option value=\"PM\">Saint Pierre and Miquelon<\/option>' + \r\n'<option value=\"VC\">Saint Vincent and the Grenadines<\/option>' + \r\n'<option value=\"WS\">Samoa<\/option>' + \r\n'<option value=\"SM\">San Marino<\/option>' + \r\n'<option value=\"ST\">Sao Tome and Principe<\/option>' + \r\n'<option value=\"SA\">Saudi Arabia<\/option>' + \r\n'<option value=\"SN\">Senegal<\/option>' + \r\n'<option value=\"RS\">Serbia<\/option>' + \r\n'<option value=\"SC\">Seychelles<\/option>' + \r\n'<option value=\"SL\">Sierra Leone<\/option>' + \r\n'<option value=\"SG\">Singapore<\/option>' + \r\n'<option value=\"SX\">Sint Maarten (Dutch part)<\/option>' + \r\n'<option value=\"SK\">Slovakia<\/option>' + \r\n'<option value=\"SI\">Slovenia<\/option>' + \r\n'<option value=\"SB\">Solomon Islands<\/option>' + \r\n'<option value=\"SO\">Somalia<\/option>' + \r\n'<option value=\"ZA\">South Africa<\/option>' + \r\n'<option value=\"GS\">South Georgia<\/option>' + \r\n'<option value=\"SS\">South Sudan<\/option>' + \r\n'<option value=\"ES\">Spain<\/option>' + \r\n'<option value=\"LK\">Sri Lanka<\/option>' + \r\n'<option value=\"SD\">Sudan<\/option>' + \r\n'<option value=\"SR\">Suriname<\/option>' + \r\n'<option value=\"SJ\">Svalbard and Jan Mayen<\/option>' + \r\n'<option value=\"SE\">Sweden<\/option>' + \r\n'<option value=\"CH\">Switzerland<\/option>' + \r\n'<option value=\"SY\">Syrian Arab Republic<\/option>' + \r\n'<option value=\"TW\">Taiwan<\/option>' + \r\n'<option value=\"TJ\">Tajikistan<\/option>' + \r\n'<option value=\"TZ\">United Republic of Tanzania<\/option>' + \r\n'<option value=\"TH\">Thailand<\/option>' + \r\n'<option value=\"TL\">Timor-Leste<\/option>' + \r\n'<option value=\"TG\">Togo<\/option>' + \r\n'<option value=\"TK\">Tokelau<\/option>' + \r\n'<option value=\"TO\">Tonga<\/option>' + \r\n'<option value=\"TT\">Trinidad and Tobago<\/option>' + \r\n'<option value=\"TN\">Tunisia<\/option>' + \r\n'<option value=\"TR\">Turkey<\/option>' + \r\n'<option value=\"TM\">Turkmenistan<\/option>' + \r\n'<option value=\"TC\">Turks and Caicos Islands<\/option>' + \r\n'<option value=\"TV\">Tuvalu<\/option>' + \r\n'<option value=\"UG\">Uganda<\/option>' + \r\n'<option value=\"UA\">Ukraine<\/option>' + \r\n'<option value=\"AE\">United Arab Emirates<\/option>' + \r\n'<option value=\"GB\">United Kingdom<\/option>' + \r\n'<option value=\"US\" selected>United States<\/option>' + \r\n'<option value=\"UM\">United States Minor Outlying Islands<\/option>' + \r\n'<option value=\"UY\">Uruguay<\/option>' + \r\n'<option value=\"UZ\">Uzbekistan<\/option>' + \r\n'<option value=\"VU\">Vanuatu<\/option>' + \r\n'<option value=\"VA\">Vatican City<\/option>' + \r\n'<option value=\"VE\">Venezuela<\/option>' + \r\n'<option value=\"VN\">Viet Nam<\/option>' + \r\n'<option value=\"VG\">British Virgin Islands<\/option>' + \r\n'<option value=\"VI\">U.S. Virgin Islands<\/option>' + \r\n'<option value=\"WF\">Wallis and Futuna<\/option>' + \r\n'<option value=\"EH\">Western Sahara<\/option>' + \r\n'<option value=\"YE\">Yemen<\/option>' + \r\n'<option value=\"ZM\">Zambia<\/option>' + \r\n'<option value=\"ZW\">Zimbabwe<\/option>' + \r\n'<\/select>' + \r\n'<\/div>' + \r\n'<div class=\"field  street-address required\" >' + \r\n'<label for=\"street-address\"><span class=\"label\">Address<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<textarea id=\"street-address\" name=\"street-address\" class=\"required\"><\/textarea>' + \r\n'<\/div>' + \r\n'<div class=\"field text city required\" >' + \r\n'<label for=\"city\"><span class=\"label\">City<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"city\" name=\"city\" class=\"required\" type=\"text\" data-us-label=\"City\" data-bm-label=\"Parish\"><\/input>' + \r\n'<\/div>' + \r\n'<div class=\"field  state required\" >' + \r\n'<label for=\"state\">State<span class=\"required-star\">*<\/span><\/label>' + \r\n'<select id=\"state\" name=\"state\" class=\"required\"><option value=\"\"><\/option>' + \r\n'<option value=\"AL\">Alabama<\/option>' + \r\n'<option value=\"AK\">Alaska<\/option>' + \r\n'<option value=\"AS\">American Samoa<\/option>' + \r\n'<option value=\"AZ\">Arizona<\/option>' + \r\n'<option value=\"AR\">Arkansas<\/option>' + \r\n'<option value=\"AE\">Armed Forces Africa, Canada, Europe, Middle East<\/option>' + \r\n'<option value=\"AA\">Armed Forces Americas (except Canada)<\/option>' + \r\n'<option value=\"AP\">Armed Forces Pacific<\/option>' + \r\n'<option value=\"CA\">California<\/option>' + \r\n'<option value=\"CO\">Colorado<\/option>' + \r\n'<option value=\"CT\">Connecticut<\/option>' + \r\n'<option value=\"DE\">Delaware<\/option>' + \r\n'<option value=\"DC\">District of Columbia<\/option>' + \r\n'<option value=\"FL\">Florida<\/option>' + \r\n'<option value=\"GA\">Georgia<\/option>' + \r\n'<option value=\"GU\">Guam<\/option>' + \r\n'<option value=\"HI\">Hawaii<\/option>' + \r\n'<option value=\"ID\">Idaho<\/option>' + \r\n'<option value=\"IL\">Illinois<\/option>' + \r\n'<option value=\"IN\">Indiana<\/option>' + \r\n'<option value=\"IA\">Iowa<\/option>' + \r\n'<option value=\"KS\">Kansas<\/option>' + \r\n'<option value=\"KY\">Kentucky<\/option>' + \r\n'<option value=\"LA\">Louisiana<\/option>' + \r\n'<option value=\"ME\">Maine<\/option>' + \r\n'<option value=\"MD\">Maryland<\/option>' + \r\n'<option value=\"MA\">Massachusetts<\/option>' + \r\n'<option value=\"MI\">Michigan<\/option>' + \r\n'<option value=\"MN\">Minnesota<\/option>' + \r\n'<option value=\"MS\">Mississippi<\/option>' + \r\n'<option value=\"MO\">Missouri<\/option>' + \r\n'<option value=\"MT\">Montana<\/option>' + \r\n'<option value=\"NE\">Nebraska<\/option>' + \r\n'<option value=\"NV\">Nevada<\/option>' + \r\n'<option value=\"NH\">New Hampshire<\/option>' + \r\n'<option value=\"NJ\">New Jersey<\/option>' + \r\n'<option value=\"NM\">New Mexico<\/option>' + \r\n'<option value=\"NY\">New York<\/option>' + \r\n'<option value=\"NC\">North Carolina<\/option>' + \r\n'<option value=\"ND\">North Dakota<\/option>' + \r\n'<option value=\"OH\">Ohio<\/option>' + \r\n'<option value=\"OK\">Oklahoma<\/option>' + \r\n'<option value=\"OR\">Oregon<\/option>' + \r\n'<option value=\"PA\">Pennsylvania<\/option>' + \r\n'<option value=\"PR\">Puerto Rico<\/option>' + \r\n'<option value=\"RI\">Rhode Island<\/option>' + \r\n'<option value=\"SC\">South Carolina<\/option>' + \r\n'<option value=\"SD\">South Dakota<\/option>' + \r\n'<option value=\"TN\">Tennessee<\/option>' + \r\n'<option value=\"TX\">Texas<\/option>' + \r\n'<option value=\"VI\">US Virgin Islands<\/option>' + \r\n'<option value=\"UT\">Utah<\/option>' + \r\n'<option value=\"VT\">Vermont<\/option>' + \r\n'<option value=\"VA\">Virginia<\/option>' + \r\n'<option value=\"WA\">Washington<\/option>' + \r\n'<option value=\"WV\">West Virginia<\/option>' + \r\n'<option value=\"WI\">Wisconsin<\/option>' + \r\n'<option value=\"WY\">Wyoming<\/option>' + \r\n'<\/select>' + \r\n'<\/div>' + \r\n'<div class=\"field  province required\" style=\"display: none\">' + \r\n'<label for=\"province\">Province<span class=\"required-star\">*<\/span><\/label>' + \r\n'<select id=\"province\" name=\"province\" class=\"required\"><option value=\"\"><\/option>' + \r\n'<option value=\"AB\">Alberta<\/option>' + \r\n'<option value=\"BC\">British Columbia<\/option>' + \r\n'<option value=\"MB\">Manitoba<\/option>' + \r\n'<option value=\"NB\">New Brunswick<\/option>' + \r\n'<option value=\"NL\">Newfoundland and Labrador<\/option>' + \r\n'<option value=\"NT\">Northwest Territories<\/option>' + \r\n'<option value=\"NS\">Nova Scotia<\/option>' + \r\n'<option value=\"NU\">Nunavut<\/option>' + \r\n'<option value=\"ON\">Ontario<\/option>' + \r\n'<option value=\"PE\">Prince Edward Island<\/option>' + \r\n'<option value=\"QC\">Quebec<\/option>' + \r\n'<option value=\"SK\">Saskatchewan<\/option>' + \r\n'<option value=\"YT\">Yukon Territory<\/option>' + \r\n'<\/select>' + \r\n'<\/div>' + \r\n'<div class=\"field number zip-code required\" >' + \r\n'<label for=\"zip-code\"><span class=\"label\">ZIP Code<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"zip-code\" name=\"zip-code\" class=\"zipcodeUS required\" type=\"number\" minlength=\"5\" maxlength=\"10\"><\/input>' + \r\n'<\/div>' + \r\n'<div class=\"field text postal-code required\" style=\"display: none\">' + \r\n'<label for=\"postal-code\"><span class=\"label\">Postal Code<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<input id=\"postal-code\" name=\"postal-code\" class=\"required\" type=\"text\"><\/input>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section payment\">' + \r\n'      <h3>Payment Information<\/h3>' + \r\n'      <div class=\"field text payment required\" id=\"stripe-cc-fields\">' + \r\n'<label for=\"card-element\"><span class=\"label\">Credit or debit card<\/span><span class=\"required-star\">*<\/span><\/label>' + \r\n'<div id=\"card-element\"><\/div><div id=\"card-errors\" role=\"alert\"><\/div><\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    ' + \r\n'    <div class=\"section comment\">' + \r\n'      <div class=\"field text comment\" >' + \r\n'<label for=\"comment\"><span class=\"label\">Comments<\/span><\/label>' + \r\n'<textarea id=\"comment\" name=\"comment\" type=\"text\" value=\"Comments\"><\/textarea>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section consent hidden\">' + \r\n'      <div class=\"field checkbox consent-all\" >' + \r\n'<label for=\"consent-all\"><input id=\"consent-all\" name=\"consent-all\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">I would like to receive or continue receiving updates from Wake Smiles<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field checkbox consent-email\" style=\"display: none\">' + \r\n'<label for=\"consent-email\"><input id=\"consent-email\" name=\"consent-email\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by email<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field checkbox consent-mail\" style=\"display: none\">' + \r\n'<label for=\"consent-mail\"><input id=\"consent-mail\" name=\"consent-mail\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by postal mail<\/span><\/label>' + \r\n'<\/div>' + \r\n'<div class=\"field checkbox consent-phone\" style=\"display: none\">' + \r\n'<label for=\"consent-phone\"><input id=\"consent-phone\" name=\"consent-phone\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by phone<\/span><\/label>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section true-impact\">' + \r\n'      <h3>Increase My Impact<\/h3>' + \r\n'      <div class=\"field checkbox true-impact\" >' + \r\n'<label for=\"true-impact\"><input id=\"true-impact\" name=\"true-impact\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">Yes! Add [amount] to help offset bank fees<\/span><\/label>' + \r\n'<\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"section captcha\">' + \r\n'      <label id='noCaptchaResponseError' class='error noCaptchaResponseError' style='display: none'>You must fill out the CAPTCHA<\/label><div id=\"captcha32768\"><\/div>' + \r\n'' + \r\n'<\/div>' + \r\n'    <div class=\"btn-group\">' + \r\n'      <input class=\"btn btn-submit btn-submit-donation\" type=\"submit\" value=\"Enter Payment\" id=\"express-submit\" disabled=\"true\" \/>' + \r\n'    <\/div>' + \r\n'  <\/form>' + \r\n'<\/div>' + \r\n'<div id=\"donation-processing-container\" style=\"display: none\">' + \r\n'  <h2>Processing...<\/h2><p>Your transaction is being processed. Please do not close your browser or leave this page.<\/p>' + \r\n'<\/div>' + \r\n'' + \r\n'' +  '';var successHtml32768 = '<div class='donation-success'>' +\r\n                                                       '  <h2>Thank You for Your Donation!<\/h2>' +\r\n                                                       '  <p>Your generous gift has been processed. We truly appreciate your continued support.<\/p>' + \r\n                                                        'u003cdiv class=\"social-media-buttons\" style=\"margin-top:10px;\"u003eu003cdiv class=\"fb-like\" data-href=\"https:\/\/facebook.com\/wakesmiles\/\" data-layout=\"button_count\" data-show-faces=\"true\" style=\"padding-right: 10px;\" data-action=\"like\" u003eu003c\/divu003eu003cdiv id=\"facebookShareOnly\" class=\"fb-share-button\" data-href=\"https:\/\/facebook.com\/wakesmiles\/\" data-layout=\"button_count\"u003eu003c\/divu003eu003cscript type=u0027text\/javascriptu0027u003edocument.getElementById(u0027facebookShareOnlyu0027).setAttribute(u0027data-hrefu0027, window.location.href);u003c\/scriptu003eu003c\/divu003e  u003cdiv id=\"fb-root\"u003eu003c\/divu003e u003cscriptu003e(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = \"\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1u0026version=v2.8\"; fjs.parentNode.insertBefore(js, fjs); }(document, u0027scriptu0027, u0027facebook-jssdku0027));u003c\/scriptu003e ' + \r\n                                                        '<\/div>';( function($) {if (Bloomerang.useDonationId('32768')) { \r\n                                Bloomerang.useProcessor('31745', 'Stripe', 'pk_live_WRDvZfYGw7QfbUQ6SmXeh7Yk00ihLEbNli');\r\n                            } else {\r\n                                html32768 = '<p style=\"color: red\">Only one donation or event registration form can be used on each page.<\/p>';\r\n                            }if (jQuery('#bloomerangForm32768').length) {\r\n                        \r\n                    if (window.ActiveXObject) { \/\/ they are using IE < 11, which doesn't support TLS 1.1\r\n                        html32768 = '<p style=\"color: red\">\u200bYour browser does not support the minimum security requirements for keeping your Credit Card information safe when processing payments. Please upgrade \u200byour browser or download the latest version of' + \r\n                        ' <a target='_blank' href='https:\/\/www.google.com\/chrome\/browser\/desktop\/'>Chrome<\/a> or <a target='_blank' href='https:\/\/www.mozilla.org\/en-US\/firefox\/new\/'>Firefox<\/a>.<\/p>';\r\n                    }\r\n                        jQuery('#bloomerangForm32768').after(html32768);\r\n                        \r\n                         Bloomerang.Util.requireStripe(function() {\r\n                                        Bloomerang.Util.Stripe = Stripe('pk_live_WRDvZfYGw7QfbUQ6SmXeh7Yk00ihLEbNli'); \r\n                                        var elements = Bloomerang.Util.Stripe.elements(); \r\n                                     \r\n                                        \/\/ Create an instance of the card Element.\r\n                                        Bloomerang.Util.StripeCard = elements.create('card', {\r\n                                          hidePostalCode: true,\r\n                                          style: {\r\n                                            base: {\r\n                                              color: \"#272D30\",\r\n                                              fontSize: \"14px\",\r\n                                              fontFamily: \"'Century Gothic', verdana, sans-serif\"\r\n                                            },\r\n                                            invalid: {\r\n                                              color: \"#272D30\"\r\n                                            }\r\n                                          }\r\n                                        });\r\n                                     \r\n                                        \/\/ Add an instance of the card Element into the `card-element` <div>.\r\n                                        Bloomerang.Util.StripeCard.mount('#card-element');\r\n                                     \r\n                                        \/\/ Handle real-time validation errors from the card Element.\r\n                                        Bloomerang.Util.StripeCardIsValid = false;\r\n                                        Bloomerang.Util.StripeCard.addEventListener('change', function(event) {\r\n                                          var displayError = document.getElementById('card-errors');\r\n                                          if (event.error) {\r\n                                            displayError.textContent = event.error.message;\r\n                                          } else {\r\n                                            displayError.textContent = '';\r\n                                          }\r\n                                          if (event.complete) {\r\n                                            Bloomerang.Util.StripeCardIsValid = true;\r\n                                          } else {\r\n                                            Bloomerang.Util.StripeCardIsValid = false;\r\n                                          }\r\n                                        });\r\n                                      });\r\n\r\n                                      jQuery(\".donation-form #express-submit\").val(\"Donate\");\r\n                                      jQuery(\".registration-form #express-submit\").val(\"Register\");\r\n                                      jQuery(\"#express-submit\").attr(\"disabled\", false);\r\n                    };\r\n                    if (Bloomerang.paymentFormLoaded) {\r\n                                            return false;\r\n                                        }\r\n                                        Bloomerang.paymentFormLoaded = true;\r\n                       window.captchaLoadCallback = function() {\r\n                            Bloomerang.gRecaptchaLoaded = true;\r\n                        };\r\n                        Bloomerang.Util.load('https:\/\/www.google.com\/recaptcha\/api.js?onload=captchaLoadCallback&render=explicit',\r\n                            function() { return Bloomerang.gRecaptchaLoaded; },\r\n                            function() {\r\n                                jQuery('.section.captcha').removeAttr('style');\r\n                                jQuery('form.donation-form').data('captcha-id', grecaptcha.render('captcha32768', { 'sitekey' : '6LfrROYUAAAAAIC4MOV504jnNaxzCC486UZbp-Vx' }));\r\n                            },\r\n                            true,\r\n                            true);\r\n                    Bloomerang.transactionFee = 0.3; Bloomerang.transactionFeeRate = 0.022; \r\n                                    Bloomerang.transactionFeeEft = 0; Bloomerang.transactionFeeRateEft = 0;\r\n                    Bloomerang.useKey('pub_f6e4f654-a03c-11ea-9d7f-0ab70f91e480');\r\n\r\n        Bloomerang.Util.getDonationAmount = function() {\r\n          return Number(accounting.unformat(jQuery(\".donation-form .section.donation input[name='donation-level']:checked\").val() || jQuery(\".donation-form #donation-amount\").val()));\r\n        };\r\n\r\n        \/\/ Register proper callbacks for various stages\/outcomes of submission\r\n        Bloomerang.Widget.Donation.OnSubmit = function (args) {\r\n            jQuery(\".btn-submit-donation\").val(\"Donating...\").prop(\"disabled\", true).addClass(\"disabled\");\r\n            var val = function (selector) { return jQuery(selector).val(); };\r\n            var country = val(\".donation-form #country\");\r\n            var state = Bloomerang.Util.getCorrectState(country, val(\".donation-form #state\"), val(\".donation-form #province\"));\r\n            var zipCode = Bloomerang.Util.getCorrectZipCode(country, val(\".donation-form #zip-code\"), val(\".donation-form #postal-code\"));\r\n            Bloomerang.Account\r\n                    .individual()\r\n                    .firstName(val(\".donation-form #first-name\"))\r\n                    .middleName(val(\".donation-form #middle-name\"))\r\n                    .lastName(val(\".donation-form #last-name\"))\r\n                    .homeAddress(val(\".donation-form #street-address\"),\r\n                                 val(\".donation-form #city\"),\r\n                                 state,\r\n                                 zipCode,\r\n                                 country)\r\n                    .homeEmail(val(\".donation-form #email-address\"))\r\n                    .homePhone(val(\".donation-form #phone-number\"))\r\n                    .applyDonationCustomFields();\r\n\r\n            if (jQuery(\".donation-form #consent-all\").prop(\"checked\")) {\r\n              Bloomerang.Account.optedInStatus(jQuery(\".donation-form #consent-email\").prop(\"checked\"),\r\n                                               jQuery(\".donation-form #consent-mail\").prop(\"checked\"),\r\n                                               jQuery(\".donation-form #consent-phone\").prop(\"checked\"));\r\n            }\r\n\r\n            var amount = Bloomerang.Util.getDonationAmount() + Bloomerang.Util.getDonationTrueImpactAmount();\r\n            if (jQuery(\".donation-form #recurring\").prop(\"checked\")) {\r\n                Bloomerang.RecurringDonation\r\n                        .amount(amount)\r\n                        .fundId(val(\".donation-form #fund\"))\r\n                        .note(val(\".donation-form #comment\"))\r\n                        .frequency(val(\".donation-form #frequency\") || \"Monthly\")\r\n                        .startDate(val(\".donation-form #start-date\"))\r\n                        .applyDonationCustomFields();\r\n\r\n                \/\/ Need to do a null-check here because they might have a cached version of Bloomerang-v2.js\r\n                if (Bloomerang.RecurringDonation.trueImpactEnabled && Bloomerang.RecurringDonation.trueImpactUsed) {\r\n                  Bloomerang.RecurringDonation\r\n                        .trueImpactEnabled(jQuery(\".donation-form .true-impact .fee-amount\").length > 0)\r\n                        .trueImpactUsed(jQuery(\".donation-form .true-impact input:checked\").length > 0);\r\n                }\r\n            } else {\r\n                Bloomerang.Donation\r\n                        .amount(amount)\r\n                        .fundId(val(\".donation-form #fund\"))\r\n                        .note(val(\".donation-form #comment\"))\r\n                        .applyDonationCustomFields();\r\n\r\n                \/\/ Need to do a null-check here because they might have a cached version of Bloomerang-v2.js\r\n                if (Bloomerang.Donation.trueImpactEnabled && Bloomerang.Donation.trueImpactUsed) {\r\n                  Bloomerang.Donation\r\n                        .trueImpactEnabled(jQuery(\".donation-form .true-impact .fee-amount\").length > 0)\r\n                        .trueImpactUsed(jQuery(\".donation-form .true-impact input:checked\").length > 0);\r\n                }\r\n            }\r\n\r\n            if (jQuery(\"#donation-form #Checking\").is(\":checked\") ||\r\n                jQuery(\"#donation-form #Savings\").is(\":checked\")) {\r\n              Bloomerang.Eft\r\n                .accountNumber(val(\".donation-form #accountNumber\"))\r\n                .routingNumber(val(\".donation-form #routingNumber\"))\r\n                .type(jQuery(\"#donation-form .section.payment input[type='radio']:checked\").attr(\"id\"));\r\n            }\r\n        };\r\n        Bloomerang.ValidateDonationFormCaptcha = function() {\r\n            if (typeof(grecaptcha) !== \"undefined\" && jQuery(\"#captcha\" + Bloomerang.Data.WidgetIds.Donation).children().length) {\r\n                var captchaResponse = grecaptcha.getResponse(jQuery(\".donation-form\").data(\"captcha-id\"));\r\n                if (captchaResponse) {\r\n                    jQuery(\".donation-form .noCaptchaResponseError\").hide();\r\n                    Bloomerang.captchaResponse(captchaResponse);\r\n                    return true;\r\n                } else {\r\n                    jQuery(\".donation-form .noCaptchaResponseError\").show();\r\n                    return false;\r\n                }\r\n            } else return true;\r\n        };\r\n        Bloomerang.scrollToElement = function(element) {\r\n            var distance = 100;\r\n            var offset = element.offset().top;\r\n            var offsetTop = offset > distance ? offset - distance : offset;\r\n\t\t        jQuery('html, body').animate({ scrollTop : offsetTop}, 500);\r\n        };\r\n        Bloomerang.Api.OnSuccess = Bloomerang.Widget.Donation.OnSuccess = function (response) {\r\n            jQuery(\"#donation-processing-container\").hide();\r\n            var formContainer = jQuery(\"#donation-form-container\");\r\n            formContainer.show();\r\n            formContainer.html(successHtml32768);\r\n            Bloomerang.scrollToElement(formContainer);\r\n        };\r\n        Bloomerang.Api.OnError = Bloomerang.Widget.Donation.OnError = function (response) {\r\n            jQuery(\".btn-submit-donation\").prop(\"disabled\", false).removeClass(\"disabled\");\r\n            Bloomerang.Util.updateDonateButtonText();\r\n            jQuery(\"#donation-form-container .errors\").removeClass(\"hidden\").html(response.Message);\r\n            jQuery(\"#donation-processing-container\").hide();\r\n            jQuery(\"#donation-form-container\").show();\r\n            Bloomerang.scrollToElement(jQuery(\"#donation-form-container .errors\"));\r\n            Bloomerang.cancelFinancialSubmission(jQuery(\"#donation-form\"));\r\n            SpreedlyExpress.unload();\r\n            Bloomerang.initSpreedly();\r\n            if (typeof(grecaptcha) !== \"undefined\" && jQuery(\"#captcha\" + Bloomerang.Data.WidgetIds.Donation).children().length) {\r\n              grecaptcha.reset(jQuery(\".donation-form\").data(\"captcha-id\"));\r\n            }\r\n        };\r\n        \r\n        Bloomerang.Util.applyDonationCustomFields = function (obj, type) {\r\n        \r\n            \/\/ Clear any fields from a previous failed submission\r\n            obj.clearCustomFields();\r\n        \r\n            \/\/ Apply all <input> (not multiselect), <select> and <textarea> fields\r\n            jQuery(\".donation-form .section.custom-fields :input:not(a > input, select)[id*=\" + type + \"]\").each(function() {\r\n                if (jQuery(this).val().hasValue()) {\r\n                    obj.customFreeformField(jQuery(this).attr(\"id\").toUntypedValue(), jQuery(this).val());\r\n                }\r\n            });\r\n            \r\n            \/\/ Apply all <select> fields\r\n            jQuery(\".donation-form .section.custom-fields select[id*=\" + type + \"]\").each(function() {\r\n                if (jQuery(this).val().hasValue()) {\r\n                    obj.customPickField(jQuery(this).attr(\"id\").toUntypedValue(), jQuery(this).val());\r\n                }\r\n            });\r\n                \r\n            \/\/ Apply all multiselect fields\r\n            jQuery(\".donation-form .section.custom-fields .checkboxes[id*=\" + type + \"]\").each(function() {\r\n                obj.customPickField(jQuery(this).attr(\"id\").toUntypedValue(),\r\n                jQuery.map(jQuery(this).children(\".checkbox.selected\"), function(v) { return jQuery(v).attr(\"data-id\"); }));\r\n            });\r\n        };\r\n        \r\n        String.prototype.hasValue = function() {\r\n            return (this && jQuery.trim(this)); \/\/IE8 doesn't have a native trim function\r\n        };\r\n        \r\n        Bloomerang.Account.applyDonationCustomFields = function () {\r\n            Bloomerang.Util.applyDonationCustomFields(this, \"Account\");\r\n            return this;\r\n        };\r\n        \r\n        Bloomerang.Donation.applyDonationCustomFields = function () {\r\n            Bloomerang.Util.applyDonationCustomFields(this, \"Transaction\");\r\n            return this;\r\n        };\r\n        \r\n        Bloomerang.RecurringDonation.applyDonationCustomFields = function () {\r\n            Bloomerang.Util.applyDonationCustomFields(this, \"Transaction\");\r\n            return this;\r\n        };\r\n        \r\n        String.prototype.toUntypedValue = function() {\r\n            return this.substring(this.indexOf('_') + 1);\r\n        };\r\n        \r\n        Date.prototype.toDateInputValue = function() {\r\n            var local = new Date(this);\r\n            local.setMinutes(this.getMinutes() - this.getTimezoneOffset());\r\n            return (local.getMonth() + 1) + \/\/ Add one to the month because it starts at 0\r\n                    \"\/\" + local.getDate() + \"\/\" + local.getFullYear();\r\n        };\r\n        \r\n        jQuery(document).ready(function() {\r\n            jQuery(\".donation-form .field.start-date input\").val(new Date().toDateInputValue());\r\n        });\r\n        \r\n        \/\/ Hide recurring donation options if recurring donation box is unchecked\r\n        jQuery(\".donation-form .field.recurring\").change(function() { \r\n            jQuery(\".donation-form .field.recurring\").siblings().each(function(i, e) { \r\n                jQuery(e).toggle();\r\n            }); \r\n        })\r\n        \r\n        \/\/ The other-amount field is only equired when the \"Other\" donation-level is selected\r\n        toggleOtherAmountRequired = function () { \r\n          jQuery(\".donation-form #other-amount\").toggleClass(\"required\",\r\n            jQuery(\".donation-form #other-option\").prop(\"checked\"));\r\n          Bloomerang.Util.calculateDonationTrueImpact();\r\n        };\r\n        jQuery(\".donation-form .section.donation input[name='donation-level']\").change(function() {\r\n           toggleOtherAmountRequired();\r\n           Bloomerang.Util.updateDonateButtonText();\r\n         });\r\n\r\n        if (jQuery(\".donation-form .true-impact label\").length) {\r\n          jQuery(\".donation-form .true-impact label\")[0].innerHTML = jQuery(\".donation-form .true-impact label\")[0].innerHTML.replace(\"[amount]\", \"<span class='fee-amount'>$0<\/span>\");\r\n        }\r\n        Bloomerang.Util.calculateDonationTrueImpact = function() {\r\n          if (!jQuery(\".donation-form .true-impact .fee-amount\").length) { return; }\r\n          \/\/ Note that we don't really care about JS floating point math. It's OK if the numbers are a couple cents off.\r\n          var amount = Bloomerang.Util.getDonationAmount();\r\n          var isEft = (jQuery(\"#donation-form #Checking\").is(\":checked\") || jQuery(\"#donation-form #Savings\").is(\":checked\"));\r\n          var isStripeExpress = Bloomerang.Api.ProcessorType === \"StripeExpress\";\r\n          var feeRate = isEft ? Bloomerang.transactionFeeRateEft : Bloomerang.transactionFeeRate;\r\n          var newTotal = (amount + (isEft ? Bloomerang.transactionFeeEft : Bloomerang.transactionFee)) \/ (1 - feeRate);\r\n          var impactAmount = isStripeExpress\r\n            ? Number((Math.floor((newTotal - amount)*100)\/100).toFixed(2))\r\n            : Number((newTotal - amount).toFixed(2));\r\n          jQuery(\".donation-form .true-impact .fee-amount\").text(accounting.formatMoney(impactAmount));\r\n          return impactAmount;\r\n        };\r\n        Bloomerang.Util.getDonationTrueImpactAmount = function() {\r\n          if (jQuery(\".donation-form .true-impact input:checked\").length) {\r\n            return Bloomerang.Util.calculateDonationTrueImpact();\r\n          }\r\n          return 0;\r\n        };\r\n        \r\n        Bloomerang.Util.updateDonateButtonText = function() {\r\n          if (jQuery(\"#donation-form #Checking\").is(\":checked\") ||\r\n              jQuery(\"#donation-form #Savings\").is(\":checked\") ||\r\n              Bloomerang.Util.isProcessorStripe()) {\r\n            var amount = Bloomerang.Util.getDonationAmount();\r\n            var impactAmount = Bloomerang.Util.getDonationTrueImpactAmount();\r\n            jQuery(\".btn-submit-donation\").val(\"Donate \" + accounting.formatMoney(amount + impactAmount));\r\n          } else {\r\n            jQuery(\".btn-submit-donation\").val(\"Enter Payment\");\r\n          }\r\n        };\r\n\r\n        \/\/ Changing the value of other-amount should change the value of other-option\r\n        jQuery(\".donation-form #other-amount\").change(function () { \r\n          jQuery(\".donation-form #other-option\").val(jQuery(this).val());\r\n          Bloomerang.Util.calculateDonationTrueImpact();\r\n          Bloomerang.Util.updateDonateButtonText();\r\n        });\r\n        \r\n        jQuery(\".donation-form #donation-amount\").change(function() {\r\n          Bloomerang.Util.calculateDonationTrueImpact();\r\n          Bloomerang.Util.updateDonateButtonText();\r\n        });\r\n        \r\n        \/\/ Clicking into the other-amount field should select the other-option\r\n        jQuery(\".donation-form #other-amount\").click(function() { \r\n          jQuery(\".donation-form #other-option\").prop('checked',true);\r\n          toggleOtherAmountRequired();\r\n          Bloomerang.Util.calculateDonationTrueImpact();\r\n        });\r\n\r\n        jQuery.validator.addMethod(\"phoneUS\", function(phone_number, element) {\r\n            var digits = phone_number.replace(\/D\/g, \"\");\r\n            return this.optional(element) || digits.length == 7 || digits.length == 10 || digits.length == 11;\r\n        }, \"Please specify a valid phone number or use '+' for international.\");\r\n\r\n        jQuery.validator.addMethod(\"phoneInternational\", function (phone_number, element) {\r\n            return this.optional(element) || \/^+[0-9-()s.]+$\/i.test(phone_number);\r\n        }, \"Please specify a valid phone number.\");\r\n        jQuery.validator.classRuleSettings.phoneInternational = { phoneInternational: true };\r\n        \r\n        jQuery.validator.addMethod(\"zipcodeUS\", function (value, element) {\r\n            return this.optional(element) || \/d{5}-d{4}$|^d{5}$\/.test(value)\r\n        }, \"The specified US ZIP Code is invalid\");\r\n\r\n        jQuery.validator.addMethod(\"currency\", function (value, element, options) {\r\n            return !value ||\r\n                value\r\n                  .replace(\"$\", \"\")\r\n                  .replace(\".\", \"\")\r\n                  .split(\",\").join(\"\")\r\n                  .match(\/^d+$\/g);\r\n        }, \"Not a valid currency\");\r\n\r\n        jQuery.validator.classRuleSettings.currency = { currency: true };\r\n        \r\n        \/\/ Validate the other amount, but only if they selected it\r\n        jQuery.validator.addMethod(\"otherAmount\", function(value, element, param) {\r\n          if (jQuery(\".donation-form #other-option\").prop(\"checked\")) {\r\n            return jQuery.validator.methods.min.bind(this)(value, element, 1) &&\r\n              jQuery.validator.methods.currency(value, element);\r\n          }\r\n          return true;\r\n        }, \"Invalid amount\");\r\n        \r\n        jQuery.validator.classRuleSettings.otherAmount = { otherAmount: true };\r\n\r\n        jQuery.validator.addMethod(\"number\", function (value, element, options) {\r\n          return !value ||\r\n              value\r\n                .replace(\".\", \"\")\r\n                .split(\",\").join(\"\")\r\n                .match(\/^d+$\/g);\r\n        }, \"Not a valid number\");\r\n\r\n        jQuery.validator.classRuleSettings.number = { number: true };\r\n        \r\n        jQuery.validator.addMethod(\"validYear\", function (value, element, options) {\r\n            try {\r\n                return (!value || value.match(\/^[1-9]ddd$\/)) ? true : false;\r\n            }\r\n            catch (e) {\r\n                return false;\r\n            }\r\n        }, function () { return \"Must be a 4 digit year\"; });\r\n\r\n        jQuery.validator.classRuleSettings.validYear = { validYear: true };\r\n        \r\n        \/\/ Validate that the donation amount is at least $1\r\n        jQuery.validator.methods.min = function( value, element, param ) {\r\n          if (typeof (accounting) === \"undefined\") { \/\/ rip out $ and ,\r\n              value = ((value + \"\") || \"\").replace(\/[$,]\/g, \"\");\r\n          }\r\n          else { \/\/ Use accounting.parse, to handle $ and ,\r\n              value = accounting.parse(value);\r\n          }\r\n          return this.optional( element ) || value >= param;\r\n        };\r\n        jQuery.validator.classRuleSettings.minimum1 = { min: 1 };\r\n        jQuery.validator.messages.min = 'Please enter a value of at least {0}.'\r\n\r\n        jQuery(\".donation-form #country\").change(function(event) {\r\n          var element = jQuery(event.target || event.srcElement); \/\/ cross-browser event target selection\r\n          var isInternational = (element.val() != \"US\" && element.val() != \"CA\" && element.val() != \"BM\");\r\n          \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n          Bloomerang.Util.addLog(\"Pre country change: Country=\" + element.val() + \", State=\" + jQuery(\".donation-form #state\").val() + \", Province=\" + jQuery(\".donation-form #province\").val() + \", City=\" + jQuery(\".donation-form #city\").val());\r\n          jQuery(\".donation-form #state, .donation-form #province\").val(\"\"); \/\/ clear the state when the country changes\r\n          jQuery(\".donation-form .field.city, .donation-form .field.state, .donation-form .field.province, .donation-form .field.zip-code, .donation-form .field.postal-code\").toggle(!isInternational);\r\n          jQuery(\".donation-form #street-address\").toggleClass(\"international\", isInternational);\r\n          if (element.val() == \"BM\") {\r\n            jQuery(\".donation-form .field.city .label\").text(jQuery(\".donation-form .field.city input\").data(\"bm-label\"));\r\n          } else if (element.val() == \"US\" || element.val() == \"CA\") {\r\n            jQuery(\".donation-form .field.city .label\").text(jQuery(\".donation-form .field.city input\").data(\"us-label\"));\r\n          }\r\n          if (element.val() == \"US\") {\r\n            jQuery(\".donation-form .field.state, .donation-form .field.zip-code\").show();\r\n            jQuery(\".donation-form .field.province, .donation-form .field.postal-code\").hide();\r\n          } else if (element.val() == \"CA\") {\r\n            jQuery(\".donation-form .field.state, .donation-form .field.zip-code\").hide();\r\n            jQuery(\".donation-form .field.province, .donation-form .field.postal-code\").show();\r\n          } else if (element.val() == \"BM\") {\r\n            jQuery(\".donation-form .field.state, .donation-form .field.province, .donation-form .field.zip-code\").hide();\r\n            jQuery(\".donation-form .field.postal-code\").show();\r\n          } else {\r\n            jQuery(\".donation-form #city, .donation-form #postal-code, .donation-form #zip-code\").val(\"\");\r\n          }\r\n          jQuery(\".donation-form .section.consent\").toggleClass(\"hidden\", !Bloomerang.Util.isCountryInEurope(element.val()));\r\n          \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n          Bloomerang.Util.addLog(\"Post country change: Country=\" + element.val() + \", State=\" + jQuery(\".donation-form #state\").val() + \", Province=\" + jQuery(\".donation-form #province\").val()+ \", City=\" + jQuery(\".donation-form #city\").val());\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\r\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\r\n        jQuery(\".donation-form #state\").focusin(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          element.data('val', element.val());\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        jQuery(\".donation-form #state\").change(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          var prev = element.data('val');\r\n          var current = element.val();\r\n          var provinceElement = jQuery(\".donation-form #province\");\r\n          var prevProvince = provinceElement.data('val');\r\n          var currentProvince = provinceElement.val();\r\n          Bloomerang.Util.addLog(\"State Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current + \", Province PreValue =\" + prevProvince + \", Province CurrentValue =\" + currentProvince);\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\r\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\r\n        jQuery(\".donation-form #province\").focusin(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          element.data('val', element.val());\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        jQuery(\".donation-form #province\").change(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          var prev = element.data('val');\r\n          var current = element.val();\r\n          var stateElement = jQuery(\".donation-form #state\");\r\n          var prevState = stateElement.data('val');\r\n          var currentState = stateElement.val();\r\n          Bloomerang.Util.addLog(\"Province Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current + \", State PrevValue=\" + prevState + \", State Current=\" + currentState);\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\r\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\r\n        jQuery(\".donation-form #city\").focusin(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          element.data('val', element.val());\r\n        });\r\n\r\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\r\n        jQuery(\".donation-form #city\").change(function(e) {\r\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\r\n          var prev = element.data('val');\r\n          var current = element.val();\r\n          Bloomerang.Util.addLog(\"City Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current);\r\n        });\r\n\r\n        jQuery(\".donation-form #phone-number\").change(function () {\r\n          var phoneField = jQuery(\".donation-form #phone-number\");\r\n          var internationalNumber = phoneField.val().substring(0,1) === '+';\r\n          phoneField.toggleClass(\"phoneUS\", !internationalNumber);\r\n          phoneField.toggleClass(\"phoneInternational\", internationalNumber);\r\n        })\r\n\r\n        collectPayment = function () {\r\n          var form = jQuery(\"#donation-form\");\r\n\r\n          if (!Bloomerang.ValidateDonationFormCaptcha()) {\r\n            return false;\r\n          }\r\n  \r\n          if (!form.valid()) {\r\n            return false;\r\n          }\r\n          \r\n          var isEft = jQuery(\"#donation-form #CreditCard\").length > 0 && !jQuery(\"#donation-form #CreditCard\").prop(\"checked\");\r\n          \r\n          if (Bloomerang.Util.isProcessorStripe() && !isEft && !Bloomerang.Util.StripeCardIsValid) {\r\n            document.getElementById('card-errors').textContent = \"Valid card info is required\";\r\n            return false;\r\n          }\r\n  \r\n          if (isEft) {\r\n            submitDonation();\r\n          }\r\n          else {\r\n            var val = function (selector) { return jQuery(selector).val(); };\r\n            var amount = Bloomerang.Util.getDonationAmount() + Bloomerang.Util.getDonationTrueImpactAmount();\r\n            var selectedDonationLevel = jQuery(\".donation-form .section.donation input[name='donation-level']:checked\").parent().text();\r\n            selectedDonationLevel = (selectedDonationLevel.indexOf(\"-\") == -1 ? \"\" : selectedDonationLevel.substr(selectedDonationLevel.indexOf(\"-\") + 2) );\r\n\r\n            var oldMeta = '';\r\n            if (jQuery('meta[name=\"viewport\"]').length) {\r\n              oldMeta = jQuery('meta[name=\"viewport\"]').attr('content');\r\n            } else {\r\n              jQuery('head').append('<meta name=\"viewport\" content=\"\" \/>');\r\n            }\r\n            jQuery('meta[name=\"viewport\"]').attr('content', 'width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1');\r\n            jQuery('meta[name=\"viewport\"]').attr('content', oldMeta);\r\n\r\n            if (Bloomerang.Util.isProcessorStripe()) {\r\n              submitDonation();\r\n            } else {\r\n              SpreedlyExpress.setDisplayOptions({\r\n                \"amount\": accounting.formatMoney(amount),\r\n                \"full_name\": val(\".donation-form #first-name\") + \" \" + val(\".donation-form #last-name\"),\r\n                \"sidebar_bottom_description\": selectedDonationLevel,\r\n                \"submit_label\": \"Donate\"});\r\n              SpreedlyExpress.setPaymentMethodParams({\r\n                \"email\": val(\".donation-form #email-address\"),\r\n                \"phone_number\": val(\".donation-form #phone-number\"),\r\n                \"address1\": val(\".donation-form #street-address\"),\r\n                \"city\": val(\".donation-form #city\"),\r\n                \"state\": val(\".donation-form #state\") || val(\".donation-form #province\"),\r\n                \"zip\": val(\".donation-form #zip-code\") || val(\".donation-form #postal-code\"),\r\n                \"country\": val(\".donation-form #country\")});\r\n\r\n              SpreedlyExpress.onPaymentMethod(function(token, paymentMethod) {\r\n                Bloomerang.CreditCard.spreedlyToken(token);\r\n\t              submitDonation();\r\n\t            });\r\n\r\n              SpreedlyExpress.openView();\r\n            }\r\n          }\r\n        };\r\n\r\n        submitDonation = function() {\r\n          if (!Bloomerang.continueFinancialSubmission(jQuery(\"#donation-form\"))) { return false; }\r\n  \r\n          Bloomerang.Api.OnSubmit = Bloomerang.Widget.Donation.OnSubmit;\r\n          Bloomerang.Api.OnSuccess = Bloomerang.Widget.Donation.OnSuccess;\r\n          Bloomerang.Api.OnError = Bloomerang.Widget.Donation.OnError;\r\n\r\n          var processingMessage = jQuery(\"#donation-processing-container\");\r\n          processingMessage.show();\r\n          jQuery(\"#donation-form-container\").hide();\r\n          Bloomerang.scrollToElement(processingMessage);\r\n  \r\n          var tmp = jQuery(\".donation-form #recurring\").prop(\"checked\")\r\n            ? Bloomerang.Api.recurringDonate()\r\n            : Bloomerang.Api.donate();\r\n        };\r\n        \r\n        jQuery(\"#donation-form #CreditCard\").prop(\"checked\", true);\r\n        jQuery(\"#donation-form .section.payment input[type='radio']\").click(function() {\r\n          Bloomerang.Util.calculateDonationTrueImpact();\r\n          Bloomerang.Util.updateDonateButtonText();\r\n          if (jQuery(this).attr(\"id\") == \"CreditCard\") {\r\n            jQuery(\"#donation-form .accountNumber, \r\n                    #donation-form .routingNumber, \r\n                    #donation-form .sample-check\").hide();\r\n            jQuery(\"#stripe-cc-fields\").show();\r\n            \r\n          }                        \r\n          else {                   \r\n            jQuery(\"#donation-form .accountNumber, \r\n                    #donation-form .routingNumber, \r\n                    #donation-form .sample-check\").show();\r\n            jQuery(\"#stripe-cc-fields\").hide();\r\n            if (jQuery(\"#donation-form .sample-check\").length == 0) {                    \r\n              var checkImage = new Image();\r\n              checkImage.src = 'https:\/\/s3-us-west-2.amazonaws.com\/bloomerang-public-cdn\/public-gallery\/SampleCheck.png';\r\n              jQuery(checkImage).addClass(\"sample-check\");\r\n              jQuery(\"#donation-form .accountNumber\").after(checkImage);\r\n            }\r\n          }\r\n          \r\n      });\r\n      \r\n      jQuery(\"#donation-form #true-impact\").change(function() {\r\n        Bloomerang.Util.updateDonateButtonText();\r\n      });\r\n\r\n      \/\/ Show opt-in options based on the setting of the global opt-in\r\n      jQuery(\".donation-form .field.consent-all\").change(function() { \r\n          jQuery(\".donation-form .field.consent-all\").siblings().each(function(i, e) { \r\n              jQuery(e).toggle();\r\n          }); \r\n      });\r\n        \r\n})(jQuery);\r\n    };\r\n    \r\n                var startBloomerangLoad = function() {\r\n                    if (window.bloomerangLoadStarted == undefined) {\r\n                        window.bloomerangLoadStarted = true;\r\n                        var script = document.createElement('script');\r\n                        script.type = 'text\/javascript';\r\n                        script.src = 'https:\/\/crm.bloomerang.co\/Content\/Scripts\/Api\/Bloomerang-v2.js?nocache=2022-02-09';\r\n                        document.getElementsByTagName('head')[0].appendChild(script);\r\n                        waitForBloomerangLoad(function() { Bloomerang.Util.requireJQueryValidationAndStripe(function() { insertForm32768(); })});\r\n                    }\r\n                    else {\r\n                        waitForBloomerangLoad(function() { Bloomerang.Util.requireJQueryValidationAndStripe(function() { insertForm32768(); })});\r\n                    }\r\n                };\r\n\r\n                var waitForBloomerangLoad = function(callback) {\r\n                    if (typeof(Bloomerang) === 'undefined' || !Bloomerang._isReady) {\r\n                        setTimeout(function () { waitForBloomerangLoad(callback) }, 500);\r\n                    }\r\n                    else {\r\n                        if (true) {\r\n                            callback();\r\n                        } else {\r\n                            window.bloomerangLoadStarted = undefined;\r\n                            Bloomerang = undefined; \/\/ The version of Blomerang.js is not what we want. So blow it away and reload.\r\n                            startBloomerangLoad();\r\n                        }\r\n                    }\r\n                };\r\n\r\n                startBloomerangLoad();\r\n<\/script><\/pre>","_et_gb_content_width":"","footnotes":""},"class_list":["post-3500","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/pages\/3500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/comments?post=3500"}],"version-history":[{"count":0,"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/pages\/3500\/revisions"}],"wp:attachment":[{"href":"https:\/\/wakesmiles.org\/es\/wp-json\/wp\/v2\/media?parent=3500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}