CINXE.COM
Become a LittleSustainer Today! | LittleSis Powerbase
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <link rel="profile" href="http://www.w3.org/1999/xhtml/vocab" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Generator" content="Drupal 7 (http://drupal.org)" /> <script type="text/javascript"> (function(vars) { if (window.CRM) CRM.$.extend(true, CRM, vars); else window.CRM = vars; })({"config":{"isFrontend":false,"entityRef":{"contactCreate":false},"wysisygScriptLocation":"\/sites\/all\/modules\/civicrm\/ext\/ckeditor4\/js\/crm.ckeditor.js","CKEditorCustomConfig":{"default":"https:\/\/littlesis.ourpowerbase.net\/sites\/default\/files\/civicrm\/persist\/crm-ckeditor-default.js"}},"billing":{"billingProfileIsHideable":false},"vars":{"stripe":{"id":"1","currency":"USD","billingAddressID":5,"publishableKey":"pk_live_51LifSEAwpujw1XptwXbeONPhObG73PbEzIoioefObmxkpx5kzQwWAFMgMeODxJiLVRUke3B94fAgwmxvQGIOmedH00lVWNiK18","paymentProcessorTypeID":"10","locale":"en","apiVersion":"2023-08-16","csrfToken":"1740552744.fa7f7adc2bb2c5bb90f5f2b6.1428e9ab705736eeb0d331c57ddce90b537dce5450d6a59d8f74406667c5126d","country":null,"moto":false,"disablelink":0},"recurringbuttons":{"is_recur":"0","recur_unit_default":"month","frequency_unit":""},"payment":{"jsDebug":false,"basePage":"civicrm"}},"permissions":[],"resourceUrls":{"civicrm":"\/sites\/all\/modules\/civicrm","sequentialcreditnotes":"\/sites\/all\/modules\/civicrm\/ext\/sequentialcreditnotes","greenwich":"\/sites\/all\/modules\/civicrm\/ext\/greenwich","eventcart":"\/sites\/all\/modules\/civicrm\/ext\/eventcart","contributioncancelactions":"\/sites\/all\/modules\/civicrm\/ext\/contributioncancelactions","ckeditor4":"\/sites\/all\/modules\/civicrm\/ext\/ckeditor4","legacycustomsearches":"\/sites\/all\/modules\/civicrm\/ext\/legacycustomsearches","org.civicrm.flexmailer":"\/sites\/all\/modules\/civicrm\/ext\/flexmailer","org.civicrm.search_kit":"\/sites\/all\/modules\/civicrm\/ext\/search_kit","net.ourpowerbase.setup":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/setup","net.ourpowerbase.sumfields":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/sumfields","net.ourpowerbase.constituentfields":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/constituentfields","net.ourpowerbase.participantfields":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/participantfields","net.ourpowerbase.donortracking":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/donortracking","net.ourpowerbase.report.advancedfundraising":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/advancedfundraising","net.ourpowerbase.profiles":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/profiles","net.ourpowerbase.engage":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/engage","net.ourpowerbase.search.eventcount":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/eventcount","net.ourpowerbase.spouse":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/spouse","com.aghstrategies.uscounties":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/uscounties","eu.tttp.noverwrite":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/noverwrite","uk.co.vedaconsulting.mosaico":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/uk.co.vedaconsulting.mosaico","de.systopia.osm":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/osm","org.civicrm.recentmenu":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/recentmenu","firewall":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/firewall","org.civicrm.mosaicomsgtpl":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/mosaicomsgtpl","pricesetbuttons":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/pricesetbuttons","radiobuttons":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/radiobuttons","recurringbuttons":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/recurringbuttons","net.ourpowerbase.foundationfields":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/foundationfields","net.ourpowerbase.remoteform":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/remoteform","nz.co.fuzion.extrafee":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/extrafee","org.civicrm.afform":"\/sites\/all\/modules\/civicrm\/ext\/afform\/core","mjwshared":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/mjwshared","com.drastikbydesign.stripe":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/stripe","sweetalert":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/sweetalert","authx":"\/sites\/all\/modules\/civicrm\/ext\/authx","civicrm-recalculate-recipients":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/civicrm-recalculate-recipients","formprotection":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/formprotection","civi_contribute":"\/sites\/all\/modules\/civicrm\/ext\/civi_contribute","civi_event":"\/sites\/all\/modules\/civicrm\/ext\/civi_event","civi_mail":"\/sites\/all\/modules\/civicrm\/ext\/civi_mail","civi_report":"\/sites\/all\/modules\/civicrm\/ext\/civi_report","civi_campaign":"\/sites\/all\/modules\/civicrm\/ext\/civi_campaign","civi_member":"\/sites\/all\/modules\/civicrm\/ext\/civi_member","theisland":"https:\/\/littlesis.ourpowerbase.net\/sites\/all\/extensions\/theisland"},"angular":{"modules":["crmResource"],"requires":[],"cacheCode":"eJpvAen_US","bundleUrl":"https:\/\/littlesis.ourpowerbase.net\/sites\/default\/files\/civicrm\/persist\/contribute\/dyn\/angular-modules.aac8be102bb88982463592c9b7801530.json"}}) </script> <title>Become a LittleSustainer Today! | LittleSis Powerbase</title> <link type="text/css" rel="stylesheet" href="https://littlesis.ourpowerbase.net/sites/default/files/css/css_lQaZfjVpwP_oGNqdtWCSpJT1EMqXdMiU84ekLLxQnc4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://littlesis.ourpowerbase.net/sites/default/files/css/css_JCY_XIQAlFCN_AbvjWfbNrXAa03IOm7FrXUxsDgkibE.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://littlesis.ourpowerbase.net/sites/default/files/css/css_t1SRyIZ2sHj0q1t7aohdTZgY_hSTkMZlxRjUo5-ISXM.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://littlesis.ourpowerbase.net/sites/default/files/css/css_lTovw6dFwdTg8QHiKSqIFVHOQ3vCFx3R1HDXytNkS2g.css" media="all" /> <!-- HTML5 element support for IE6-8 --> <!--[if lt IE 9]> <script src="https://cdn.jsdelivr.net/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> <script src="https://littlesis.ourpowerbase.net/sites/default/files/js/js_1llt-gMhEYyB1iUrUNNFv553qFTKGAbfxXIBx5feVMU.js"></script> <script src="https://littlesis.ourpowerbase.net/sites/default/files/js/js_lC8FheabWFxi3u3rILTKQSZOsneaO7nS7Tp67bzNYng.js"></script> <script src="https://littlesis.ourpowerbase.net/sites/default/files/js/js_v0XSAi9yevYQRhfQ8f7Sh_T9BUwlIsYQF193MTNQuAY.js"></script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"littlesis","theme_token":"qXCPgkdextY8h1tTlMvKgCvMh0KFMZltGsS3xyGXSzo","js":{"sites\/all\/extensions\/pricesetbuttons\/pricesetbuttons.js":1,"sites\/all\/extensions\/radiobuttons\/radiobuttons.js":1,"sites\/all\/extensions\/recurringbuttons\/recurringbuttons.js":1,"0":1,"1":1,"2":1,"3":1,"4":1,"sites\/all\/themes\/bootstrap\/js\/bootstrap.js":1,"sites\/all\/modules\/jquery_update\/replace\/jquery\/2.1\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/civicrm\/bower_components\/jquery\/dist\/jquery.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/jquery-ui\/jquery-ui.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/lodash-compat\/lodash.min.js":1,"sites\/all\/modules\/civicrm\/packages\/jquery\/plugins\/jquery.mousewheel.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/select2\/select2.min.js":1,"sites\/all\/modules\/civicrm\/packages\/jquery\/plugins\/jquery.form.min.js":1,"sites\/all\/modules\/civicrm\/packages\/jquery\/plugins\/jquery.timeentry.min.js":1,"sites\/all\/modules\/civicrm\/packages\/jquery\/plugins\/jquery.blockUI.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/datatables\/media\/js\/jquery.dataTables.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/jquery-validation\/dist\/jquery.validate.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/jquery-validation\/dist\/additional-methods.min.js":1,"sites\/all\/modules\/civicrm\/packages\/jquery\/plugins\/jquery.ui.datepicker.validation.min.js":1,"sites\/all\/modules\/civicrm\/js\/Common.js":1,"sites\/all\/modules\/civicrm\/js\/crm.datepicker.js":1,"sites\/all\/modules\/civicrm\/js\/crm.ajax.js":1,"sites\/all\/modules\/civicrm\/js\/wysiwyg\/crm.wysiwyg.js":1,"sites\/default\/files\/civicrm\/persist\/contribute\/dyn\/crm-l10n.99245b1768926b9aeb8669e5f6b42998.js":1,"sites\/all\/extensions\/mjwshared\/js\/crm.payment.js":1,"sites\/all\/extensions\/sweetalert\/js\/sweetalert2.min.js":1,"sites\/all\/modules\/civicrm\/bower_components\/angular\/angular.min.js":1,"sites\/default\/files\/civicrm\/persist\/contribute\/dyn\/angular-modules.e62db5ea8a790ef0960cf88d85361276.js":1,"sites\/all\/modules\/civicrm\/js\/crm-angularjs-loader.js":1,"sites\/all\/modules\/civicrm\/js\/noconflict.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/affix.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/alert.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/button.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/carousel.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/collapse.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/dropdown.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/modal.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/tooltip.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/popover.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/scrollspy.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/tab.js":1,"sites\/all\/themes\/civiresponsive\/bootstrap\/js\/transition.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/civicrm\/css\/crm-i.css":1,"sites\/all\/modules\/civicrm\/bower_components\/datatables\/media\/css\/jquery.dataTables.min.css":1,"sites\/all\/modules\/civicrm\/bower_components\/font-awesome\/css\/font-awesome.min.css":1,"sites\/all\/modules\/civicrm\/bower_components\/jquery-ui\/themes\/smoothness\/jquery-ui.min.css":1,"sites\/all\/modules\/civicrm\/bower_components\/select2\/select2.min.css":1,"sites\/all\/modules\/civicrm\/css\/civicrm.css":1,"sites\/all\/extensions\/sweetalert\/css\/sweetalert2.min.css":1,"sites\/all\/extensions\/setup\/powerbase.css":1,"sites\/all\/themes\/civiresponsive\/css\/style.css":1,"sites\/all\/themes\/civiresponsive\/css\/civiresponsive.css":1,"sites\/default\/themes\/littlesis\/littlesis.css":1}},"bootstrap":{"anchorsFix":"0","anchorsSmoothScrolling":"0","formHasError":1,"popoverEnabled":0,"popoverOptions":{"animation":1,"html":0,"placement":"right","selector":"","trigger":"click","triggerAutoclose":1,"title":"","content":"","delay":0,"container":"body"},"tooltipEnabled":0,"tooltipOptions":{"animation":1,"html":0,"placement":"auto left","selector":"","trigger":"hover focus","delay":0,"container":"body"}}});</script> </head> <body class="html not-front not-logged-in no-sidebars page-civicrm page-civicrm-contribute page-civicrm-contribute-transact"> <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <header id="navbar" role="banner" class="navbar container navbar-default"> <div class="container"> <div class="navbar-header"> <a class="logo navbar-btn pull-left" href="http://www.littlesis.org/" title="Home"> <img src="https://littlesis.ourpowerbase.net/sites/default/files/LittleSis-logo_0.png" alt="Home" /> </a> </div> </div> </header> <div class="main-container container"> <header role="banner" id="page-header"> </header> <!-- /#page-header --> <div class="row"> <section class="col-sm-12"> <a id="main-content"></a> <h1 class="page-header">Become a LittleSustainer Today!</h1> <div class="region region-content"> <section id="block-system-main" class="block block-system clearfix"> <div id="crm-container" class="crm-container crm-public" lang="en" xml:lang="en"> <div class="clear"></div> <div id="crm-main-content-wrapper"> <form action="/civicrm/contribute/transact" method="post" name="Main" id="Main" class="CRM_Contribute_Form_Contribution_Main" enctype="multipart/form-data" data-warn-changes="true"> <div><input name="qfKey" type="hidden" value="CRMContributeControllerContribution2d68l04yj7i8ows0c4c0kkk4g4000gg8g8ckkg484ck0ksgoo4_9845" /> <input name="entryURL" type="hidden" value="https://littlesis.ourpowerbase.net/civicrm/contribute/transact?reset=1&amp;id=2" /> <input name="hidden_processor" type="hidden" value="1" /> <input name="payment_processor_id" type="hidden" value="1" /> <input name="priceSetId" type="hidden" value="4" /> <input name="frequency_unit" type="hidden" value="month" /> <input name="frequency_interval" type="hidden" value="1" /> <input id="selectProduct" name="selectProduct" type="hidden" value="" /> <input name="_qf_default" type="hidden" value="Main:upload" /> <input name="MAX_FILE_SIZE" type="hidden" value="31457280" /> </div> <script type="text/javascript"> // Putting these functions directly in template for historical reasons. function useAmountOther(mainPriceFieldName) { var currentFocus = CRM.$(':focus'); CRM.$('input[name=' + mainPriceFieldName + ']:radio:unchecked').each( function () { if (CRM.$(this).data('is-null-option') !== undefined) { // Triggering this click here because over in Calculate.tpl // a blur action is attached CRM.$(this).prop('checked', true).trigger('click'); } } ); // Copied from `updatePriceSetHighlight()` below which isn't available here. // @todo - consider adding this to the actions assigned in Calculate.tpl CRM.$('#priceset .price-set-row span').removeClass('highlight'); CRM.$('#priceset .price-set-row input:checked').parent().addClass('highlight'); // Return the focus we blurred earlier. currentFocus.trigger('focus'); } function clearAmountOther(otherPriceFieldName) { cj('#' + otherPriceFieldName).val('').trigger('blur'); } </script> <div class="crm-contribution-page-id-2 crm-block crm-contribution-main-form-block" data-page-id="2" data-page-template="main"> <div id="intro_text" class="crm-public-form-item crm-section intro_text-section"> <h2 style="font-style:italic;text-align:center;"><span style="font-size:18px;"><span style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;">This is an important moment to be investigating and challenging the influence of powerful corporations and billionaires. Your support is critical in helping us to map the power to advance economic, climate, and racial justice. Thank you for supporting our work - we're grateful!</span></span></h2> <p>聽</p> </div> <div id="priceset-div"> <div id="priceset" class="crm-section price_set-section"> <div class="crm-section contribution_amount-section crm-price-field-id-4"> <div class="label">Contribution Amount</div> <div class="content contribution_amount-content"> <div class="price-set-row contribution_amount-row1"> <span class="price-set-option-content"><input price="["price_4","5||"]" data-amount="5" data-currency="USD" data-price-field-values="{"8":{"id":8,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":5,"count":null,"max_value":null,"weight":1,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"9":{"id":9,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":10,"count":null,"max_value":null,"weight":2,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"10":{"id":10,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":25,"count":null,"max_value":null,"weight":3,"membership_type_id":null,"membership_num_terms":null,"is_default":true,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"11":{"id":11,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":50,"count":null,"max_value":null,"weight":4,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"12":{"id":12,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":100,"count":null,"max_value":null,"weight":5,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null}}" data-membership-type-id="" visibility="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="8" type="radio" id="CIVICRM_QFID_8_price_4" name="price_4" /><label for="CIVICRM_QFID_8_price_4"><span class="crm-price-amount-amount">$ 5.00</span></label></span> </div> <div class="price-set-row contribution_amount-row2"> <span class="price-set-option-content"><input price="["price_4","10||"]" data-amount="10" data-currency="USD" data-price-field-values="{"8":{"id":8,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":5,"count":null,"max_value":null,"weight":1,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"9":{"id":9,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":10,"count":null,"max_value":null,"weight":2,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"10":{"id":10,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":25,"count":null,"max_value":null,"weight":3,"membership_type_id":null,"membership_num_terms":null,"is_default":true,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"11":{"id":11,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":50,"count":null,"max_value":null,"weight":4,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"12":{"id":12,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":100,"count":null,"max_value":null,"weight":5,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null}}" data-membership-type-id="" visibility="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="9" type="radio" id="CIVICRM_QFID_9_price_4" name="price_4" /><label for="CIVICRM_QFID_9_price_4"><span class="crm-price-amount-amount">$ 10.00</span></label></span> </div> <div class="price-set-row contribution_amount-row3"> <span class="price-set-option-content"><input price="["price_4","25||"]" data-amount="25" data-currency="USD" data-price-field-values="{"8":{"id":8,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":5,"count":null,"max_value":null,"weight":1,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"9":{"id":9,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":10,"count":null,"max_value":null,"weight":2,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"10":{"id":10,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":25,"count":null,"max_value":null,"weight":3,"membership_type_id":null,"membership_num_terms":null,"is_default":true,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"11":{"id":11,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":50,"count":null,"max_value":null,"weight":4,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"12":{"id":12,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":100,"count":null,"max_value":null,"weight":5,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null}}" data-membership-type-id="" visibility="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="10" type="radio" id="CIVICRM_QFID_10_price_4" name="price_4" checked="checked" /><label for="CIVICRM_QFID_10_price_4"><span class="crm-price-amount-amount">$ 25.00</span></label></span> </div> <div class="price-set-row contribution_amount-row4"> <span class="price-set-option-content"><input price="["price_4","50||"]" data-amount="50" data-currency="USD" data-price-field-values="{"8":{"id":8,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":5,"count":null,"max_value":null,"weight":1,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"9":{"id":9,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":10,"count":null,"max_value":null,"weight":2,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"10":{"id":10,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":25,"count":null,"max_value":null,"weight":3,"membership_type_id":null,"membership_num_terms":null,"is_default":true,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"11":{"id":11,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":50,"count":null,"max_value":null,"weight":4,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"12":{"id":12,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":100,"count":null,"max_value":null,"weight":5,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null}}" data-membership-type-id="" visibility="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="11" type="radio" id="CIVICRM_QFID_11_price_4" name="price_4" /><label for="CIVICRM_QFID_11_price_4"><span class="crm-price-amount-amount">$ 50.00</span></label></span> </div> <div class="price-set-row contribution_amount-row5"> <span class="price-set-option-content"><input price="["price_4","100||"]" data-amount="100" data-currency="USD" data-price-field-values="{"8":{"id":8,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":5,"count":null,"max_value":null,"weight":1,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"9":{"id":9,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":10,"count":null,"max_value":null,"weight":2,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"10":{"id":10,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":25,"count":null,"max_value":null,"weight":3,"membership_type_id":null,"membership_num_terms":null,"is_default":true,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"11":{"id":11,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":50,"count":null,"max_value":null,"weight":4,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null},"12":{"id":12,"price_field_id":4,"name":null,"label":null,"description":null,"help_pre":null,"help_post":null,"amount":100,"count":null,"max_value":null,"weight":5,"membership_type_id":null,"membership_num_terms":null,"is_default":false,"is_active":true,"financial_type_id":1,"non_deductible_amount":0,"visibility_id":1,"visibility_id:name":"public","membership_type_id.name":null,"visibility":"public","tax_rate":0,"tax_amount":0,"membership_type_id.auto_renew":null}}" data-membership-type-id="" visibility="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="12" type="radio" id="CIVICRM_QFID_12_price_4" name="price_4" /><label for="CIVICRM_QFID_12_price_4"><span class="crm-price-amount-amount">$ 100.00</span></label></span> </div> <div class="price-set-row contribution_amount-row6"> <span class="price-set-option-content"><input price="["price_4","0"]" data-membership-type-id="" data-amount="0" data-is-null-option="1" onclick="clearAmountOther("price_5");" class="crm-form-radio" value="0" type="radio" id="CIVICRM_QFID_0_price_4" name="price_4" /><label for="CIVICRM_QFID_0_price_4"><span class="crm-price-amount-label">Other Amount</span></label></span> </div> </div> <div class="clear"></div> </div> <div class="crm-section other_amount-section crm-price-field-id-5"> <div class="label">Other Amount $</div> <div class="content other_amount-content"> <input onclick="useAmountOther("price_4");" autocomplete="off" price="[13,"1||"]" size="4" name="price_5" type="text" id="price_5" class="four crm-form-text" /> </div> <div class="clear"></div> </div> <div id="pricesetTotal" class="crm-section section-pricesetTotal"> <div id="pricelabel" class="label hiddenElement"> <span id='amount_sum_label'>Total Amount</span> </div> <div class="content calc-value" style="display:none;" id="pricevalue"></div> </div> <script type="text/javascript"> var thousandMarker = ','; var separator = '.'; var symbol = '$'; // moneyFormat is part of a temporary fix. it should // not be expected to be present in future versions // see https://github.com/civicrm/civicrm-core/pull/19151 var moneyFormat = '$ 1,234.56'; var optionSep = '|'; // Recalculate the total fees based on user selection cj("#priceset [price]").each(function () { var elementType = cj(this).attr('type'); if (this.tagName == 'SELECT') { elementType = 'select-one'; } switch(elementType) { case 'checkbox': cj(this).click(function(){ calculateCheckboxLineItemValue(this); display(calculateTotalFee()); }); calculateCheckboxLineItemValue(this); break; case 'radio': cj(this).click( function(){ calculateRadioLineItemValue(this); display(calculateTotalFee()); }); calculateRadioLineItemValue(this); break; case 'text': cj(this).bind( 'keyup', function() { calculateText(this); }).bind( 'blur' , function() { calculateText(this); }); //default calculation of element. calculateText(this); break; case 'select-one': calculateSelectLineItemValue(this); cj(this).change(function() { calculateSelectLineItemValue(this); display(calculateTotalFee()); }); break; } display(calculateTotalFee()); }); /** * Calculate the value of the line item for a radio value. */ function calculateCheckboxLineItemValue(priceElement) { eval( 'var option = ' + cj(priceElement).attr('price') ) ; optionPart = option[1].split(optionSep); price = parseFloat(0); if (cj(priceElement).prop('checked')) { price = parseFloat(optionPart[0]); } cj(priceElement).data('line_raw_total', price); } /** * Calculate the value of the line item for a radio value. */ function calculateRadioLineItemValue(priceElement) { eval( 'var option = ' + cj(priceElement).attr('price') ); optionPart = option[1].split(optionSep); var lineTotal = parseFloat(optionPart[0]); cj(priceElement).data('line_raw_total', lineTotal); var radionGroupName = cj(priceElement).attr("name"); // Reset all unchecked options to having a data value of 0. cj('input[name=' + radionGroupName + ']:radio:unchecked').each( function () { cj(this).data('line_raw_total', 0); } ); } /** * Calculate the value of the line item for a select value. */ function calculateSelectLineItemValue(priceElement) { eval( 'var selectedText = ' + cj(priceElement).attr('price') ); var price = parseFloat('0'); var option = cj(priceElement).val(); if (option) { optionPart = selectedText[option].split(optionSep); price = parseFloat(optionPart[0]); } cj(priceElement).data('line_raw_total', price); } /** * Calculate the value of the line item for a text box. */ function calculateText(priceElement) { //CRM-16034 - comma acts as decimal in price set text pricing //CRM-19937 - dollar sign easy mistake to make by users. var textval = parseFloat(cj(priceElement).val().replace(thousandMarker, '').replace(symbol, '').replace(separator, '.')); if (isNaN(textval)) { textval = parseFloat(0); } eval('var option = '+ cj(priceElement).attr('price')); optionPart = option[1].split(optionSep); addprice = parseFloat(optionPart[0]); var curval = textval * addprice; cj(priceElement).data('line_raw_total', curval); display(calculateTotalFee()); } /** * Calculate the total fee for the visible priceset. */ function calculateTotalFee() { var totalFee = 0; cj("#priceset [price]").each(function () { totalFee = totalFee + cj(this).data('line_raw_total'); }); return totalFee; } /** * Display calculated amount. */ function display(totalfee) { // totalfee is monetary, round it to 2 decimal points so it can // go as a float - CRM-13491 totalfee = Math.round(totalfee*100)/100; // dev/core#1019 Use the moneyFormat assigned to the template as an interim fix // to support forms using a currency other that the site default. Also make sure to // support various currency formatting options, // temporary measure - pending // our preferred fix. // see https://github.com/civicrm/civicrm-core/pull/19151 var totalFormattedFee = CRM.formatMoney(totalfee, false, moneyFormat); cj('#pricevalue').html(totalFormattedFee); cj('#total_amount').val( totalfee ); cj('#pricevalue').data('raw-total', totalfee).trigger('change'); if (totalfee < 0) { cj('table#pricelabel').addClass('disabled'); } else { cj('table#pricelabel').removeClass('disabled'); } if (typeof skipPaymentMethod == 'function') { // Advice to anyone who, like me, feels hatred towards this if construct ... if you remove the if you // get an error on participant 2 of a event that requires approval & permits multiple registrants. skipPaymentMethod(); } } </script> </div> </div> <div class="crm-public-form-item crm-section is_recur-section"> <div class="label"> </div> <div class="content"> <input id="is_recur" name="is_recur" type="checkbox" value="1" class="crm-form-checkbox" /> <label for="is_recur">I want to contribute this amount every month</label> <div id="recurHelp" class="description"> </div> </div> <div class="clear"></div> </div> <div id='onBehalfOfOrg' class="crm-public-form-item crm-section"> <div class="crm-public-form-item crm-section is_for_organization-section"> <div class="label"> </div> <div class="content"> <input id="is_for_organization" name="is_for_organization" type="checkbox" value="1" class="crm-form-checkbox" /> <label for="is_for_organization">I am donating on behalf of an organization.</label> </div> <div class="clear"></div> </div> <div class="crm-public-form-item" id="on-behalf-block"> <fieldset> <legend>On Behalf Of Organization</legend> <div class="crm-section editrow_organization_name-section form-item" id="editrow-onbehalf_organization_name"> <div class="label"> <label for="onbehalf_organization_name"> Organization Name <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="128" size="30" name="onbehalf[organization_name]" type="text" id="onbehalf_organization_name" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_phone-3-1-section form-item" id="editrow-onbehalf_phone-3-1"> <div class="label"> <label for="onbehalf_phone-3-1"> Phone (Main) <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="32" size="20" name="onbehalf[phone-3-1]" type="text" id="onbehalf_phone-3-1" class="medium crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_email-3-section form-item" id="editrow-onbehalf_email-3"> <div class="label"> <label for="onbehalf_email-3"> Email (Main) <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="254" size="30" name="onbehalf[email-3]" type="text" id="onbehalf_email-3" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_street_address-3-section form-item" id="editrow-onbehalf_street_address-3"> <div class="label"> <label for="onbehalf_street_address-3"> Street Address <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="96" size="45" name="onbehalf[street_address-3]" type="text" id="onbehalf_street_address-3" class="huge crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_city-3-section form-item" id="editrow-onbehalf_city-3"> <div class="label"> <label for="onbehalf_city-3"> City <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="30" name="onbehalf[city-3]" type="text" id="onbehalf_city-3" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_postal_code-3-section form-item" id="editrow-onbehalf_postal_code-3"> <div class="label"> <label for="onbehalf_postal_code-3"> Postal Code <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="6" name="onbehalf[postal_code-3]" type="text" id="onbehalf_postal_code-3" class="six crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_country-3-section form-item" id="editrow-onbehalf_country-3"> <div class="label"> <label for="onbehalf_country-3"> Country <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <select class="crm-select2 crm-chain-select-control crm-form-select required" placeholder="- select Country -" name="onbehalf[country-3]" data-target="onbehalf[state_province-3]" id="onbehalf_country-3"> <option value="">- select Country -</option> <option value="1228" selected="selected">United States</option> <option value="1013">Australia</option> <option value="1026">Bosnia and Herzegovina</option> <option value="1029">Brazil</option> <option value="1039">Canada</option> <option value="1059">Denmark</option> <option value="1075">Finland</option> <option value="1076">France</option> <option value="1082">Germany</option> <option value="1085">Greece</option> <option value="1101">India</option> <option value="1105">Ireland</option> <option value="1109">Japan</option> <option value="1125">Lithuania</option> <option value="1140">Mexico</option> <option value="1152">Netherlands</option> <option value="1161">Norway</option> <option value="1169">Peru</option> <option value="1172">Poland</option> <option value="1174">Puerto Rico</option> <option value="1177">Russian Federation</option> <option value="1196">South Africa</option> <option value="1204">Sweden</option> <option value="1219">Turkey</option> <option value="1226">United Kingdom</option> <option value="1229">Uruguay</option> </select> </div> <div class="clear"></div> </div> <div class="crm-section editrow_state_province-3-section form-item" id="editrow-onbehalf_state_province-3"> <div class="label"> <label for="onbehalf_state_province-3"> State/Province <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <select data-callback="civicrm/ajax/jqState" data-empty-prompt="Choose country first" data-none-prompt="- N/A -" class="crm-select2 required crm-field-required crm-chain-select-target crm-form-select required" data-select-prompt="- select State/Province -" data-name="onbehalf[state_province-3]" name="onbehalf[state_province-3]" id="onbehalf_state_province-3"> <option value="">- select State/Province -</option> <option value="1000">Alabama</option> <option value="1001">Alaska</option> <option value="1052">American Samoa</option> <option value="1002">Arizona</option> <option value="1003">Arkansas</option> <option value="1060">Armed Forces Americas</option> <option value="1059">Armed Forces Europe</option> <option value="1061">Armed Forces Pacific</option> <option value="1004">California</option> <option value="1005">Colorado</option> <option value="1006">Connecticut</option> <option value="1007">Delaware</option> <option value="1050">District of Columbia</option> <option value="1008">Florida</option> <option value="1009">Georgia</option> <option value="1053">Guam</option> <option value="1010">Hawaii</option> <option value="1011">Idaho</option> <option value="1012">Illinois</option> <option value="1013">Indiana</option> <option value="1014">Iowa</option> <option value="1015">Kansas</option> <option value="1016">Kentucky</option> <option value="1017">Louisiana</option> <option value="1018">Maine</option> <option value="1019">Maryland</option> <option value="1020">Massachusetts</option> <option value="1021">Michigan</option> <option value="1022">Minnesota</option> <option value="1023">Mississippi</option> <option value="1024">Missouri</option> <option value="1025">Montana</option> <option value="1026">Nebraska</option> <option value="1027">Nevada</option> <option value="1028">New Hampshire</option> <option value="1029">New Jersey</option> <option value="1030">New Mexico</option> <option value="1031" selected="selected">New York</option> <option value="1032">North Carolina</option> <option value="1033">North Dakota</option> <option value="1055">Northern Mariana Islands</option> <option value="1034">Ohio</option> <option value="1035">Oklahoma</option> <option value="1036">Oregon</option> <option value="1037">Pennsylvania</option> <option value="1056">Puerto Rico</option> <option value="1038">Rhode Island</option> <option value="1039">South Carolina</option> <option value="1040">South Dakota</option> <option value="1041">Tennessee</option> <option value="1042">Texas</option> <option value="1058">United States Minor Outlying Islands</option> <option value="1043">Utah</option> <option value="1044">Vermont</option> <option value="1057">Virgin Islands</option> <option value="1045">Virginia</option> <option value="1046">Washington</option> <option value="1047">West Virginia</option> <option value="1048">Wisconsin</option> <option value="1049">Wyoming</option> </select> </div> <div class="clear"></div> </div> <script type="text/javascript"> CRM.$(function($) { $('#selector tr:even').addClass('odd-row'); $('#selector tr:odd ').addClass('even-row'); }); </script> </fieldset> </div> <script type="text/javascript"> CRM.$(function($) { var orgOption = $("input:radio[name=org_option]:checked").attr('id'); var onBehalfRequired = '$onBehalfRequired'; var onbehalfof_id = $('#onbehalfof_id'); var is_for_organization = $('#is_for_organization'); selectCreateOrg(orgOption, false); if (is_for_organization.length) { showHideOnBehalfOfBlock(); is_for_organization.on('change', function() { showHideOnBehalfOfBlock(); }); } function showHideOnBehalfOfBlock() { $('#on-behalf-block').toggle(is_for_organization.is(':checked')); if (is_for_organization.is(':checked')) { $('#onBehalfOfOrg select.crm-select2').removeClass('crm-no-validate'); } else { $('#onBehalfOfOrg select.crm-select2').addClass('crm-no-validate'); } } $("input:radio[name='org_option']").click( function( ) { var orgOption = $(this).attr('id'); selectCreateOrg(orgOption, true); }); onbehalfof_id.change(function() { setLocationDetails($(this).val()); }).change(); if (onbehalfof_id.length) { setLocationDetails(onbehalfof_id.val()); } function resetValues() { // Don't trip chain-select when clearing values $('.crm-chain-select-control', "#select_org div").select2('val', ''); $('input[type=text], select, textarea', "#select_org div").not('.crm-chain-select-control, #onbehalfof_id').val('').change(); $('input[type=radio], input[type=checkbox]', "#select_org div").prop('checked', false).change(); $('#on-behalf-block input').not('input[type=checkbox], input[type=radio], #onbehalfof_id').val(''); // clear checkboxes and radio $('#on-behalf-block') .find('input[type=checkbox], input[type=radio]') .not('input[name=org_option]') .attr('checked', false); } function selectCreateOrg( orgOption, reset ) { if (orgOption == 'CIVICRM_QFID_0_org_option') { $("#onbehalfof_id").show().change(); $("input#onbehalf_organization_name").hide(); } else if (orgOption == 'CIVICRM_QFID_1_org_option') { $("input#onbehalf_organization_name").show(); $("#onbehalfof_id").hide(); reset = true; } if ( reset ) { resetValues(); } } function setLocationDetails(contactID , reset) { resetValues(); var locationUrl = '' + contactID; var submittedOnBehalfInfo = ''; var submittedCID = ""; if (submittedOnBehalfInfo) { submittedOnBehalfInfo = $.parseJSON(submittedOnBehalfInfo); if (submittedCID == contactID) { $.each(submittedOnBehalfInfo, function(key, value) { //handle checkboxes if (typeof value === 'object') { $.each(value, function(k, v) { $('#onbehalf_' + key + '_' + k).prop('checked', v); }); } else if ($('#onbehalf_' + key).length) { $('#onbehalf_' + key ).val(value); } //radio buttons else if ($("input[name='onbehalf[" + key + "]']").length) { $("input[name='onbehalf[" + key + "]']").val([value]); } }); return; } } $.ajax({ url : locationUrl, dataType : "json", success : function(data, status) { for (var ele in data) { if ($("#"+ ele).hasClass('crm-chain-select-target')) { $("#"+ ele).data('newVal', data[ele].value).off('.autofill').on('crmOptionsUpdated.autofill', function() { $(this).off('.autofill').val($(this).data('newVal')).change(); }); } else if ($('#' + ele).data('select2')) { $('#' + ele).select2('val', data[ele].value); } if (data[ele].type == 'Radio') { if (data[ele].value) { var fldName = ele.replace('onbehalf_', ''); $("input[name='onbehalf["+ fldName +"]']").filter("[value='" + data[ele].value + "']").prop('checked', true); } } else if (data[ele].type == 'CheckBox') { for (var selectedOption in data[ele].value) { var fldName = ele.replace('onbehalf_', ''); $("input[name='onbehalf["+ fldName+"]["+ selectedOption +"]']").prop('checked','checked'); } } else if (data[ele].type == 'AdvMulti-Select') { var customFld = ele.replace('onbehalf_', ''); // remove empty value if any $('#onbehalf\\['+ customFld +'\\]-f option[value=""]').remove(); $('#onbehalf\\['+ customFld +'\\]-t option[value=""]').remove(); for (var selectedOption in data[ele].value) { // remove selected values from left and selected values to right $('#onbehalf\\['+ customFld +'\\]-f option[value="' + selectedOption + '"]').remove() .appendTo('#onbehalf\\['+ customFld +'\\]-t'); $('#onbehalf_'+ customFld).val(selectedOption); } } else { // do not set defaults to file type fields if ($('#' + ele).attr('type') != 'file') { $('#' + ele ).val(data[ele].value).change(); } } } }, error : function(XMLHttpRequest, textStatus, errorThrown) { CRM.console('error', "HTTP error status: ", textStatus); } }); } }); </script> </div> <div class="crm-public-form-item crm-section cms_user-section"> </div> <div class="crm-public-form-item crm-section premium_block-section"> </div> <div class="crm-public-form-item crm-group custom_pre_profile-group"> <fieldset class="crm-profile crm-profile-id-18 crm-profile-name-Powerbase_Donor_Name_And_Address"><legend>Donor Name and Address</legend> <div class="crm-section editrow_first_name-section form-item" id="editrow-first_name"> <div class="label"> <label for="first_name"> First Name <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="30" name="first_name" type="text" id="first_name" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_last_name-section form-item" id="editrow-last_name"> <div class="label"> <label for="last_name"> Last Name <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="30" name="last_name" type="text" id="last_name" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_street_address-6-section form-item" id="editrow-street_address-6"> <div class="label"> <label for="street_address-6"> Street Address <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="96" size="45" name="street_address-6" type="text" id="street_address-6" class="huge crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_city-6-section form-item" id="editrow-city-6"> <div class="label"> <label for="city-6"> City <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="30" name="city-6" type="text" id="city-6" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_state_province-6-section form-item" id="editrow-state_province-6"> <div class="label"> <label for="state_province-6"> State <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <select data-callback="civicrm/ajax/jqState" data-empty-prompt="Choose country first" data-none-prompt="- N/A -" class="crm-select2 required crm-field-required crm-form-select required" data-select-prompt="- select State/Province -" data-name="state_province-6" name="state_province-6" id="state_province-6"> <option value="">- select State/Province -</option> <option value="3804">Aguascalientes</option> <option value="1000">Alabama</option> <option value="1001">Alaska</option> <option value="1100">Alberta</option> <option value="1052">American Samoa</option> <option value="1002">Arizona</option> <option value="1003">Arkansas</option> <option value="1060">Armed Forces Americas</option> <option value="1059">Armed Forces Europe</option> <option value="1061">Armed Forces Pacific</option> <option value="3805">Baja California</option> <option value="3806">Baja California Sur</option> <option value="1101">British Columbia</option> <option value="1004">California</option> <option value="3807">Campeche</option> <option value="3810">Chiapas</option> <option value="3811">Chihuahua</option> <option value="3808">Coahuila</option> <option value="3809">Colima</option> <option value="1005">Colorado</option> <option value="1006">Connecticut</option> <option value="1007">Delaware</option> <option value="1050">District of Columbia</option> <option value="5218">Distrito Federal</option> <option value="3812">Durango</option> <option value="1008">Florida</option> <option value="1009">Georgia</option> <option value="1053">Guam</option> <option value="3813">Guanajuato</option> <option value="3814">Guerrero</option> <option value="1010">Hawaii</option> <option value="3815">Hidalgo</option> <option value="1011">Idaho</option> <option value="1012">Illinois</option> <option value="1013">Indiana</option> <option value="1014">Iowa</option> <option value="3816">Jalisco</option> <option value="1015">Kansas</option> <option value="1016">Kentucky</option> <option value="1017">Louisiana</option> <option value="1018">Maine</option> <option value="1102">Manitoba</option> <option value="1019">Maryland</option> <option value="1020">Massachusetts</option> <option value="3817">Mexico</option> <option value="1021">Michigan</option> <option value="3818">Michoacin</option> <option value="1022">Minnesota</option> <option value="1023">Mississippi</option> <option value="1024">Missouri</option> <option value="1025">Montana</option> <option value="3819">Morelos</option> <option value="3820">Nayarit</option> <option value="1026">Nebraska</option> <option value="1027">Nevada</option> <option value="1103">New Brunswick</option> <option value="1028">New Hampshire</option> <option value="1029">New Jersey</option> <option value="1030">New Mexico</option> <option value="1031" selected="selected">New York</option> <option value="1104">Newfoundland and Labrador</option> <option value="1032">North Carolina</option> <option value="1033">North Dakota</option> <option value="1055">Northern Mariana Islands</option> <option value="1105">Northwest Territories</option> <option value="1106">Nova Scotia</option> <option value="3821">Nuevo Leon</option> <option value="1107">Nunavut</option> <option value="3822">Oaxaca</option> <option value="1034">Ohio</option> <option value="1035">Oklahoma</option> <option value="1108">Ontario</option> <option value="1036">Oregon</option> <option value="1037">Pennsylvania</option> <option value="1109">Prince Edward Island</option> <option value="3823">Puebla</option> <option value="1056">Puerto Rico</option> <option value="1110">Quebec</option> <option value="3824">Queretaro</option> <option value="3825">Quintana Roo</option> <option value="1038">Rhode Island</option> <option value="3826">San Luis Potosi</option> <option value="1111">Saskatchewan</option> <option value="3827">Sinaloa</option> <option value="3828">Sonora</option> <option value="1039">South Carolina</option> <option value="1040">South Dakota</option> <option value="3829">Tabasco</option> <option value="3830">Tamaulipas</option> <option value="1041">Tennessee</option> <option value="1042">Texas</option> <option value="3831">Tlaxcala</option> <option value="1058">United States Minor Outlying Islands</option> <option value="1043">Utah</option> <option value="3832">Veracruz</option> <option value="1044">Vermont</option> <option value="1057">Virgin Islands</option> <option value="1045">Virginia</option> <option value="1046">Washington</option> <option value="1047">West Virginia</option> <option value="1048">Wisconsin</option> <option value="1049">Wyoming</option> <option value="3833">Yucatan</option> <option value="1112">Yukon Territory</option> <option value="3834">Zacatecas</option> </select> </div> <div class="clear"></div> </div> <div class="crm-section editrow_postal_code-6-section form-item" id="editrow-postal_code-6"> <div class="label"> <label for="postal_code-6"> Zip Code <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="64" size="6" name="postal_code-6" type="text" id="postal_code-6" class="six crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_phone-6-1-section form-item" id="editrow-phone-6-1"> <div class="label"> <label for="phone-6-1">Phone</label> </div> <div class="content"> <input maxlength="32" size="20" name="phone-6-1" type="text" id="phone-6-1" class="medium crm-form-text" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_email-Primary-section form-item" id="editrow-email-Primary"> <div class="label"> <label for="email-Primary"> Email <span class="crm-marker" title="This field is required.">*</span> </label> </div> <div class="content"> <input maxlength="254" size="30" name="email-Primary" type="text" id="email-Primary" class="big crm-form-text required" /> </div> <div class="clear"></div> </div> <div class="crm-section editrow_custom_9-section form-item" id="editrow-custom_9"> <div class="label option-label"><label>Sign up for our Newsletter?</label></div> <div class="content"> <div class="crm-multiple-checkbox-radio-options crm-options-per-line" style="--crm-opts-per-line:2;"> <div class="crm-option-label-pair" ><input data-crm-custom="constituentfields_communications_fields:constituentfields_subscribe_to_newsletter" class="crm-form-radio" value="1" type="radio" id="CIVICRM_QFID_1_custom_9" name="custom_9" /><label for="CIVICRM_QFID_1_custom_9">Yes</label></div> <div class="crm-option-label-pair" ><input data-crm-custom="constituentfields_communications_fields:constituentfields_subscribe_to_newsletter" class="crm-form-radio" value="0" type="radio" id="CIVICRM_QFID_0_custom_9" name="custom_9" /><label for="CIVICRM_QFID_0_custom_9">No</label></div> </div> </div> <div class="clear"></div> </div> </fieldset> <script type="text/javascript"> CRM.$(function($) { $('#selector tr:even').addClass('odd-row'); $('#selector tr:odd ').addClass('even-row'); }); </script> </div> <div id="billing-payment-block"> <script type="text/javascript"> CRM.config.creditCardTypes = {"Visa":{"label":"Visa","name":"Visa","css_key":"visa","pattern":"4(?:[0-9]{12}|[0-9]{15})"},"MasterCard":{"label":"MasterCard","name":"MasterCard","css_key":"mastercard","pattern":"(5[1-5][0-9]{2}|2[3-6][0-9]{2}|22[3-9][0-9]|222[1-9]|27[0-1][0-9]|2720)[0-9]{12}"},"Amex":{"label":"Amex","name":"Amex","css_key":"amex","pattern":"3[47][0-9]{13}"},"Discover":{"label":"Discover","name":"Discover","css_key":"discover","pattern":"6011[0-9]{12}"}}; </script> <link href="https://littlesis.ourpowerbase.net/sites/default/files/civicrm/persist/contribute/dyn/elements.51a34aa7f44cbf54c4b5c38cd2d1d698.css" rel="stylesheet" type="text/css"/> <script type="text/javascript"> CRM.$(function($) { $(document).ready(function() { if (typeof CRM.vars.stripe === 'undefined') { var stripe = {id:'1',currency:'USD',billingAddressID:'5',publishableKey:'pk_live_51LifSEAwpujw1XptwXbeONPhObG73PbEzIoioefObmxkpx5kzQwWAFMgMeODxJiLVRUke3B94fAgwmxvQGIOmedH00lVWNiK18',paymentProcessorTypeID:'10',locale:'en',apiVersion:'2023-08-16',csrfToken:'1740552744.fa7f7adc2bb2c5bb90f5f2b6.1428e9ab705736eeb0d331c57ddce90b537dce5450d6a59d8f74406667c5126d',country:'',moto:'',disablelink:'0',}; CRM.vars.stripe = stripe; } }); }); </script> <div id="crm-payment-js-billing-form-container" class="stripe"> <div id="card-element" style="display: none"></div> <div id="card-errors" role="alert" class="crm-error alert alert-danger"></div> </div> <script type="text/javascript"> CRM.$(function($) { $(document).ready(function() { if (typeof CRM.vars.payment === 'undefined') { var paymentJSVars = {jsDebug:'',basePage:'civicrm',}; CRM.vars.payment = paymentJSVars; } }); }); </script> <div id="payment_information"> </div> <script type="text/javascript"> CRM.$(function ($) { // build list of ids to track changes on var address_fields = {"street_address":"6","city":"6","state_province":"6","postal_code":"6"}; var input_ids = {}; var select_ids = {}; var orig_id, field, field_name; // build input ids $('.billing_name_address-section input').each(function (i) { orig_id = $(this).attr('id'); field = orig_id.split('-'); field_name = field[0].replace('billing_', ''); if (field[1]) { if (address_fields[field_name]) { input_ids['#' + field_name + '-' + address_fields[field_name]] = '#' + orig_id; } } }); if ($('#first_name').length) input_ids['#first_name'] = '#billing_first_name'; if ($('#middle_name').length) input_ids['#middle_name'] = '#billing_middle_name'; if ($('#last_name').length) input_ids['#last_name'] = '#billing_last_name'; // build select ids $('.billing_name_address-section select').each(function (i) { orig_id = $(this).attr('id'); field = orig_id.split('-'); field_name = field[0].replace('billing_', '').replace('_id', ''); if (field[1]) { if (address_fields[field_name]) { select_ids['#' + field_name + '-' + address_fields[field_name]] = '#' + orig_id; } } }); // detect if billing checkbox should default to checked var checked = true; for (var id in input_ids) { orig_id = input_ids[id]; if ($(id).val() != $(orig_id).val()) { checked = false; break; } } for (var id in select_ids) { orig_id = select_ids[id]; if ($(id).val() != $(orig_id).val()) { checked = false; break; } } if (checked) { $('#billingcheckbox').prop('checked', true).data('crm-initial-value', true); if (!CRM.billing || CRM.billing.billingProfileIsHideable) { $('.billing_name_address-group').hide(); } } // onchange handlers for non-billing fields for (var id in input_ids) { orig_id = input_ids[id]; $(id).change(function () { var id = '#' + $(this).attr('id'); var orig_id = input_ids[id]; // if billing checkbox is active, copy other field into billing field if ($('#billingcheckbox').prop('checked')) { $(orig_id).val($(id).val()); } }); } for (var id in select_ids) { orig_id = select_ids[id]; $(id).change(function () { var id = '#' + $(this).attr('id'); var orig_id = select_ids[id]; // if billing checkbox is active, copy other field into billing field if ($('#billingcheckbox').prop('checked')) { $(orig_id + ' option').prop('selected', false); $(orig_id + ' option[value="' + $(id).val() + '"]').prop('selected', true); $(orig_id).change(); } }); } // toggle show/hide var billingCheckboxElement = $('#billingcheckbox'); billingCheckboxElement.click(function() { billingCheckboxChanged(billingCheckboxElement); }); billingCheckboxElement.change(function() { billingCheckboxChanged(billingCheckboxElement); }); function billingCheckboxChanged(billingCheckbox) { if (billingCheckbox.prop('checked')) { if (!CRM.billing || CRM.billing.billingProfileIsHideable) { $('.billing_name_address-group').hide(200); } // copy all values for (var id in input_ids) { orig_id = input_ids[id]; $(orig_id).val($(id).val()); } for (var id in select_ids) { orig_id = select_ids[id]; $(orig_id + ' option').prop('selected', false); $(orig_id + ' option[value="' + $(id).val() + '"]').prop('selected', true); $(orig_id).change(); } } else { $('.billing_name_address-group').show(200); } } // remove spaces, dashes from credit card number $('#credit_card_number').change(function () { var cc = $('#credit_card_number').val() .replace(/ /g, '') .replace(/-/g, ''); $('#credit_card_number').val(cc); }); }); </script> <script type="text/javascript" src="/sites/all/modules/civicrm/templates/CRM/Core/BillingBlock.js?r=eJpvAen_US"> </script> <script type="text/javascript" src="https://littlesis.ourpowerbase.net/sites/all/extensions/stripe/js/civicrmStripe.js?r=eJpvAen_US"> </script> </div> <script type="text/javascript"> /** * Show or hide payment options. * * @param bool $isHide * Should the block be hidden. */ function showHidePayment(isHide) { var payment_options = cj(".payment_options-group"); var payment_processor = cj("div.payment_processor-section"); var payment_information = cj("div#payment_information"); // I've added a hide for billing block. But, actually the issue // might be that the unselecting of the processor should cause it // to be hidden (or removed) in which case it can go from this function. var billing_block = cj("div#billing-payment-block"); if (isHide) { payment_options.hide(); payment_processor.hide(); payment_information.hide(); billing_block.hide(); // Ensure that jquery validation doesn't block submission when we don't need to fill in the billing details section cj('#billing-payment-block select.crm-select2').addClass('crm-no-validate'); // also unset selected payment methods cj('input[name="payment_processor_id"]').removeProp('checked'); } else { payment_options.show(); payment_processor.show(); payment_information.show(); billing_block.show(); cj('#billing-payment-block select.crm-select2').removeClass('crm-no-validate'); // also set selected payment methods cj('input[name="payment_processor_id"][checked=checked]').prop('checked', true); } } /** * Hides or shows billing and payment options block depending on whether payment is required. * * In general incomplete orders or $0 orders do not require a payment block. */ function skipPaymentMethod() { var isHide = false; var alwaysShowFlag = (cj("#additional_participants").val()); var alwaysHideFlag = (cj("#bypass_payment").val() == 1); var total_amount_tmp = cj('#pricevalue').data('raw-total'); // Hide billing questions if this is free if (!alwaysShowFlag && total_amount_tmp == 0){ isHide = true; } else { isHide = false; } if (alwaysHideFlag) { isHide = true; } showHidePayment(isHide); } skipPaymentMethod(); CRM.$(function($) { function buildPaymentBlock(type) { var $form = $('#billing-payment-block').closest('form'); var payment_instrument_id = $('#payment_instrument_id').val(); var currency = 'USD'; currency = currency == '' ? $('#currency').val() : currency; var dataUrl = "/civicrm/payment/form?formName=Main&is_back_office=&pre_profile_id=18"; if (typeof(CRM.vars) != "undefined") { if (typeof(CRM.vars.coreForm) != "undefined") { if (typeof(CRM.vars.coreForm.contact_id) != "undefined") { dataUrl = dataUrl + "&cid=" + CRM.vars.coreForm.contact_id; } if (typeof(CRM.vars.coreForm.checksum) != "undefined" ) { dataUrl = dataUrl + "&cs=" + CRM.vars.coreForm.checksum; } } } dataUrl = dataUrl + "&processor_id=" + type + "&payment_instrument_id=" + payment_instrument_id + "¤cy=" + currency; // Processors like pp-express will hide the form submit buttons, so re-show them when switching $('.crm-submit-buttons', $form).show().find('input').prop('disabled', true); CRM.loadPage(dataUrl, {target: '#billing-payment-block'}); } $('[name=payment_processor_id], #currency').on('change.paymentBlock', function() { var payment_processor_id = $('[name=payment_processor_id]:checked').val() == undefined ? $('[name=payment_processor_id]').val() : $('[name=payment_processor_id]:checked').val(); if (payment_processor_id != undefined) { buildPaymentBlock(payment_processor_id); } }); $('#payment_instrument_id').on('change.paymentBlock', function() { buildPaymentBlock(0); }); if ($('#payment_instrument_id').val()) { buildPaymentBlock(0); } $('#billing-payment-block').on('crmLoad', function() { $('.crm-submit-buttons input').prop('disabled', false); }) }); </script> <div class="crm-public-form-item crm-group custom_post_profile-group"> <script type="text/javascript"> CRM.$(function($) { $('#selector tr:even').addClass('odd-row'); $('#selector tr:odd ').addClass('even-row'); }); </script> </div> <div id="crm-submit-buttons" class="crm-submit-buttons"> <button class="crm-form-submit default validate crm-button crm-button-type-upload crm-button_qf_Main_upload" value="1" type="submit" name="_qf_Main_upload" id="_qf_Main_upload-bottom"><i aria-hidden="true" class="crm-i fa-chevron-right"></i> Review your contribution</button> </div> <div id="footer_text" class="crm-public-form-item crm-section contribution_footer_text-section"> <p><p>Donation to LittleSis/Public Accountability Initiative are tax-deductible to the full extent allowed by law. Our tax ID number is: 20-0972582. Please make checks out to: Public Accountability Initiative</p></p> </div> </div> <script type="text/javascript"> cj('input[name="soft_credit_type_id"]').on('change', function() { enableHonorType(); }); function enableHonorType() { var selectedValue = cj('input[name="soft_credit_type_id"]:checked'); if ( selectedValue.val() > 0) { cj('#honorType').show(); } else { cj('#honorType').hide(); } } cj('input[id="is_recur"]').on('change', function() { toggleRecur(); }); function toggleRecur() { var isRecur = cj('input[id="is_recur"]:checked'); var quickConfig = '1'; if (cj("#auto_renew").length && quickConfig) { showHideAutoRenew(null); } var frequencyUnit = cj('#frequency_unit'); var frequencyInerval = cj('#frequency_interval'); var installments = cj('#installments'); isDisabled = false; if (isRecur.val() > 0) { cj('#recurHelp').show(); frequencyUnit.prop('disabled', false).addClass('required'); frequencyInerval.prop('disabled', false).addClass('required'); installments.prop('disabled', false); cj('#amount_sum_label').text('Regular Amount'); } else { cj('#recurHelp').hide(); frequencyUnit.prop('disabled', true).removeClass('required'); frequencyInerval.prop('disabled', true).removeClass('required'); installments.prop('disabled', true); cj('#amount_sum_label').text('Total Amount'); } } function pcpAnonymous() { // clear nickname field if anonymous is true if (document.getElementsByName("pcp_is_anonymous")[1].checked) { document.getElementById('pcp_roll_nickname').value = ''; } if (!document.getElementsByName("pcp_display_in_roll")[0].checked) { cj('#nickID').hide(); cj('#nameID').hide(); cj('#personalNoteID').hide(); } else { if (document.getElementsByName("pcp_is_anonymous")[0].checked) { cj('#nameID').show(); cj('#nickID').show(); cj('#personalNoteID').show(); } else { cj('#nameID').show(); cj('#nickID').hide(); cj('#personalNoteID').hide(); } } } CRM.$(function($) { enableHonorType(); toggleRecur(); skipPaymentMethod(); }); CRM.$(function($) { // highlight price sets function updatePriceSetHighlight() { $('#priceset .price-set-row span').removeClass('highlight'); $('#priceset .price-set-row input:checked').parent().addClass('highlight'); } $('#priceset input[type="radio"]').change(updatePriceSetHighlight); updatePriceSetHighlight(); // Update pledge contribution amount when pledge checkboxes change $("input[name^='pledge_amount']").on('change', function() { var total = 0; $("input[name^='pledge_amount']:checked").each(function() { total += Number($(this).attr('amount')); }); $("input[name^='price_']").val(total.toFixed(2)); }); }); </script> <script type="text/javascript"> CRM.$(function($) { $("form.CRM_Contribute_Form_Contribution_Main").crmValidate(); }); </script> <div class="crm-public-form-item crm-section is_recur_radio-section"> <div class="label"><label>Select Donation Type</label></div> <div class="content"> <input class="crm-form-radio" value="" type="radio" id="CIVICRM_QFID_is_recur_radio" name="is_recur_radio" /><label for="CIVICRM_QFID_is_recur_radio">One-Time</label> <input class="crm-form-radio" value="month" type="radio" id="CIVICRM_QFID_month_is_recur_radio" name="is_recur_radio" /><label for="CIVICRM_QFID_month_is_recur_radio">Monthly</label> </div> <div class="clear"></div> </div> </form> </div> <link href="https://littlesis.ourpowerbase.net/sites/all/extensions/radiobuttons/radiobuttons.css?r=eJpvAen_US" rel="stylesheet" type="text/css"/> </div> </section> </div> </section> </div> </div> <script src="https://littlesis.ourpowerbase.net/sites/default/files/js/js_obH18DlM0NHGnPalC8RzYbQ0Gpt3M2dtLlZL7BINu10.js"></script> <script>CRM.radiobuttonsFormRadiosAsButtons("#priceset div.content.contribution_amount-content", {"mandatory_field":true,"button_width":400,"preserve_class":"content contribution_amount-content"});</script> <script>CRM.radiobuttonsFormRadiosAsButtons("#priceset div.content.Donations-content", {"mandatory_field":true,"button_width":400,"preserve_class":"content Donations-content"});</script> <script>CRM.radiobuttonsFormRadiosAsButtons("#priceset div.content.donation_amount-content", {"mandatory_field":true,"button_width":400,"preserve_class":"content donation_amount-content"});</script> <script>CRM.radiobuttonsFormRadiosAsButtons("#priceset div.content.membership_dues-content", {"mandatory_field":true,"button_width":400,"preserve_class":"content membership_dues-content"});</script> <script>CRM.radiobuttonsFormRadiosAsButtons(".is_recur_radio-section .content", {"mandatory_field":true,"button_width":200});</script> <script src="https://littlesis.ourpowerbase.net/sites/default/files/js/js_MRdvkC2u4oGsp5wVxBG1pGV5NrCPW3mssHxIn6G9tGE.js"></script> </body> </html>