3x your gift for Giving Tuesday!
Goal: $50,000
Our friends at T. Marzetti Company are TRIPLE matching every dollar you give before midnight on 12/3, up to $50,000. Donate now to have 3x the impact for youth waiting in foster care.
1. Select Gift Amount
Field Is RequiredSelect gift amount
Please allow up to 45 days for shipping. Tote bag offer is limited to U.S. residents only. No returns of the tote bag will be offered. The portion of your donation that is deductible for federal income tax purposes is limited to the excess of your payment over the value of the goods and services you receive.
2. Payment Information
3. Billing Information
Does your employer have a matching gift program? Please use the field below to find out.
By providing your mobile phone number, you agree to receive periodic communications to that number from the Dave Thomas Foundation for Adoption. You may opt out at any time.
If you donate, you will also receive periodic email communications from the Foundation. You may unsubscribe at any time.
If you donate and have not already registered, you will receive periodic updates and communications from Dave Thomas Foundation for Adoption.
If you donate and have not already registered, you will receive periodic updates and communications from Dave Thomas Foundation for Adoption.
4. Shipping Information
Donations to the Dave Thomas Foundation for Adoption are in U.S. dollars and are tax-deductible to the fullest extent allowed by U.S. law. Tax ID: 31-1356151. Please print or save this message for your personal records.
To make a gift by mail, send your check payable to the Dave Thomas Foundation for Adoption to 4900 Tuttle Crossing Blvd, Dublin, OH 43016. To make a gift by phone, call 614-977-0026.
'); // Wrap shipping stuff. var $shippingEnd = lastJQuery("#shipping_addr_zip_row").next(); var $shippingStart = lastJQuery("#shipping_info_same_as_billing_row") .next() .next(); var $shippingContent = $shippingStart.nextUntil($shippingEnd); $shippingContent.wrapAll('
'); $shippingStart.addClass("shipping-start"); // References var $form = lastJQuery("#ProcessForm"); var $tshirt = lastJQuery(".t-shirt"); var $shirtSize = lastJQuery("#shirt_size_dropdown"); var $optout = lastJQuery('input[name="shirt_opt_out_radio"]'); var $useBillingAddr = lastJQuery( "#shipping_info_same_as_billingname" ); var $tshirtSectionTop = lastJQuery( ".t-shirt .t-shirt__img, .t-shirt h3" ); var $tshirtSectionBottom = lastJQuery( ".t-shirt .size-chart, .t-shirt .size-chart, .tshirt-disclaimer" ); var $level = lastJQuery('input[name="level_standardexpanded"]'); var $other = lastJQuery( 'input[name="level_standardexpanded9308amount"]' ); // Check eligibility of t-shirt premium and show/hide fields as needed. function checkEligibility() { try { var amount = window.donationForm.state.donationAmount(); var freq = window.donationForm.state.donationFrequency(); if (freq == "monthly" && amount >= 25) { $tshirt.show(); lastJQuery("#shipping_info_same_as_billing_row").show(); lastJQuery("#shirt_eligibilityhidden").val("true"); } else { $tshirt.hide(); $shippingContent.hide(); lastJQuery("#shipping_info_same_as_billing_row").hide(); lastJQuery("#shirt_eligibilityhidden").val("false"); } } catch (e) { console.log("Error getting donation form amount and frequency."); } } // Manage opt-out functionality. Hide shipping details. function checkOptout() { if ($optout.is(":checked")) { $shirtSize.attr("disabled", true); $shippingContent.hide(); lastJQuery("#shipping_info_same_as_billing_row").hide(); // Hide other content; shirt image, shirt size chart, size selector completely: $tshirtSectionTop.hide(); $shirtSize.hide(); $tshirtSectionBottom.hide(); // Must set this to true, otherwise shipping fields will still be required: $useBillingAddr.prop("checked", true); } else { //$shippingContent.show(); // this shouldn't be here lastJQuery("#shipping_info_same_as_billing_row").show(); // Show other content; shirt image, shirt size chart, size selector: $tshirtSectionTop.show(); $tshirtSectionBottom.show(); // $useBillingAddr.prop('checked', false); //this shouldnt be here } } // Allow donors to set shipping addr to billing. function checkShipping() { if ($useBillingAddr.is(":checked")) { $shippingContent.hide(); } else { $shippingContent.show(); } } // Listen for changes to donation level. $level.on("change", function (e) { console.log("level change"); checkEligibility(); }); // Listen for changes to other field. $other.on("keyup", function (e) { console.log("other"); checkEligibility(); }); // Hide fields on opt-out. $optout.on("change", function (e) { console.log("checkbox click"); checkOptout(); }); // Hide shipping fields if needed. $useBillingAddr.on("change", function (e) { console.log("use billing"); checkShipping(); }); // Add session var on submit for autoresponder. $form.on("submit", function (e) { var $eligibility = lastJQuery("#shirt_eligibilityhidden").val(); if (!$optout.is(":checked") && $eligibility == "true") { lastJQuery('input[name="s_orderedshirtsize"]').val( $shirtSize.val() ); } }); // Wait before firing. window.setTimeout(function () { checkShipping(); checkOptout(); checkEligibility(); lastJQuery("#shipping_info_same_as_billingname").click(); }, 250); // Shipping functionality. var fields = [ "#shipping_first_namename", "#shipping_last_namename", "#shipping_addr_street1name", "#shipping_addr_cityname", "#shipping_addr_state", "#shipping_addr_zipname", ]; var checkReady = window.setInterval(function () { if (!!window.donationForm) { lastJQuery.each(fields, function (i, el) { console.log(el); lastJQuery(el).rules("add", { required: function (element) { return ( !lastJQuery("#shipping_info_same_as_billingname").is( ":checked" ) && lastJQuery("#shirt_eligibilityhidden").val() == "true" && !lastJQuery("#shirt_opt_out_radio").is(":checked") ); }, }); }); window.clearInterval(checkReady); } }, 150); }; runTShirtFunctionality(); });