<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="en" />

<meta property="og:image" content="https://w2.chabad.org/media/images/1180/GkbM11807440.png" itemprop="image" width="150" height="150" />
<meta property="og:image:width" content="150" />
<meta property="og:image:height" content="150" />
<meta name="keywords" content="The,Purim,Patisserie" />
<meta name="title" content="The Purim Patisserie - Chabad of East County" />
<meta property="og:type" content="website" />
<meta name="scope-aids" content="1858171-1858179-1927344-5828930-7263795" />
<meta name="article-keywords" content="23083-8495-2170-2898-1675-2185-20429-20962" />
<meta name="scope-aid" content="1858171" />
<meta name="scope-aid" content="1858179" />
<meta name="scope-aid" content="1927344" />
<meta name="scope-aid" content="5828930" />
<meta name="scope-aid" content="7263795" />
<meta name="article-keyword" content="23083" />
<meta name="article-keyword" content="8495" />
<meta name="article-keyword" content="2170" />
<meta name="article-keyword" content="2898" />
<meta name="article-keyword" content="1675" />
<meta name="article-keyword" content="2185" />
<meta name="article-keyword" content="20429" />
<meta name="article-keyword" content="20962" />
<meta property="og:url" content="https://www.jewishec.com/templates/articlecco_cdo/aid/7263795/jewish/The-Purim-Patisserie.htm" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:site" content="@chabad" />
<meta property="og:title" content="The Purim Patisserie" /><link rel="canonical" href="https://www.jewishec.com/templates/articlecco_cdo/aid/7263795/jewish/The-Purim-Patisserie.htm" />
<link rel="icon" type="image/png" href="https://www.jewishec.com/media/images/1180/GkbM11807440.png" />
<link rel="Stylesheet" href="/css/fonts/font-awesome/font-awesome-5.css" id="kfont-awesome" type="text/css"/>
<link rel="Stylesheet" href="/css/DefaultGrid.css" id="kgrid" type="text/css"/>
<link rel="Stylesheet" href="/css/Elements.css" id="k6" type="text/css"/>
<link rel="Stylesheet" href="/css/vendor/ds/tokens/sites.css" id="ksites-ds-css" type="text/css"/>
<link rel="Stylesheet" href="/css/new/main.css" id="k7" type="text/css"/>
<link rel="Stylesheet" href="https://w2.chabad.org/css/cco/minisites/global.css" id="k20962" type="text/css"/>
<link rel="Stylesheet" href="/css/old/global.css" id="k2898" type="text/css"/>
<link rel="Stylesheet" href="https://w2.chabad.org/images/Shluchim/minisites/themes/purim/purim-minisite.css?v=7/2/2026" id="k23083" type="text/css"/>
<link rel="Stylesheet" href="/css/cco/templates/forms/formCss2.css" id="kFormCss" type="text/css"/>
<link rel="Stylesheet" href="/css/cco/templates/forms/themes/nova.css" id="kNova" type="text/css"/>
<link rel="Stylesheet" href="/css/bootstrap/grid.css" id="kbootstrap4-grid" type="text/css"/>
<link rel="Stylesheet" href="/css/Library/reader-comments.css" id="kCommentsStylesheet" type="text/css"/>
<link rel="Stylesheet" href="/css/inline/BookInfo.css" id="kBookInfoCss" type="text/css"/>

<script>$q=[];$j=function(f){$q.push(f);}</script>
	
 
	
	<style type="text/css">
		body{margin:0;}
	</style>
	
	



<script>
	window.dataLayer = window.dataLayer || [];
	dataLayer.push({"event":"datalayer-initialized","page":{"numberOfComments":0,"publicationDate":"2026-02-24","primaryArticleId":7245718,"title":"The Purim Patisserie","author":"","authorId":0,"contentLevel1":"My Site","contentLevel2":"Events & Holidays","contentLevel3":"Purim 2026","contentLevel4":"The Purim Patisserie","siteName":"Chabad of East County"},"time":{"upcomingHoliday":"The Three Weeks","daysToUpcomingHoliday":-3,"hebrewDate":"5786-04-20"}});
		dataLayer.push({ 'articleHierarchy': '-1858171-1858179-1927344-5828930-7263795-', 'keywords': '-k20962-k20429-k2185-k1675-k2898-k2170-k8495-k23083-', 'k': '-1858171-1858179-1927344-5828930-7263795--k20962-k20429-k2185-k1675-k2898-k2170-k8495-k23083-' });
	
</script>
<script>

(function(c,h,a,b,a,d){c[a]=c[a]||[];c[a].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=h.getElementsByTagName(b)[0],
j=h.createElement(b);j.async=true;
j.src='https://w6.chabad.org/mitzvah-tank.js';f.parentNode.insertBefore(j,f);
})(window,document,0,'script','dataLayer');</script>

	<!-- Start of StatCounter Code -->
	<script type="text/javascript">
	var sc_project = 7943032;var sc_partition = 90;var sc_invisible = 1;var sc_remove_link=1;var sc_security = "6d6001a9";var sc_https = 1;
	</script>
	<script type="text/javascript" src="https://secure.statcounter.com/counter/counter_xhtml.js" defer async></script>
	<noscript><img src="//c91.statcounter.com/counter.php?sc_project=7943032&amp;java=0&amp;security=6d6001a9&amp;invisible=1" border="0" /> </noscript>
	<!-- End of StatCounter Code -->




<!-- Meta Pixel Code -->
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=722963030846665&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->

<style>

  /* ================================
     ONLY on Grand Opening Event form
     (id="6974233")
     ================================ */
  #formContainer form[id="6974233"] .form-all {
    max-width: 600px !important;
    margin: 0 auto !important;
  }
  #formContainer form[id="6974233"] .form-line {
    display: flex !important;
    flex-direction: column !important;
    margin-bottom: 1.5rem !important;
    padding: 0 !important;
  }
  #formContainer form[id="6974233"] .form-label-left,
  #formContainer form[id="6974233"] .form-label-right {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0.5rem !important;
  }
  #formContainer form[id="6974233"] .form-input {
    width: 100% !important;
    float: none !important;
  }
  #formContainer form[id="6974233"] .form-textbox,
  #formContainer form[id="6974233"] input[type="email"],
  #formContainer form[id="6974233"] input[type="tel"],
  #formContainer form[id="6974233"] input[type="number"],
  #formContainer form[id="6974233"] .form-number-input {
    width: 100% !important;
    box-sizing: border-box !important;
  }
  #formContainer form[id="6974233"] .form-sub-label-container {
    display: block !important;
    margin-top: 0.25rem !important;
  }
  #formContainer form[id="6974233"] .form-sub-label {
    display: block !important;
    color: #666 !important;
    font-size: 0.875rem !important;
    margin: 0 !important;
  }
  #formContainer form[id="6974233"] .form-single-column .form-checkbox-item,
  #formContainer form[id="6974233"] .form-radio-item {
    display: block !important;
    margin-bottom: 0.5rem !important;
  }
  #formContainer form[id="6974233"] .form-buttons-wrapper {
    text-align: center !important;
    padding-top: 1rem !important;
  }
  #formContainer form[id="6974233"] .form-buttons-wrapper .form-submit-button {
    padding: 0.75rem 1.5rem !important;
    font-size: 1rem !important;
  }

  /* ---------------------------------
     Global variables for styling
     ---------------------------------*/
  :root {
    --primary:   #2e3a59;
    --secondary: #bdc3c7;
    --accent:    #f5a300;
    --input-bg:  #fafafa;
    --input-border: #ddd;
  }

  /* ---------------------------------
     Make all inputs & selects look like cards
     ---------------------------------*/
  form[id="6974233"] select.form-dropdown,
  form[id="6974233"] input[type="email"],
  form[id="6974233"] input[type="tel"],
  form[id="6974233"] input[type="text"],
  form[id="6974233"] input[type="number"] {
    width: 100% !important;
    padding: 0.75rem !important;
    margin-bottom: 1rem !important;
    font-size: 0.95rem !important;
    border: 1px solid var(--input-border) !important;
    border-radius: 6px !important;
    background: var(--input-bg) !important;
    box-sizing: border-box;
  }

  /* ---------------------------------
     Hide native checkbox, style labels as "buttons"
     ---------------------------------*/
  form[id="6974233"] .form-checkbox-item input {
    display: none !important;
  }
  form[id="6974233"] .form-checkbox-item label,
  form[id="6974233"] .form-radio-item label {
    display: inline-block !important;
    width: 100% !important;
    padding: 0.75rem 1rem !important;
    margin-bottom: 0.5rem !important;
    border: 1px solid var(--input-border) !important;
    border-radius: 6px !important;
    background: #fff !important;
    color: #333 !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: background 0.2s, color 0.2s !important;
  }
  form[id="6974233"] .form-checkbox-item input:checked + label,
  form[id="6974233"] .form-radio-item input:checked + label {
    background: var(--primary) !important;
    color: #fff !important;
    border-color: var(--primary) !important;
  }

  /* ---------------------------------
     Keep radios in the flow so they're clickable
     ---------------------------------*/
  form[id="6974233"] .form-radio-item {
    position: relative !important;
  }
  form[id="6974233"] .form-radio-item input {
    position: absolute !important;
    top: 0; left: 0;
    width: 100%; height: 100%;
    opacity: 0 !important;
    margin: 0 !important;
    cursor: pointer !important;
    z-index: 2 !important;
  }

  /* ---------------------------------
     Gift Amount "card"
     ---------------------------------*/
  #cid_33 .form-input {
    margin-bottom: 1.5rem !important;
  }
  #input_33 {
    width: 100% !important;
    padding: 1.25rem !important;
    font-size: 1.25rem !important;
    font-weight: bold !important;
    text-align: center !important;
    border: 1px solid var(--input-border) !important;
    border-radius: 6px !important;
    background: var(--input-bg) !important;
  }

  /* ---------------------------------
     One‑time vs Monthly toggle
     ---------------------------------*/
  #cid_34 .form-checkbox-item {
    display: inline-block !important;
    width: 49% !important;
    margin-right: 2% !important;
  }
  #cid_34 .form-checkbox-item:last-child {
    margin-right: 0 !important;
  }
  #cid_34 .form-checkbox-item label {
    background: var(--secondary) !important;
    color: #fff !important;
  }
  #cid_34 .form-checkbox-item input:checked + label {
    background: var(--primary) !important;
  }

  /* ---------------------------------
     Payment‐method grid
     ---------------------------------*/
  #cid_11 .form-radio-item {
    display: inline-block !important;
    width: 49% !important;
    margin: 0 2% 1rem 0 !important;
  }
  #cid_11 .form-radio-item:nth-child(2n) {
    margin-right: 0 !important;
  }
  #cid_11 .form-radio-item label {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0.75rem !important;
    border-radius: 6px !important;
    background: var(--secondary) !important;
    color: #333 !important;
    font-weight: 600 !important;
    text-decoration: none !important;
  }
  #cid_11 .form-radio-item input:checked + label {
    background: var(--primary) !important;
    color: #fff !important;
  }
  #cid_11 .form-radio-item label i,
  #cid_11 .form-radio-item label svg {
    margin-right: 0.5rem !important;
  }

  /* ---------------------------------
     Section headers spacing
     ---------------------------------*/
  form[id="6974233"] .form-header-group {
    margin: 2rem 0 1rem !important;
  }

  /* ---------------------------------
     Hide breadcrumbs & original title
     on Grand Opening page
     ---------------------------------*/
  @supports(selector(body:has(form[id="6974233"]))) {
    body:has(form[id="6974233"]) .breadcrumbs,
    body:has(form[id="6974233"]) .article-header__title {
      display: none !important;
    }
  }
  body:has(form[id="6974233"]) .article-header {
    display: none !important;
  }

  /* ================================
     NEW: Banner only at the top,
     fixed height, no full‑page cover
     ================================ */
  .grand-opening {
    /* tu banner PNG solo en la parte superior */
    background: url('https://jewishec.com/media/images/1329/gOYe13293160.png')
      no-repeat center top !important;
    /* conserva anchura natural, 231px de alto */
    background-size: 100% 231px !important;
    background-color: #fff !important;
    /* desplaza el contenido hacia abajo */
    padding-top: 260px !important; /* 231px + 29px de espacio */
    text-align: center;
  }

  /* pequeño ajuste en pantallas angostas */
  @media (max-width: 600px) {
    .grand-opening {
      padding-top: 260px !important;
    }
  }

/* ================================
   Forzar visibilidad y clic “Other”
   en la pregunta de monto (id_5)
   ================================ */

/* 1) Muéstralo y hazlo estático (no absolute/opacity:0) */
#formContainer form[id="6974233"] input.form-radio-other {
  position: static !important;
  opacity: 1 !important;
  margin-right: 0.5rem !important;
  pointer-events: auto !important;
  width: auto !important;
  height: auto !important;
}

/* 2) Ponle una etiqueta “Other” delante */
#formContainer form[id="6974233"] input.form-radio-other + span::before {
  content: "Other";
  font-weight: 600;
  margin-right: 0.5rem;
  vertical-align: middle;
}

/* 3) Asegura que el input manual (form-radio-other-input)
      esté siempre visible y clicable */
#formContainer form[id="6974233"] input.form-radio-other-input {
  display: inline-block !important;
  opacity: 1 !important;
  position: static !important;
  pointer-events: auto !important;
  margin-left: 0.25rem !important;
  background: var(--input-bg) !important;
  border: 1px solid var(--input-border) !important;
}

/* 4) (Opcional) placeholder más legible */
#formContainer form[id="6974233"] input.form-radio-other-input::placeholder {
  color: #666;
  font-style: italic;
}



/* Smooth scrolling for anchor links */
html {
  scroll-behavior: smooth;
}

/* Base setup */
.page-chai-club {
  --color-primary: #f5a300;
  --color-secondary: #302c6f;
  font-family: "Segoe UI", sans-serif;
  color: #333;
  line-height: 1.6;
  padding: 0 1rem;
}

/* Headings & paragraphs */
.page-chai-club h2,
.page-chai-club h4 {
  margin-bottom: 0.5em;
  letter-spacing: 0.5px;
}
.page-chai-club p {
  margin-bottom: 1.2em;
}

/* Banner */
.page-chai-club .banner-img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  transition: transform 0.3s ease;
  cursor: pointer;
}
.page-chai-club .banner-img:hover {
  transform: scale(1.02);
}

/* Intro */
.page-chai-club .intro {
  text-align: center;
  padding: 40px 0;
}

/* Body copy */
.page-chai-club .body-copy {
  text-align: center;
  padding: 0 20px 40px;
}

/* Join button */
.page-chai-club .join-button {
  text-align: center;
  margin: 30px 0;
}
.page-chai-club .join-button a {
  display: inline-block;
  background: var(--color-primary);
  color: #fff;
  padding: 16px 32px;
  font-size: 1.25rem;
  text-decoration: none;
  border-radius: 6px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  transition: background-color 0.3s ease, transform 0.2s ease;
}
.page-chai-club .join-button a:hover {
  background: var(--color-secondary);
  transform: translateY(-2px);
}

/* Icon section */
.page-chai-club .icon-section {
  max-width: 1000px;
  margin: 0 auto 40px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  padding: 0 10px;
}
.page-chai-club .icon-block {
  flex: 1 1 250px;
  text-align: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.page-chai-club .icon-block:hover {
  transform: translateY(-5px);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.page-chai-club .icon-block img {
  max-width: 100px;
  margin-bottom: 10px;
  display: inline-block;
}

/* Block quote */
.page-chai-club .quote {
  background: #f3f3f3;
  color: var(--color-secondary);
  text-align: center;
  padding: 30px 20px;
  margin: 20px 0;
  border-radius: 4px;
}

/* CTA header */
.page-chai-club .cta-header {
  background: var(--color-secondary);
  color: #fff;
  text-align: center;
  padding: 40px 20px;
  margin-bottom: 20px;
}
.page-chai-club .cta-header h2 {
  margin: 0;
  font-size: 1.8em;
}

/* Scrolling names */
@keyframes scroll-names {
  from { transform: translateX(100%); }
  to   { transform: translateX(-100%); }
}
.page-chai-club .scroller {
  background: #fff8e1;
  overflow: hidden;
  white-space: nowrap;
  padding: 10px 0;
  margin-bottom: 20px;
}
.page-chai-club .scroller .names {
  display: inline-block;
  animation: scroll-names 30s linear infinite;
  font-weight: bold;
  color: var(--color-secondary);
}

/* Thank-you */
.page-chai-club .thank-you {
  text-align: center;
  padding: 40px 20px;
}

/* Responsive */
@media (max-width: 600px) {
  .page-chai-club .icon-section {
    flex-direction: column;
  }
  .page-chai-club .join-button a {
    width: 100%;
    box-sizing: border-box;
  }
<style>
/* Smooth scrolling for anchor links */
html {
  scroll-behavior: smooth;
}

/* Base setup */
.page-chai-club {
  --color-primary: #f5a300;
  --color-secondary: #302c6f;
  font-family: "Segoe UI", sans-serif;
  color: #333;
  line-height: 1.6;
  padding: 0 1rem;
}

/* Headings & paragraphs */
.page-chai-club h2,
.page-chai-club h4 {
  margin-bottom: 0.5em;
  letter-spacing: 0.5px;
}
.page-chai-club p {
  margin-bottom: 1.2em;
}

/* Banner */
.page-chai-club .banner-img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  transition: transform 0.3s ease;
  cursor: pointer;
}
.page-chai-club .banner-img:hover {
  transform: scale(1.02);
}

/* Intro */
.page-chai-club .intro {
  text-align: center;
  padding: 40px 0;
}

/* Body copy */
.page-chai-club .body-copy {
  text-align: center;
  padding: 0 20px 40px;
}

/* Join button */
.page-chai-club .join-button {
  text-align: center;
  margin: 30px 0;
}
.page-chai-club .join-button a {
  display: inline-block;
  background: var(--color-primary);
  color: #fff;
  padding: 16px 32px;
  font-size: 1.25rem;
  text-decoration: none;
  border-radius: 6px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  transition: background-color 0.3s ease, transform 0.2s ease;
}
.page-chai-club .join-button a:hover {
  background: var(--color-secondary);
  transform: translateY(-2px);
}

/* Icon section */
.page-chai-club .icon-section {
  max-width: 1000px;
  margin: 0 auto 40px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  padding: 0 10px;
}
.page-chai-club .icon-block {
  flex: 1 1 250px;
  text-align: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.page-chai-club .icon-block:hover {
  transform: translateY(-5px);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.page-chai-club .icon-block img {
  max-width: 100px;
  margin-bottom: 10px;
  display: inline-block;
}

/* Block quote */
.page-chai-club .quote {
  background: #f3f3f3;
  color: var(--color-secondary);
  text-align: center;
  padding: 30px 20px;
  margin: 20px 0;
  border-radius: 4px;
}

/* CTA header */
.page-chai-club .cta-header {
  background: var(--color-secondary);
  color: #fff;
  text-align: center;
  padding: 40px 20px;
  margin-bottom: 20px;
}
.page-chai-club .cta-header h2 {
  margin: 0;
  font-size: 1.8em;
}

/* Scrolling names */
@keyframes scroll-names {
  from { transform: translateX(100%); }
  to   { transform: translateX(-100%); }
}
.page-chai-club .scroller {
  background: #fff8e1;
  overflow: hidden;
  white-space: nowrap;
  padding: 10px 0;
  margin-bottom: 20px;
}
.page-chai-club .scroller .names {
  display: inline-block;
  animation: scroll-names 30s linear infinite;
  font-weight: bold;
  color: var(--color-secondary);
}

/* Thank-you */
.page-chai-club .thank-you {
  text-align: center;
  padding: 40px 20px;
}

@media only screen and (max-width: 600px) {
  /* Desactiva por completo transform y transition en el banner */
  .page-chai-club .banner-img,
  .page-chai-club .banner-img:hover,
  .page-chai-club .banner-img:focus,
  .page-chai-club .banner-img:active {
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}


  .changeimage {
    width: auto ;
    max-width: 100% ;
    height: auto ;
  }
</style>


<script>
(function() {
    // 1. CONFIGURATION
    var targetPageID = "7151921";
    var urlIdentifier = "ArticleCcoResponse_cdo"; 

    // *** PASTE YOUR GOOGLE WEB APP URL HERE ***
    var googleWebAppUrl = "https://script.google.com/macros/s/AKfycbyPdKNVn0Ccb5ZwBgXCZxAzh3VDqEPdnW3ag-RojTwenjePoYAKpprMXLdoxso7JyPS/exec"; 

    // 2. CHECK URL
    if (window.location.href.indexOf(targetPageID) > -1 && window.location.href.indexOf(urlIdentifier) > -1) {
        
        console.log("East County Scraper: Page detected. Waiting for table...");

        // NEW: Wait for the table to actually appear (Dynamic Loading)
        var attempts = 0;
        var maxAttempts = 20; // Check for 10 seconds (20 * 500ms)

        var checkInterval = setInterval(function() {
            var table = document.querySelector('.response_table');
            
            if (table) {
                // Table found! Stop checking and run the scraper.
                clearInterval(checkInterval);
                console.log("East County Scraper: Table found!");
                scrapeAndSend();
            } else {
                attempts++;
                if (attempts >= maxAttempts) {
                    clearInterval(checkInterval);
                    console.log("East County Scraper: Timed out waiting for table.");
                }
            }
        }, 500); // Check every 500ms

        function scrapeAndSend() {
            var extractedData = {
                firstName: "",
                lastName: "",
                amount: "", // Amount first
                date: "",   // Date second
                categoryRaw: "",
                submissionId: "" // Unique ID to prevent duplicates
            };

            // 3. SCRAPE TABLE
            var tableRows = document.querySelectorAll('.response_table tr');
            
            if (tableRows.length > 0) {
                tableRows.forEach(function(row) {
                    var labelCell = row.querySelector('.field_name');
                    var valueCell = row.querySelector('.field_value');

                    if (labelCell && valueCell) {
                        var label = labelCell.innerText.trim().toLowerCase();
                        var value = valueCell.innerText.trim();

                        // A. CATEGORY (From "Select Amount")
                        if (label.indexOf('select amount') > -1) {
                            extractedData.categoryRaw = value;
                        }
                        // B. FIRST NAME
                        else if (label.indexOf('full name - first name') > -1) {
                            extractedData.firstName = value;
                        }
                        // C. LAST NAME
                        else if (label.indexOf('full name - last name') > -1) {
                            extractedData.lastName = value;
                        }
                        // D. DATE (Clean the time off immediately)
                        else if (label.indexOf('submission date') > -1) {
                            if(value.indexOf(' ') > -1) {
                                extractedData.date = value.split(' ')[0];
                            } else {
                                extractedData.date = value;
                            }
                        }
                        // E. AMOUNT (From "Total Amount")
                        else if (label.indexOf('total amount') > -1) {
                            extractedData.amount = value;
                        }
                        // F. SUBMISSION ID (For Duplicate Prevention)
                        else if (label.indexOf('submission id') > -1) {
                            extractedData.submissionId = value;
                        }
                    }
                });

                // --- SMART CATEGORY LOGIC FOR "OTHER" ---
                // If category is empty OR does not contain "Chai" (e.g. it is "Other" or just a number like "180"), 
                // we calculate the correct tier based on the Amount.
                if (!extractedData.categoryRaw || extractedData.categoryRaw.toLowerCase().indexOf('chai') === -1) {
                    var numAmount = parseFloat(extractedData.amount.replace(/[^0-9.]/g, ''));
                    
                    if (!isNaN(numAmount)) {
                        if (numAmount >= 3600) { extractedData.categoryRaw = "Chai Founder"; }
                        else if (numAmount >= 2700) { extractedData.categoryRaw = "Chai Visionary"; }
                        else if (numAmount >= 1800) { extractedData.categoryRaw = "Chai Benefactor"; }
                        else if (numAmount >= 1000) { extractedData.categoryRaw = "Chai Pillar"; }
                        else if (numAmount >= 770) { extractedData.categoryRaw = "Chai Platinum"; }
                        else if (numAmount >= 540) { extractedData.categoryRaw = "Chai Gold"; }
                        else if (numAmount >= 360) { extractedData.categoryRaw = "Chai Silver"; } 
                        else if (numAmount >= 180) { extractedData.categoryRaw = "Chai Bronze"; }
                        else if (numAmount >= 108) { extractedData.categoryRaw = "Chai High"; }
                        else if (numAmount >= 72) { extractedData.categoryRaw = "Chai Friend"; }
                        else { extractedData.categoryRaw = ""; } // < $72 means NO CATEGORY
                    }
                }

                // --- DUPLICATE CHECK ---
                if (extractedData.submissionId) {
                    // Get list of already sent IDs from browser storage
                    var sentIds = JSON.parse(localStorage.getItem('ec_sent_submissions') || "[]");
                    
                    if (sentIds.indexOf(extractedData.submissionId) > -1) {
                        console.log("East County Scraper: Duplicate submission detected (Page Reload). Skipping send.");
                        return; // STOP HERE
                    }
                }

                console.log("Sending Data:", extractedData);

                // 4. SEND TO GOOGLE
                if (googleWebAppUrl && googleWebAppUrl.indexOf("script.google.com") > -1) {
                    fetch(googleWebAppUrl, {
                        method: 'POST',
                        mode: 'no-cors',
                        headers: { 'Content-Type': 'application/json' },
                        body: JSON.stringify(extractedData)
                    }).then(function() {
                        console.log("Data sent successfully.");
                        
                        // --- SAVE ID TO PREVENT FUTURE DUPLICATES ---
                        if (extractedData.submissionId) {
                            var sentIds = JSON.parse(localStorage.getItem('ec_sent_submissions') || "[]");
                            sentIds.push(extractedData.submissionId);
                            localStorage.setItem('ec_sent_submissions', JSON.stringify(sentIds));
                        }

                    }).catch(function(err) {
                        console.error("Error sending data:", err);
                    });
                }
            }
        }
    }
})();
</script><script>

!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '722963030846665');
fbq('track', 'PageView');
</script><script src="//www.recaptcha.net/recaptcha/api.js?render=explicit&onload=onReCaptchaLoad"></script><title>
	The Purim Patisserie - Chabad of East County
</title></head>
<body class="lang_en dir_ltr cco_body form secure cco_templateless_page section_branch">
	
	
		<div width="100%" class="cco_templateless_template" style="z-index:100 !important;display:block !important;left:0px !important;top:0px !important;height:30px!important;width:100% !important;line-height:30px !important; position:relative !important; margin-bottom:0 !important; padding:0;text-indent: 25px;" align="Left"><a href="//www.JewishEC.com" style="display:block!important;font-size:14px !important;">&laquo; Back to&nbsp;Chabad of East County</a></div>
	
	<div class="cco_templatelates_content">
		
	<div class="co_content_container clearfix local_content" id="co_content_container">
		<div class="clearfix">
			<!-- BEGIN HEADER -->
<div id="chabad_body_page">
<div id="chabad_main_content">
<div id="chabad_head">


<div class="chabad_header">
<div class="headerTitle">
<a href="/5828930" style="text-decoration:none">

PURIM

</a>
</div>
<div class="centerName">

At
Chabad of East County

</div>
<div class="holidayDates">



<div class="widget-1 holiday_date custom v260 feed">
<div class="wrapper">

<div class="widget_header">
<h5>Holiday Date</h5>    
</div>
<div class="widget_content">
February 20 - 21, 2027</div></div>
</div>


</div>
</div>


<div id="navigation" class="chabad_navigator_bar">
<div class="chabad_menu_content">
<ul id="menu" class="navi">
<li class="item parent">
<a href="/article.asp?aid=5828930" class="parent">Home</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=5828931" class="parent">Purim Project</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=5045364" class="parent">Matanot L'Evyonim form</a>
|
</li>
<li class="item parent selected">
<a href="/article.asp?aid=7263795" class="parent selected">The Purim Patisserie</a>
|
</li>
<li class="item parent">
<a href="/article.asp?aid=7263797" class="parent">Taco Tuesday Purim</a>
</li>

</ul>
</div>
</div>



</div>
<div id="chabad_body_content">
<div class="chabad_left_column">
<div detached="true" type="static" id="ContentArea" name="content_area" actions="edit,delete" class="chabad_left_column"><div id="content_page" class="content_page"><!-- END HEADER -->
			
			
			<div class="clearfix bh mobile-only align_right">ב"ה</div>
			
				<div class="master-content-wrapper " >
					

<header class="article-header cf ">
	
	
			<h1 class="article-header__title js-article-title js-page-title">The Purim Patisserie</h1>
		
			<div>
				
			</div>
		
</header>
				</div>
			
			<div class="body_wrapper clearfix co_body">
				<div class="" id="co_body_container">
					
					<div id="ContentBody">
						
						
							<div class="content-area-parent no_margin">
								
	<div id="cco_body">
		<div class="content  no_margin no_overflow" id="co_content_container">
			
			
	

	<article class="content js-content" >
	

<div id="formContainer"><script type="text/javascript">var defaultCurrency = { value: 'USD', symbol: '$'};
$j(function(){
window.multiplier = 0;
window.formJson = Object.extend([{"form_height":450,"16_text":"Image","16_message":"","16_src":"https://w2.chabad.org/media/images/1359/bPaT13591131.jpg","16_link":"","16_target":"_blank","16_height":657,"16_width":509,"16_align":"Center","16_description":"","16_name":"image","16_qid":16,"16_type":"control_image","16_order":1,"48_text":"\u003cp\u003eA sweet, hands-on Purim adventure! Kids will create a traditional Hamentashen with an artistic twist!\u0026#160;And enjoy a delicious dinner. - Come in Costume!\u003c/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cp\u003eSuggested $25 donation per family\u003c/p\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n","48_name":"doubleclickTo","48_qid":48,"48_type":"control_text","48_order":2,"4_text":"Name","4_message":"","4_labelAlign":"Auto","4_required":"Yes","4_prefix":"No","4_suffix":"No","4_middle":"No","4_description":"","4_sublabels":{"prefix":"Prefix","first":"First Name","middle":"Middle Name","last":"Last Name","suffix":"Suffix"},"4_readonly":"No","4_name":"fullName","4_qid":4,"4_type":"control_fullname","4_order":3,"5_receivesReceipts":"No","5_text":"E-mail","5_message":"","5_labelAlign":"Auto","5_required":"Yes","5_size":30,"5_validation":"Email","5_maxsize":"","5_defaultValue":"","5_subLabel":"","5_hint":"ex: myname@example.com","5_description":"","5_confirmation":"No","5_confirmationHint":"Confirm Email","5_readonly":"No","5_name":"email","5_qid":5,"5_type":"control_email","5_order":4,"45_text":"Total No. of Kids","45_message":"","45_labelAlign":"Auto","45_required":"No","45_size":5,"45_maxsize":"","45_minValue":"","45_maxValue":"","45_defaultValue":"","45_subLabel":"","45_hint":"ex: 23","45_description":"","45_readonly":"No","45_pricePerItem":0,"45_name":"number","45_qid":45,"45_type":"control_number","45_order":5,"46_text":"Total No. of Adults","46_message":"","46_labelAlign":"Auto","46_required":"Yes","46_size":5,"46_maxsize":"","46_minValue":"","46_maxValue":"","46_defaultValue":"","46_subLabel":"","46_hint":"ex: 23","46_description":"","46_readonly":"No","46_pricePerItem":0,"46_name":"number46","46_qid":46,"46_type":"control_number","46_order":6,"47_text":"Names of Attendees:","47_message":"","47_labelAlign":"Auto","47_required":"No","47_size":"40","47_validation":"None","47_maxsize":"","47_inputTextMask":"","47_defaultValue":"","47_subLabel":"","47_hint":" ","47_description":"","47_readonly":"No","47_name":"input47","47_qid":47,"47_type":"control_textbox","47_order":7,"38_text":"Sponsorship/Donations","38_message":"Help us make this and future events","38_labelAlign":"Auto","38_required":"No","38_options":"25|54|72|108|180|360|500","38_special":"None","38_allowOther":"Yes","38_otherText":"Other","38_selected":"","38_spreadCols":"3","38_description":"","38_mode":"radio_buttons","38_name":"input38","38_qid":38,"38_type":"control_amount","38_order":8,"42_text":"Payment","42_message":"","42_labelAlign":"Auto","42_required":"No","42_duplicatable":false,"42_selectedCountry":"","42_description":"","42_sublabels":{"cc_firstName":"First Name","cc_lastName":"Last Name","cc_type":"Credit Card Type","cc_number":"Credit Card Number","cc_ccv":"Security Code","cc_nameOnCard":"Name on Card","cc_IdNumber":"Israel Identity Number","cc_exp_month":"Expiration Month","cc_exp_year":"Expiration Year","eCheck_bankName":"Bank Name","eCheck_routingNumber":"Routing Number","eCheck_accountNumber":"Account Number","eCheck_accountType":"Account Type","addr_line1":"Street Address","addr_line2":"Street Address Line 2","city":"City","state":"State / Province","postal":"Postal / Zip Code","country":"Country"},"42_name":"payment","42_qid":42,"42_type":"control_payform","42_order":9,"42_options":{"currency":"default","creditCard":{"value":"Credit Card","enabled":true,"fields":[{"name":"ccv","value":"CCV","enabled":true},{"name":"nameOnCard","value":"Name on Card","enabled":true},{"name":"billingAddress","value":"Billing Address","enabled":true},{"name":"israelIdentityNumber","value":"Israel Identity Number","enabled":true}],"processorIndex":6,"type":[{"name":"Visa","value":"Visa","enabled":true},{"name":"Mastercard","value":"MasterCard","enabled":true},{"name":"Amex","value":"American Express","enabled":true},{"name":"Discover","value":"Discover","enabled":true},{"name":"Isracard","value":"Isracard","enabled":false}],"payMe":false},"paypal":{"value":"Paypal","enabled":true,"processorIndex":3},"eCheck":{"value":"eCheck","enabled":true},"other":{"value":"Other","enabled":true,"altText":"Check/Cash","message":"Make payable to:\u003cbr /\u003eChabad of East County\u003cbr /\u003e7189 Navajo Road Suite B\u003cbr /\u003eS. Diego, CA 92119"}},"39_labelAlign":"Auto","39_text":"Total","39_partialPayEnabled":"No","39_partialPayType":"dollar","39_partialPayMinimum":0,"39_required":"No","39_offsetGiftEnabled":"Yes","39_offsetGift":3,"39_name":"total","39_qid":39,"39_type":"control_totalamount","39_order":10,"40_text":"Optin","40_labelAlign":"Auto","40_description":"","40_required":"No","40_list":"11316","40_duplicatable":false,"40_name":"optin","40_qid":40,"40_type":"control_optin","40_order":11,"2_text":"Submit","2_buttonAlign":"Auto","2_clear":"No","2_print":"No","2_name":"submit","2_qid":2,"2_type":"control_button","2_order":12,"form_title":"Deceased Info:","form_pagetitle":"Form","form_styles":"nova","form_font":"","form_fontsize":"14","form_fontcolor":"","form_optioncolor":"","form_lineSpacing":"12","form_background":"","form_formWidth":"685","form_labelWidth":"150","form_alignment":"Left","form_thankurl":"","form_thanktext":"","form_highlightLine":"Enabled","form_activeRedirect":"default","form_sendpostdata":"No","form_unique":"None","form_uniqueField":"\u003cField Id\u003e","form_status":"Enabled","form_injectCSS":"","form_hideMailEmptyFields":"disable","form_showProgressBar":"disable","form_formStrings":[{"alphabetic":"This field can only contain letters","alphanumeric":"This field can only contain letters and numbers.","confirmClearForm":"Are you sure you want to clear the form?","confirmEmail":"E-mail does not match","email":"Enter a valid e-mail address","generalError":"There are errors on the form. Please fix them before continuing.","generalPageError":"There are errors on this page. Please fix them before continuing.","gradingScoreError":"Score total should only be less than or equal to","incompleteFields":"There are incomplete required fields. Please complete them.","inputCarretErrorA":"Input should not be less than the minimum value:","inputCarretErrorB":"Input should not be greater than the maximum value:","lessThan":"Your score should be less than or equal to","maxDigitsError":"The maximum digits allowed is","maxSelectionsError":"The maximum number of selections allowed is","minSelectionsError":"The minimum required number of selections is","multipleFileUploads_emptyError":"{file} is empty, please select files again without it.","multipleFileUploads_minSizeError":"{file} is too small, minimum file size is {minSizeLimit}.","multipleFileUploads_onLeave":"The files are being uploaded, if you leave now the upload will be cancelled.","multipleFileUploads_sizeError":"{file} is too large, maximum file size is {sizeLimit}.","multipleFileUploads_typeError":"{file} has invalid extension. Only {extensions} are allowed.","numeric":"This field can only contain numeric values","pastDatesDisallowed":"Date must not be in the past.","pleaseWait":"Please wait...","required":"This field is required.","requireEveryRow":"Every row is required.","requireOne":"At least one field required.","submissionLimit":"Sorry! Only one entry is allowed.  Multiple submissions are disabled for this form.","uploadExtensions":"You can only upload following files:","uploadFilesize":"File size cannot be larger than"}],"form_limitSubmission":"No Limit","form_expireDate":"No Limit","form_messageOfLimitedForm":"This form is currently unavailable!","form_emails":[],"form_language":"","form_sendEmail":"Yes","form_style":"Default","form_theme":"nova","form_id":7245718,"form_formStringsChanged":"yes","form_slug":7245718,"form_conditions":[],"form_optinDisabled":"true","form_stopHighlight":"Yes"}][0] || {}, window.formJson || {});
window.isSecureForm = true
});

			if (typeof(Userform) ==='undefined')
			{
				Userform={init:function(args){
					$j(function(){
						Userform.init.apply(Userform, [args]);
					})
				},
				setConditions:function(args){
					$j(function(){
						Userform.setConditions.apply(Userform, [args]);
					})
				}};
			}
</script><script type="text/javascript">
   Userform.init(function(){
      $('input_5').hint('ex: myname@example.com');
      $('input_45').hint('ex: 23');
      $('input_46').hint('ex: 23');
      Userform.alterTexts({"alphabetic":"This field can only contain letters","alphanumeric":"This field can only contain letters and numbers.","confirmClearForm":"Are you sure you want to clear the form?","confirmEmail":"E-mail does not match","email":"Enter a valid e-mail address","generalError":"There are errors on the form. Please fix them before continuing.","generalPageError":"There are errors on this page. Please fix them before continuing.","gradingScoreError":"Score total should only be less than or equal to","incompleteFields":"There are incomplete required fields. Please complete them.","inputCarretErrorA":"Input should not be less than the minimum value:","inputCarretErrorB":"Input should not be greater than the maximum value:","lessThan":"Your score should be less than or equal to","maxDigitsError":"The maximum digits allowed is","maxSelectionsError":"The maximum number of selections allowed is","minSelectionsError":"The minimum required number of selections is","multipleFileUploads_emptyError":"{file} is empty, please select files again without it.","multipleFileUploads_minSizeError":"{file} is too small, minimum file size is {minSizeLimit}.","multipleFileUploads_onLeave":"The files are being uploaded, if you leave now the upload will be cancelled.","multipleFileUploads_sizeError":"{file} is too large, maximum file size is {sizeLimit}.","multipleFileUploads_typeError":"{file} has invalid extension. Only {extensions} are allowed.","numeric":"This field can only contain numeric values","pastDatesDisallowed":"Date must not be in the past.","pleaseWait":"Please wait...","required":"This field is required.","requireEveryRow":"Every row is required.","requireOne":"At least one field required.","submissionLimit":"Sorry! Only one entry is allowed.  Multiple submissions are disabled for this form.","uploadExtensions":"You can only upload following files:","uploadFilesize":"File size cannot be larger than"});
   });
</script>
<style type="text/css" id="GenFormStyles">
    .form-label{
        width:150px !important;
    }
    .form-label-left{
        width:150px !important;
    }
    .form-line{
        padding-top:12px;
        padding-bottom:12px;
    }
    .form-label-right{
        width:150px !important;
    }
    .form-all {
        font-size:14px;
    }
.co_body .content .form-all p {
 font-size:14px;

}
@media screen and (max-width: 600px) {.form-label-left{ float:none;     display:block;}.form-buttons-wrapper.button-align-auto{text-indent: 0!important;}}</style>

<form class="userform-form" action="" method="post" name="form_7245718" id="7245718" accept-charset="utf-8"><input type="hidden" name="formID" value="7245718" /><div class="form-all dir_ltr" dir="ltr"><ul class="form-section"><li class="form-line" id="id_16"><div id="cid_16" class="form-input-wide"> <div style="text-align:center;"><img alt="" class="form-image" border="0" src="https://w2.chabad.org/media/images/1359/bPaT13591131.jpg" height="657" width="509" /></div> </div></li><li class="form-line" id="id_48"><div id="cid_48" class="form-input-wide"> <div id="text_48" class="form-html"><p>A sweet, hands-on Purim adventure! Kids will create a traditional Hamentashen with an artistic twist! And enjoy a delicious dinner. - Come in Costume!</p>

<ul>
        <li>
        <p>Suggested $25 donation per family</p>
        </li>
</ul>
</div> </div></li><li class="form-line" id="id_4"><div class="form-label-left" id="label_4"><label for="input_4"> Name<span class="form-required">*</span> </label><label class="label-message" for="input_4"> </label></div><div id="cid_4" class="form-input"> <span class="form-sub-label-container"><input class="form-textbox validate[required]" type="text" size="10" name="q4_fullName[first]" id="first_4" autocomplete="given-name" />  <label class="form-sub-label" for="first_4" id="sublabel_first">First Name</label></span><span class="form-sub-label-container"><input class="form-textbox validate[required]" type="text" size="15" name="q4_fullName[last]" id="last_4" autocomplete="family-name" />  <label class="form-sub-label" for="last_4" id="sublabel_last">Last Name</label></span> </div></li><li class="form-line" id="id_5"><div class="form-label-left" id="label_5"><label for="input_5"> E-mail<span class="form-required">*</span> </label><label class="label-message" for="input_5"> </label></div><div id="cid_5" class="form-input"> <input type="email" class=" form-textbox validate[required, Email]" id="input_5" name="q5_email" size="30" value="" autocomplete="email" /> </div></li><li class="form-line" id="id_45"><div class="form-label-left" id="label_45"><label for="input_45"> Total No. of Kids </label><label class="label-message" for="input_45"> </label></div><div id="cid_45" class="form-input"> <input type="number" class="form-number-input  form-textbox" id="input_45" name="q45_number" style="width:60px" size="5" value="" data-type="input-number" autocomplete="nope" min="0" data-numbermin="0" /> </div></li><li class="form-line" id="id_46"><div class="form-label-left" id="label_46"><label for="input_46"> Total No. of Adults<span class="form-required">*</span> </label><label class="label-message" for="input_46"> </label></div><div id="cid_46" class="form-input"> <input type="number" class="form-number-input  form-textbox validate[required]" id="input_46" name="q46_number46" style="width:60px" size="5" value="" data-type="input-number" autocomplete="nope" min="0" data-numbermin="0" /> </div></li><li class="form-line" id="id_47"><div class="form-label-left" id="label_47"><label for="input_47"> Names of Attendees: </label><label class="label-message" for="input_47"> </label></div><div id="cid_47" class="form-input"> <input type="text" class=" form-textbox" data-type="input-textbox" id="input_47" name="q47_input47" size="40" value="" /> </div></li><li class="form-line" id="id_38"><div class="form-label-left" id="label_38"><label for="input_38"> Sponsorship/Donations </label><label class="label-message" for="input_38"> Help us make this and future events</label></div><div id="cid_38" class="form-input"> <div class="form-multiple-column" data-columns="3"><span class="form-radio-item"><input type="radio" class="form-radio" id="input_38_0" name="q38_input38" value="25" /><label for="input_38_0"><span>$25</span></label></span><span class="clearfix"></span><span class="form-radio-item"><input type="radio" class="form-radio" id="input_38_1" name="q38_input38" value="54" /><label for="input_38_1"><span>$54</span></label></span><span class="clearfix"></span><span class="form-radio-item"><input type="radio" class="form-radio" id="input_38_2" name="q38_input38" value="72" /><label for="input_38_2"><span>$72</span></label></span><span class="clearfix"></span><span class="form-radio-item clear-left"><input type="radio" class="form-radio" id="input_38_3" name="q38_input38" value="108" /><label for="input_38_3"><span>$108</span></label></span><span class="clearfix"></span><span class="form-radio-item"><input type="radio" class="form-radio" id="input_38_4" name="q38_input38" value="180" /><label for="input_38_4"><span>$180</span></label></span><span class="clearfix"></span><span class="form-radio-item"><input type="radio" class="form-radio" id="input_38_5" name="q38_input38" value="360" /><label for="input_38_5"><span>$360</span></label></span><span class="clearfix"></span><span class="form-radio-item clear-left"><input type="radio" class="form-radio" id="input_38_6" name="q38_input38" value="500" /><label for="input_38_6"><span>$500</span></label></span><span class="clearfix"></span><span class="form-radio-item clear-left"><input type="radio" class="form-radio-other form-radio" name="q38_input38" id="other_38" value="" /><span><input type="number" min="1" class="form-radio-other-input form-textbox" onkeypress="validateNumber(event)" name="q38_input38[other]" data-otherhint="Other" size="15" id="input_38" disabled="disabled" /></span><br /></span></div> </div></li><li class="form-line" id="id_42"><div class="form-label-left" id="label_42"><label for="input_42"> Payment </label><label class="label-message" for="input_42"> </label></div><div id="cid_42" class="form-input"> <table summary="" class="form-address-table" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td colspan="2" class="form-payment-methods form-multiple-column"><span class="form-radio-item"><input class="paymentMethod form-radio validate[paymentMethod] form-radio" type="radio" id="input_42_creditCard" name="q42_payment[payment_method]" value="creditCard" onclick="BuildSource.creditCard(this)" /><label for="input_42_creditCard">Credit Card</label> </span><span class="form-radio-item"><input class="paymentMethod form-radio validate[paymentMethod] form-radio" type="radio" id="input_42_paypal" name="q42_payment[payment_method]" value="paypal" onclick="BuildSource.paypal(this)" /><label for="input_42_paypal">Paypal</label> </span><span class="form-radio-item"><input class="paymentMethod form-radio validate[paymentMethod] form-radio" type="radio" id="input_42_eCheck" name="q42_payment[payment_method]" value="eCheck" onclick="BuildSource.eCheck(this)" /><label for="input_42_eCheck">eCheck</label> </span><span class="form-radio-item"><input class="paymentMethod form-radio validate[paymentMethod] form-radio" type="radio" id="input_42_other" name="q42_payment[payment_method]" value="other" onclick="BuildSource.other(this)" /><label for="input_42_other">Check/Cash</label> </span></td></tr><tr class="credit_card hide"><th colspan="2">Credit Card</th></tr><tr class="credit_card hide"><td colspan="2" style="padding:0"><table cellpadding="0" cellspacing="0"><tbody><tr><td colspan="2"><span class="form-sub-label-container">  <label class="form-sub-label">We accept Visa, MasterCard, American Express, Discover</label></span><div class="cc-icons"><div class="cc-icon visa-icon"></div><div class="cc-icon mastercard-icon"></div><div class="cc-icon amex-icon"></div><div class="cc-icon discover-icon"></div></div><input type="hidden" name="q42_payment[cc_type]" id="input_42_cc_type" value="" /></td></tr><tr><td><div class="cc-field-wrapper"><span class="form-sub-label-container"><input class="form-textbox form-creditcard js-cc-number validate[visible, creditcard]" type="text" name="q42_payment[cc_number]" id="input_42_cc_number" autocomplete="cc-number" size="20" />  <label class="form-sub-label" for="input_42_cc_number" id="sublabel_cc_number">Credit Card Number</label></span></div></td><td class="cc_ccv "><span class="form-sub-label-container"><input class="form-textbox validate[visible]" type="text" name="q42_payment[cc_ccv]" id="input_42_cc_ccv" autocomplete="cc-csc" size="6" />  <label class="form-sub-label" for="input_42_cc_ccv" id="sublabel_cc_ccv">Security Code</label></span></td></tr><tr><td colspan="2" class="cc_name_on_card "><span class="form-sub-label-container"><input class="form-textbox validate[visible]" type="text" name="q42_payment[cc_nameOnCard]" id="input_42_cc_nameOnCard" autocomplete="cc-name" size="33" />  <label class="form-sub-label" for="input_42_cc_nameOnCard" id="sublabel_cc_nameOnCard">Name on Card</label></span></td></tr><tr class="credit_card hide"><td colspan=""><span class="form-sub-label-container"><select class="form-textbox validate[visible]" name="q42_payment[cc_exp_month]" id="input_42_cc_exp_month" autocomplete="cc-exp-month"><option></option><option value="1">1 - January</option><option value="2">2 - February</option><option value="3">3 - March</option><option value="4">4 - April</option><option value="5">5 - May</option><option value="6">6 - June</option><option value="7">7 - July</option><option value="8">8 - August</option><option value="9">9 - September</option><option value="10">10 - October</option><option value="11">11 - November</option><option value="12">12 - December</option></select>  <label class="form-sub-label" for="input_42_cc_exp_month" id="sublabel_cc_exp_month">Expiration Month</label></span></td><td><span class="form-sub-label-container"><select class="form-textbox validate[visible]" name="q42_payment[cc_exp_year]" id="input_42_cc_exp_year" autocomplete="cc-exp-year"><option></option><option value="2026">2026</option><option value="2027">2027</option><option value="2028">2028</option><option value="2029">2029</option><option value="2030">2030</option><option value="2031">2031</option><option value="2032">2032</option><option value="2033">2033</option><option value="2034">2034</option><option value="2035">2035</option></select>  <label class="form-sub-label" for="input_42_cc_exp_year" id="sublabel_cc_exp_year">Expiration Year</label></span></td></tr></tbody></table></td></tr><tr class="paypal hide"><td colspan="2">Paypal has been selected. Payment will take place on the next page.</td></tr><tr class="e_check hide"><td colspan="2"><span class="form-sub-label-container"><input class="form-textbox validate[visible]" type="text" name="q42_payment[eCheck_bankName]" id="input_42_eCheck_bankName" size="20" />  <label class="form-sub-label" for="input_42_eCheck_bankName" id="sublabel_eCheck_bankName">Bank Name</label></span></td></tr><tr class="e_check hide"><td colspan="2"><span class="form-sub-label-container"><input class="form-textbox validate[visible]" type="text" name="q42_payment[eCheck_routingNumber]" id="input_42eCheck_routingNumber" size="20" />  <label class="form-sub-label" for="input_42eCheck_routingNumber" id="sublabel_eCheck_routingNumber">Routing Number</label></span></td></tr><tr class="e_check hide"><td colspan="2"><span class="form-sub-label-container"><input class="form-textbox validate[visible]" type="text" name="q42_payment[eCheck_accountNumber]" id="input_42eCheck_accountNumber" size="20" />  <label class="form-sub-label" for="input_42eCheck_accountNumber" id="sublabel_eCheck_accountNumber">Account Number</label></span></td></tr><tr class="e_check hide"><td colspan="2"><span class="form-sub-label-container"><select class="form-dropdown no-validation" name="q42_payment[eCheck_accountType]" id="input_42eCheck_accountType"><option value="checking">Checking</option><option value="savings">Savings</option><option value="business">Business</option></select>  <label class="form-sub-label" for="input_42eCheck_accountType" id="sublabel_eCheck_accountType">Account Type</label></span></td></tr><tr class="other hide"><td colspan="2">Make payable to:<br />Chabad of East County<br />7189 Navajo Road Suite B<br />S. Diego, CA 92119</td></tr><tr class="billing_address hide"><th colspan="2">Billing Address</th></tr><tr class="billing_address hide"><td colspan="2"><span class="form-sub-label-container"><input class="form-textbox form-address-line" type="text" name="q42_payment[addr_line1]" id="input_42_addr_line1" autocomplete="billing address-line1" />  <label class="form-sub-label" for="input_42_addr_line1" id="sublabel_42_addr_line1">Street Address</label></span></td></tr><tr class="billing_address hide"><td width="50%"><span class="form-sub-label-container"><input class="form-textbox form-address-city" type="text" name="q42_payment[city]" id="input_42_city" autocomplete="billing address-level2" />  <label class="form-sub-label" for="input_42_city" id="sublabel_42_city">City</label></span></td><td><span class="form-sub-label-container"><input class="form-textbox form-address-state" type="text" name="q42_payment[state]" id="input_42_state" autocomplete="billing address-level1" />  <label class="form-sub-label" for="input_42_state" id="sublabel_42_state">State / Province</label></span></td></tr><tr class="billing_address hide"><td width="50%"><span class="form-sub-label-container"><input class="form-textbox form-address-postal" type="text" name="q42_payment[postal]" id="input_42_postal" size="10" autocomplete="billing postal-code" />  <label class="form-sub-label" for="input_42_postal" id="sublabel_42_postal">Postal / Zip Code</label></span></td><td><span class="form-sub-label-container"><select class="form-dropdown form-address-country" name="q42_payment[country]" id="input_42_country" autocomplete="billing country-name"><option value="" selected="selected">Please Select</option><option value="United States">United States</option><option value="Afghanistan">Afghanistan</option><option value="Albania">Albania</option><option value="Algeria">Algeria</option><option value="American Samoa">American Samoa</option><option value="Andorra">Andorra</option><option value="Angola">Angola</option><option value="Anguilla">Anguilla</option><option value="Antigua and Barbuda">Antigua and Barbuda</option><option value="Argentina">Argentina</option><option value="Armenia">Armenia</option><option value="Aruba">Aruba</option><option value="Australia">Australia</option><option value="Austria">Austria</option><option value="Azerbaijan">Azerbaijan</option><option value="The Bahamas">The Bahamas</option><option value="Bahrain">Bahrain</option><option value="Bangladesh">Bangladesh</option><option value="Barbados">Barbados</option><option value="Belarus">Belarus</option><option value="Belgium">Belgium</option><option value="Belize">Belize</option><option value="Benin">Benin</option><option value="Bermuda">Bermuda</option><option value="Bhutan">Bhutan</option><option value="Bolivia">Bolivia</option><option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option><option value="Botswana">Botswana</option><option value="Brazil">Brazil</option><option value="Brunei">Brunei</option><option value="Bulgaria">Bulgaria</option><option value="Burkina Faso">Burkina Faso</option><option value="Burundi">Burundi</option><option value="Cambodia">Cambodia</option><option value="Cameroon">Cameroon</option><option value="Canada">Canada</option><option value="Cape Verde">Cape Verde</option><option value="Cayman Islands">Cayman Islands</option><option value="Central African Republic">Central African Republic</option><option value="Chad">Chad</option><option value="Chile">Chile</option><option value="People's Republic of China">People's Republic of China</option><option value="Republic of China">Republic of China</option><option value="Christmas Island">Christmas Island</option><option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option><option value="Colombia">Colombia</option><option value="Comoros">Comoros</option><option value="Congo">Congo</option><option value="Cook Islands">Cook Islands</option><option value="Costa Rica">Costa Rica</option><option value="Cote d'Ivoire">Cote d'Ivoire</option><option value="Croatia">Croatia</option><option value="Cuba">Cuba</option><option value="Cyprus">Cyprus</option><option value="Czech Republic">Czech Republic</option><option value="Denmark">Denmark</option><option value="Djibouti">Djibouti</option><option value="Dominica">Dominica</option><option value="Dominican Republic">Dominican Republic</option><option value="Ecuador">Ecuador</option><option value="Egypt">Egypt</option><option value="El Salvador">El Salvador</option><option value="Equatorial Guinea">Equatorial Guinea</option><option value="Eritrea">Eritrea</option><option value="Estonia">Estonia</option><option value="Eswatini">Eswatini</option><option value="Ethiopia">Ethiopia</option><option value="Falkland Islands">Falkland Islands</option><option value="Faroe Islands">Faroe Islands</option><option value="Fiji">Fiji</option><option value="Finland">Finland</option><option value="France">France</option><option value="French Polynesia">French Polynesia</option><option value="Gabon">Gabon</option><option value="The Gambia">The Gambia</option><option value="Georgia">Georgia</option><option value="Germany">Germany</option><option value="Ghana">Ghana</option><option value="Gibraltar">Gibraltar</option><option value="Greece">Greece</option><option value="Greenland">Greenland</option><option value="Grenada">Grenada</option><option value="Guadeloupe">Guadeloupe</option><option value="Guam">Guam</option><option value="Guatemala">Guatemala</option><option value="Guernsey">Guernsey</option><option value="Guinea">Guinea</option><option value="Guinea-Bissau">Guinea-Bissau</option><option value="Guyana">Guyana</option><option value="Haiti">Haiti</option><option value="Honduras">Honduras</option><option value="Hong Kong">Hong Kong</option><option value="Hungary">Hungary</option><option value="Iceland">Iceland</option><option value="India">India</option><option value="Indonesia">Indonesia</option><option value="Iran">Iran</option><option value="Iraq">Iraq</option><option value="Ireland">Ireland</option><option value="Israel">Israel</option><option value="Italy">Italy</option><option value="Jamaica">Jamaica</option><option value="Japan">Japan</option><option value="Jersey">Jersey</option><option value="Jordan">Jordan</option><option value="Kazakhstan">Kazakhstan</option><option value="Kenya">Kenya</option><option value="Kiribati">Kiribati</option><option value="North Korea">North Korea</option><option value="South Korea">South Korea</option><option value="Kosovo">Kosovo</option><option value="Kuwait">Kuwait</option><option value="Kyrgyzstan">Kyrgyzstan</option><option value="Laos">Laos</option><option value="Latvia">Latvia</option><option value="Lebanon">Lebanon</option><option value="Lesotho">Lesotho</option><option value="Liberia">Liberia</option><option value="Libya">Libya</option><option value="Liechtenstein">Liechtenstein</option><option value="Lithuania">Lithuania</option><option value="Luxembourg">Luxembourg</option><option value="Macau">Macau</option><option value="Macedonia">Macedonia</option><option value="Madagascar">Madagascar</option><option value="Malawi">Malawi</option><option value="Malaysia">Malaysia</option><option value="Maldives">Maldives</option><option value="Mali">Mali</option><option value="Malta">Malta</option><option value="Marshall Islands">Marshall Islands</option><option value="Martinique">Martinique</option><option value="Mauritania">Mauritania</option><option value="Mauritius">Mauritius</option><option value="Mayotte">Mayotte</option><option value="Mexico">Mexico</option><option value="Micronesia">Micronesia</option><option value="Moldova">Moldova</option><option value="Monaco">Monaco</option><option value="Mongolia">Mongolia</option><option value="Montenegro">Montenegro</option><option value="Montserrat">Montserrat</option><option value="Morocco">Morocco</option><option value="Mozambique">Mozambique</option><option value="Myanmar">Myanmar</option><option value="Namibia">Namibia</option><option value="Nauru">Nauru</option><option value="Nepal">Nepal</option><option value="Netherlands">Netherlands</option><option value="New Caledonia">New Caledonia</option><option value="New Zealand">New Zealand</option><option value="Nicaragua">Nicaragua</option><option value="Niger">Niger</option><option value="Nigeria">Nigeria</option><option value="Niue">Niue</option><option value="Norfolk Island">Norfolk Island</option><option value="Northern Mariana">Northern Mariana</option><option value="Norway">Norway</option><option value="Oman">Oman</option><option value="Pakistan">Pakistan</option><option value="Palau">Palau</option><option value="Panama">Panama</option><option value="Papua New Guinea">Papua New Guinea</option><option value="Paraguay">Paraguay</option><option value="Peru">Peru</option><option value="Philippines">Philippines</option><option value="Pitcairn Islands">Pitcairn Islands</option><option value="Poland">Poland</option><option value="Portugal">Portugal</option><option value="Puerto Rico">Puerto Rico</option><option value="Qatar">Qatar</option><option value="Romania">Romania</option><option value="Russia">Russia</option><option value="Rwanda">Rwanda</option><option value="Saint Barthelemy">Saint Barthelemy</option><option value="Saint Helena">Saint Helena</option><option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option><option value="Saint Lucia">Saint Lucia</option><option value="Saint Martin">Saint Martin</option><option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option><option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option><option value="Samoa">Samoa</option><option value="San Marino">San Marino</option><option value="Sao Tome and Principe">Sao Tome and Principe</option><option value="Saudi Arabia">Saudi Arabia</option><option value="Senegal">Senegal</option><option value="Serbia">Serbia</option><option value="Seychelles">Seychelles</option><option value="Sierra Leone">Sierra Leone</option><option value="Singapore">Singapore</option><option value="Slovakia">Slovakia</option><option value="Slovenia">Slovenia</option><option value="Solomon Islands">Solomon Islands</option><option value="Somalia">Somalia</option><option value="Somaliland">Somaliland</option><option value="South Africa">South Africa</option><option value="South Ossetia">South Ossetia</option><option value="Spain">Spain</option><option value="Sri Lanka">Sri Lanka</option><option value="Sudan">Sudan</option><option value="Suriname">Suriname</option><option value="Svalbard">Svalbard</option><option value="Sweden">Sweden</option><option value="Switzerland">Switzerland</option><option value="Syria">Syria</option><option value="Taiwan">Taiwan</option><option value="Tajikistan">Tajikistan</option><option value="Tanzania">Tanzania</option><option value="Thailand">Thailand</option><option value="Timor-Leste">Timor-Leste</option><option value="Togo">Togo</option><option value="Tokelau">Tokelau</option><option value="Tonga">Tonga</option><option value="Trinidad and Tobago">Trinidad and Tobago</option><option value="Tristan da Cunha">Tristan da Cunha</option><option value="Tunisia">Tunisia</option><option value="Turkey">Turkey</option><option value="Turkmenistan">Turkmenistan</option><option value="Turks and Caicos Islands">Turks and Caicos Islands</option><option value="Tuvalu">Tuvalu</option><option value="Uganda">Uganda</option><option value="Ukraine">Ukraine</option><option value="United Arab Emirates">United Arab Emirates</option><option value="United Kingdom">United Kingdom</option><option value="Uruguay">Uruguay</option><option value="Uzbekistan">Uzbekistan</option><option value="Vanuatu">Vanuatu</option><option value="Vatican City">Vatican City</option><option value="Venezuela">Venezuela</option><option value="Vietnam">Vietnam</option><option value="British Virgin Islands">British Virgin Islands</option><option value="US Virgin Islands">US Virgin Islands</option><option value="Wallis and Futuna">Wallis and Futuna</option><option value="Western Sahara">Western Sahara</option><option value="Yemen">Yemen</option><option value="Zambia">Zambia</option><option value="Zimbabwe">Zimbabwe</option><option value="other">Other</option></select>  <label class="form-sub-label" for="input_42_country" id="sublabel_42_country">Country</label></span></td></tr></tbody></table> </div></li><li class="form-line" id="id_39"><div class="form-label-left" id="label_39"><label for="input_39"> Total </label></div><div id="cid_39" class="form-input"> <div id="total_amount">$0.00 </div><div class="form-single-column form-checkbox-item" id="div_offset_gift_39" style="padding-top: 10px">             <input type="checkbox" id="input_39" class="form-checkbox" name="q39_offsetGiftPercent" value="3" />            <label id="label_39" for="input_39">Yes, I'd like to donate the cost of processing this transaction by adding 3%</label>                <input type="hidden" id="hidden_39" name="q39_offsetGiftAmount" />              <div class="clearfix"></div>            </div> </div></li><li class="form-line" id="id_40"><div class="form-label-left form-label-hidden" id="label_40"></div><div id="cid_40" class="form-input"> <div class="form-single-column form-checkbox-item"><input name="optin" value="true" type="checkbox" checked="checked" class="form-checkbox" id="input_40" /><label id="label_input_40" for="input_40">I would like to receive news and updates by email</label></div> </div></li><li class="form-line" id="id_2"><div id="cid_2" class="form-input-wide"> <div style="text-align: center; text-indent:156px;" class="form-buttons-wrapper button-align-auto"><button id="input_2" type="submit" class="form-submit-button  form-submit-button-none;">Submit</button></div> </div></li><li style="display:none">Should be Empty: <input type="text" name="website" value="" /></li></ul></div><input type="hidden" id="simple_spc" name="simple_spc" value="7245718" /><script type="text/javascript">document.getElementById("si"+"mple"+"_spc").value = "7245718-7245718";</script><div>


<script>
	var recaptchaIsEnterprise = false;
		 var recaptchaV2Key = "6LcG_TcUAAAAAKAVgwgW39ujc9OCjXSoQYFIA-Su";

</script>

	<input type="hidden" class="js-recaptcha-input" name="cdo-captcha-response" value="" data-div-id="60dc681f-3d21-4c9d-a495-9b70330b0b7e" data-processed="false" />
	<div class="js-recaptcha-wrapper" id="60dc681f-3d21-4c9d-a495-9b70330b0b7e"></div>	
</div></form></div>
<div class="center small">
	<img valign="absbottom" src="https://w2.chabad.org/images/global/icons/lock.gif" width="16" height="16" alt="Secure"> This page uses TLS encryption to keep your data secure.
</div>
	<div class="break_floats"></div>
	

<div class="content-footer">
	
	
	
	
	
	
</div>
	</article>

		</div>
	</div>
</div>
						
						<div class="break_floats"></div>
						
					</div>
				</div>
				
				
				
			</div>
			
			<!-- BEGIN FOOTER -->

</div>
<div id="border_bottom">
</div>
</div>
</div>
</div>
<script type="text/javascript" src="https://w2.Chabad.org/images/Shluchim/minisites/themes/form-redesign/form-script.js?v=1"></script>
<!-- END FOOTER -->
		</div>
		
		
	</div>

	</div>

	<div id="BodyContainer">
		<div class="g960 footer">
			<div class="poweredby large_bottom_margin">
				



	<div class="footer3">
		<span class="footer-title" >Chabad of East County</span>
		<div class="footer-address">
			<span class="footer-street">7189 Navajo Road Suite B</span>
			<span class="footer-city-state">S. Diego, CA 92119</span>
		</div>
			<span>619-387-8770</span>
	</div>
	<img src="https://w2.chabad.org/images/global/spacer.gif" width="1" height="6" border="0" /><br />



Powered by <a href="https://www.chabad.org/" target="_new" class="">Chabad.org</a> &copy; 1993-2026 <a href="/4026210" target="_blank" class="privacy-link">Privacy Policy</a>




			</div>
		</div>
	</div>
	
	

	
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/os/jquery-latest.min.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/os/jquery/jquery.inputmask.min.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/co/dist/CoLib.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/WebComponents/bundles/magen-cdo-global.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/multimedia/infolayer.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/templates/forms/userform.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/commentsloader.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/minisites.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/subscribeprompt.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/templates/FormDecoder.js"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/custom/deprecated.js?v=4.1.3"></script>
<script type="text/javascript" src="https://w2.chabad.org/scripts/js/OverrideJSDocumentWrite.js"></script><script>$j = $j.fn ? $j : jQuery;$j(()=>{$q.forEach(f=>{try{f.call(window);}catch(ex){console.error(ex);}});})</script>
	

<script  language="javascript" type="text/javascript"> Co.Settings      = {CacheClassName:'js-cache-default',MosadName:'Chabad of East County'}; Co.ArticleId     = '7263795';Co.SectionId     = 1927344;Co.PartnerSiteId = 0;Co.SiteId        = 9162;Co.IsMobilePage  = false;Co.IsResponsive  = false;Co.DbDomain      = 'JewishEC.com';Co.LanguageCode  = '';Co.LoginStatus   = 'None';</script>
	
	
<meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Commissioner:wght@100..900&family=Sofia+Sans+Condensed:wght@100..900&display=swap" rel="stylesheet">


<script>
(function() {
    // 1. CONFIGURATION
    var targetPageID = "7151921"; 
    
    // PASTE YOUR GOOGLE SHEET CSV LINK HERE
    var googleSheetCSVUrl = "https://docs.google.com/spreadsheets/d/e/2PACX-1vS12i_orsag3cdMpqA3jBaVNoUaBrJ-WbniQu5POVE6ILPjl38wXKNLr-fme3Cqdo03m6NKuVbjv8ut/pub?output=csv";
    
    // Set your Goal here
    var monthlyGoal = 15000;

    // 2. CHECK: Only run if the URL contains the target ID
    if (window.location.href.indexOf(targetPageID) > -1) {
        
        // --- A. INJECT CSS ---
        var styles = `
            /* =========================================
               GLOBAL FONTS & RESETS
               ========================================= */
            .East-County-wrapper {
                width: 100%;
                margin: 0 auto;
                font-family: "Commissioner", "Sofia Sans Condensed", sans-serif;
                background-color: #ffffff;
                color: #292f35;
                font-size: 20px;
                line-height: 1.5;
            }
            .East-County-wrapper * { box-sizing: border-box; }

            /* =========================================
               DESIGN SECTION STYLES
               ========================================= */
            .East-County-hero {
                position: relative; width: 100%; min-height: 80vh;
                display: flex; flex-direction: column; justify-content: center; align-items: flex-start;
                background-image: url('https://jewishec.com/media/images/1346/Ymek13468576.png');
                background-size: cover; background-position: center; background-repeat: no-repeat; padding: 0;
            }
            .form-line { padding-top: 0 !important; margin: -5px 0 !important; }

            .East-County-hero-text-col {
                padding: 5rem 5%; display: flex; flex-direction: column; justify-content: center; align-items: flex-start;
                z-index: 2; max-width: 900px; 
            }
            .East-County-logo-img { max-width: 300px; height: auto; margin-bottom: 2.5rem; display: block; }
            
            .East-County-hero-title-blue {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 6.5rem; font-weight: 700; line-height: 0.9;
                color: #235daa; text-transform: uppercase; margin: 0; letter-spacing: -1px;
            }
            .East-County-hero-title-highlight {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 6.5rem; font-weight: 800; line-height: 1;
                color: #ffffff; background-color: #f5bd5b; text-transform: uppercase;
                margin: 0.5rem 0 2rem 0; padding: 0 1.5rem; display: inline-block;
            }
            .East-County-hero-subtitle {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 2.4rem; font-weight: 500;
                color: #292f35; margin: 0; max-width: 700px; line-height: 1.3;
            }

            /* Progress Bar */
            .East-County-progress-bar-section {
                background-image: url('https://jewishec.com/media/images/1346/mEUI13468578.png');
                background-size: cover; background-position: center; padding: 8rem 5%;
                display: flex; flex-direction: column; align-items: center; gap: 2.5rem; position: relative; color: white;
            }
            .East-County-progress-header {
                font-size: 4.5rem; font-weight: 300; color: #ffffff; text-transform: uppercase;
                text-align: center; margin: 0; font-family: "Sofia Sans Condensed", sans-serif;
                letter-spacing: 1px; text-shadow: 0 2px 4px rgba(0,0,0,0.1);
            }
            .East-County-progress-track {
                width: 100%; max-width: 1100px; height: 50px; background-color: #ffffff;
                border-radius: 25px; overflow: hidden; margin: 1.5rem 0; box-shadow: 0 4px 10px rgba(0,0,0,0.1);
            }
            .East-County-progress-fill { width: 0%; transition: width 1.5s ease-out; height: 100%; background-color: #f5bd5b; border-radius: 25px; }
            .East-County-progress-stats {
                display: flex; justify-content: space-between; align-items: center; width: 100%;
                max-width: 1100px; font-family: "Sofia Sans Condensed", sans-serif;
            }
            .East-County-stat-text {
                font-size: 2.4rem; font-weight: 300; color: rgba(255, 255, 255, 0.95);
                text-transform: uppercase; margin: 0; text-shadow: 0 1px 2px rgba(0,0,0,0.2);
            }
            .East-County-stat-text strong { font-weight: 700; color: #ffffff; }
            .East-County-stat-text.goal-text { text-align: right; }
            .East-County-stat-text.goal-text strong { color: #f5bd5b; }
            .East-County-btn-donate-yellow {
                background-color: #f5bd5b; color: #292f35; font-family: "Sofia Sans Condensed", sans-serif;
                font-size: 2.8rem; font-weight: 700; text-transform: uppercase; padding: 1.2rem 6rem;
                border: none; border-radius: 8px; cursor: pointer; display: inline-flex; align-items: center;
                gap: 1.5rem; text-decoration: none !important; margin-top: 3rem; transition: transform 0.2s, box-shadow 0.2s;
                box-shadow: 0 4px 6px rgba(0,0,0,0.2);
            }
            .East-County-btn-donate-yellow:hover { transform: translateY(-3px); box-shadow: 0 8px 16px rgba(0,0,0,0.25); }

            /* About */
            .East-County-about-section {
                padding: 8rem 5%; display: grid; grid-template-columns: 1fr 1fr; gap: 6rem;
                max-width: 1600px; margin: 0 auto; align-items: center;
            }
            .East-County-about-image img { width: 100%; height: auto; border-radius: 12px; }
            .East-County-about-text h2 {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 4rem; font-weight: 800;
                color: #235daa; line-height: 1.1; margin-bottom: 2.5rem; text-transform: uppercase;
            }
            .East-County-about-text p { font-size: 1.6rem; line-height: 1.6; color: #292f35; margin-bottom: 2.5rem; }

            /* Features */
            .East-County-features-section { background-color: #ffffff; padding: 8rem 5%; }
            .East-County-features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4rem; max-width: 1600px; margin: 0 auto; }
            .East-County-feature-card {
                background-size: cover; background-position: center; background-repeat: no-repeat;
                padding: 6rem 3rem; text-align: center; border-radius: 25px; display: flex;
                flex-direction: column; align-items: center; box-shadow: 0 5px 20px rgba(0,0,0,0.05); min-height: 440px;
            }
            .East-County-feature-card-yellow { background-image: url('https://jewishec.com/media/images/1346/PHYg13468583.png'); color: #4d5157; }
            .East-County-feature-card-blue { background-image: url('https://jewishec.com/media/images/1346/ZBfa13468584.png'); color: #ffffff; }
            .East-County-feature-icon-img { width: 120px; height: auto; margin-bottom: 2.5rem; object-fit: contain; }
            .East-County-feature-title {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 3rem; font-weight: 600;
                text-transform: uppercase; margin-bottom: 1.5rem; color: inherit;
            }
            .East-County-feature-desc { font-size: 1.5rem; color: inherit; line-height: 1.5; max-width: 90%; }
            .East-County-cta-banner { text-align: center; padding: 5rem; margin-top: 2rem; display: flex; flex-direction: column; align-items: center; gap: 2rem; }
            .East-County-btn-join-chai {
                background-color: #f5bd5b; color: #292f35; font-family: "Sofia Sans Condensed", sans-serif;
                font-size: 2.8rem; font-weight: 700; text-transform: uppercase; padding: 1.5rem 6rem;
                border: none; border-radius: 8px; cursor: pointer; display: inline-flex; align-items: center;
                gap: 1.5rem; text-decoration: none !important; transition: transform 0.2s; box-shadow: 0 5px 15px rgba(0,0,0,0.1);
            }
            .East-County-btn-join-chai:hover { transform: scale(1.02); }

            /* Quote */
            .East-County-quote-section {
                padding: 10rem 5%; text-align: center;
                position: relative;
                display: flex; justify-content: center; align-items: center;
            }
            .East-County-quote-image { max-width: 1200px; width: 100%; height: auto; z-index: 2; filter: drop-shadow(0 5px 15px rgba(0,0,0,0.2)); }

            /* Donors */
            .East-County-donors-section {
                background-image: url('https://jewishec.com/media/images/1346/XuUd13468588.png');
                background-size: cover; background-position: center; color: white;
                padding: 8rem 5%; text-align: center;
            }
            .East-County-donors-title {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 5rem; font-weight: 300;
                text-transform: uppercase; margin-bottom: 6rem; color: white; letter-spacing: 1px;
            }
            .East-County-donors-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 5rem 3rem; max-width: 1500px; margin: 0 auto; text-align: center; }
            .East-County-donor-block { display: flex; flex-direction: column; align-items: center; }
            .East-County-donor-header {
                display: inline-flex; align-items: center; justify-content: center; padding: 1rem 2.5rem;
                margin-bottom: 2rem; font-family: "Sofia Sans Condensed", sans-serif; font-size: 2rem;
                font-weight: 800; text-transform: uppercase; min-width: 280px; gap: 0.8rem;
            }
            .header-gold { background-color: #f5bd5b; color: #235daa; }
            .header-white { background-color: #ffffff; color: #da8f0a; }
            .donor-star { font-size: 1.8rem; }
            .East-County-donor-names { width: 100%; }
            .East-County-donor-names p {
                font-family: "Sofia Sans Condensed", sans-serif; font-size: 2rem; text-transform: uppercase;
                color: white; margin: 0.6rem 0; font-weight: 500; line-height: 1.2;
            }

            /* =========================================
               FORM STYLING (Scoped & Specific)
               ========================================= */
            .East-County-form-wrapper {
                padding: 6rem 5% !important; text-align: center !important;
                background-color: #D0DCEB !important; display: block !important;
            }
            #id_3 { display: flex !important; flex-direction: column !important; align-items: center !important; margin-bottom: 4rem !important; width: 100% !important; }
            #label_3 { display: block !important; width: 100% !important; text-align: center !important; margin-bottom: 2rem !important; float: none !important; }
            #label_3 label {
                font-family: "Sofia Sans Condensed", sans-serif !important; font-size: 3.5rem !important; 
                font-weight: 700 !important; text-transform: uppercase !important; color: #333 !important; display: block !important;
            }
            #cid_3 div[class*="column"] {
                display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 30px !important;
                width: 100% !important; max-width: 1200px !important; margin: 0 auto !important;
            }
            #cid_3 .clearfix { display: none !important; }
            
            /* --- CARD CONTAINER --- */
            #cid_3 .form-radio-item {
                width: 100% !important; max-width: 100% !important; display: block !important;
                padding: 0 !important; margin: 0 !important; position: relative !important;
            }
            
            /* --- HIDE STANDARD RADIOS GLOBALLY --- */
            /* This ensures the little circles don't show up in the top left of the cards */
            #cid_3 .form-radio-item input[type="radio"] { 
                position: absolute !important; 
                opacity: 0 !important;  
            }

            /* --- CARD VISUALS --- */
            #cid_3 .form-radio-item label {
                display: flex !important; flex-direction: column !important; justify-content: center !important;
                align-items: center !important; background: white !important; border-radius: 12px !important;
                padding: 2.5rem 1rem !important; cursor: pointer !important; transition: all 0.2s ease !important;
                height: 100% !important; min-height: 160px !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05) !important;
                border: 5px solid transparent !important; text-align: center !important; width: 100% !important;
            }
            #cid_3 .form-radio-item input[type="radio"]:checked + label {
                border-color: #235daa !important; box-shadow: 0 8px 20px rgba(35, 93, 170, 0.2) !important; transform: translateY(-3px) !important;
            }
            .tier-card-title {
                font-family: "Sofia Sans Condensed", sans-serif !important; font-size: 2.4rem !important;
                font-weight: 800 !important; text-transform: uppercase !important; display: block !important;
                margin-bottom: 0.8rem !important; line-height: 1 !important; text-align: center !important;
            }
            .tier-card-price {
                font-family: "Sofia Sans Condensed", sans-serif !important; font-size: 1.8rem !important;
                font-weight: 600 !important; display: block !important; line-height: 1 !important;
            }
            .text-blue { color: #235daa !important; }
            .text-gold { color: #da8f0a !important; }
            
            /* --- OTHER FIELDS --- */
            #id_4 { text-align: center !important; margin: 4rem auto !important; max-width: 800px !important;}
            #label_4 { display: block !important; width: 100% !important; text-align: center !important; font-family: "Sofia Sans Condensed", sans-serif !important; font-size: 2rem !important; font-weight: 600 !important; text-transform: uppercase !important; color: #444 !important; margin-bottom: 1.5rem !important; }
            #total_amount {
                background: #E8EEF4 !important; padding: 20px 30px !important; border-radius: 10px !important;
                font-size: 2.5rem !important; color: #666 !important; min-width: 350px !important; margin: 0 auto !important; text-align: left !important; 
                margin-left: 12vw !important;
            }
            #id_5, #id_6, #id_8 { max-width: 800px !important; margin: 0 auto 1.5rem auto !important; padding: 0 !important; }
            .form-label-left {
                font-family: "Sofia Sans Condensed", sans-serif !important; font-size: 1.8rem !important;
                font-weight: 600 !important; color: #555 !important; width: 200px !important;
            }
            .form-textbox {
                background-color: #E8EEF4 !important; border: none !important; border-radius: 8px !important;
                padding: 15px 20px !important; width: 100% !important; font-family: "Commissioner", sans-serif !important;
                font-size: 1.5rem !important; color: #333 !important; height: auto !important;
            }
            #id_9 { max-width: 800px !important; margin: 3rem auto !important; padding: 0 !important; }
            #cid_9 .form-payment-methods { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 30px !important; }
            #cid_9 .form-radio-item { display: flex !important; align-items: center !important; width: auto !important; margin: 0 !important; padding: 0 !important; }
            #cid_9 .form-radio-item input[type="radio"] { position: static !important; opacity: 1 !important; width: 25px !important; height: 25px !important; margin-right: 10px !important; cursor: pointer !important; }
            #cid_9 .form-radio-item label {
                background: transparent !important; border: none !important; box-shadow: none !important;
                padding: 0 !important; min-height: auto !important; font-family: "Commissioner", sans-serif !important;
                font-size: 1.6rem !important; font-weight: 500 !important; color: #333 !important; text-align: left !important;
                width: auto !important; display: inline-block !important;
            }
            #cid_9 .form-radio-item input[type="radio"]:checked + label {
                border-color: transparent !important; box-shadow: none !important; transform: none !important; color: #235daa !important; font-weight: 700 !important;
            }
            #input_2 {
                background-color: #20599c !important; color: white !important; font-family: "Sofia Sans Condensed", sans-serif !important;
                font-size: 3rem !important; font-weight: 700 !important; text-transform: uppercase !important; padding: 1.5rem 5rem !important;
                border: none !important; border-radius: 10px !important; cursor: pointer !important; min-width: 400px !important;
                box-shadow: 0 6px 12px rgba(0,0,0,0.15) !important; margin: 4rem auto !important; display: block !important;
            }
            #input_2:hover { background-color: #1a4a8a !important; transform: translateY(-2px) !important; }

            /* --- 2. OTHER AMOUNT CARD STYLING --- */
            .other-tier-card {
                display: flex !important;
                flex-direction: column !important;
                justify-content: center !important;
                align-items: center !important;
                background: white !important;
                border-radius: 12px !important;
                padding: 1rem !important;
                cursor: pointer !important;
                min-height: 160px !important;
                box-shadow: 0 4px 10px rgba(0,0,0,0.05) !important;
                border: 5px solid transparent !important;
                width: 100% !important;
                position: relative !important;
            }
            .active-other-card {
                 border-color: #235daa !important;
                 box-shadow: 0 8px 20px rgba(35, 93, 170, 0.2) !important;
                 transform: translateY(-3px) !important;
            }
            #input_3 {
                margin-top: 15px !important;
                padding: 10px !important;
                font-family: "Sofia Sans Condensed", sans-serif !important;
                font-size: 1.6rem !important;
                text-align: center !important;
                border: 2px solid #e0e0e0 !important;
                border-radius: 8px !important;
                width: 90% !important;
                background: #f8f8f8 !important;
                color: #333 !important;
                position: relative !important;
                z-index: 2 !important; /* INPUT MUST BE ON TOP OF RADIO */
                margin-left: 5% !important;
            }
            #input_3:focus {
                border-color: #235daa !important;
                outline: none !important;
                background: white !important;
            }
            
            /* --- 3. FIX FOR OTHER RADIO (OVERLAY) --- */
            /* We override the global hiding JUST for this one ID */
            /* It covers the whole card so clicking anywhere selects it */
            #other_3 {
               opacity: 0 !important; /* Invisible */
               position: absolute !important;
               width: 100% !important; 
               height: 100% !important;
               top: 0 !important; 
               left: 0 !important;
               z-index: 1 !important; /* Below the input */
               cursor: pointer !important;
            }
            /* When selected, move it back so input is clickable */
            .active-other-card #other_3 {
                z-index: -1 !important;
                width: 0 !important; height: 0 !important;
            }

            @media (max-width: 768px) {
                .East-County-hero-title-blue, .East-County-hero-title-highlight { font-size: 4rem; }
                .East-County-hero { padding: 4rem 0; background-image: url(https://jewishec.com/media/images/1346/GQcS13468606.png) !important; }
                .East-County-hero-text-col { display: none !important; padding: 2rem; width: 90%; margin: 0 auto; }
                .East-County-about-section, .East-County-features-grid, .East-County-donors-grid { grid-template-columns: 1fr; }
                #cid_3 div[class*="column"] { grid-template-columns: 1fr !important; }
                #total_amount { min-width: 100% !important; margin-left: 20vw !important; }
                #id_9 { text-align: left !important; }
                #cid_9 .form-payment-methods { justify-content: flex-start !important; }
                .East-County-btn-join-chai {width: 90vw !important;}
                .East-County-stat-text { width: 70vw !important;} 
            }
        `;

        var styleSheet = document.createElement("style");
        styleSheet.type = "text/css";
        styleSheet.innerText = styles;
        document.head.appendChild(styleSheet);

        // --- B. HELPER FUNCTIONS ---
        function normalizeKey(str) {
            return str.replace(/[^a-zA-Z0-9]/g, '').toUpperCase();
        }

        function csvToObjects(csv) {
            var lines = csv.split("\n");
            var result = [];
            var headers = lines[0].split(",").map(function(h) {
                return h.trim().toLowerCase().replace(/^"|"$/g, '').replace(/^\ufeff/, '');
            });
            for (var i = 1; i < lines.length; i++) {
                if (!lines[i].trim()) continue;
                var obj = {};
                var rowString = lines[i];
                var rowValues = [];
                var currentVal = '';
                var inQuote = false;
                for(var j = 0; j < rowString.length; j++) {
                    var char = rowString[j];
                    if(inQuote) {
                        if(char === '"') {
                            if(j + 1 < rowString.length && rowString[j + 1] === '"') { currentVal += '"'; j++; }
                            else { inQuote = false; }
                        } else { currentVal += char; }
                    } else {
                        if(char === '"') { inQuote = true; }
                        else if(char === ',') { rowValues.push(currentVal); currentVal = ''; }
                        else { currentVal += char; }
                    }
                }
                rowValues.push(currentVal);
                headers.forEach(function(header, index) {
                    var val = rowValues[index] || "";
                    obj[header] = val.trim();
                });
                result.push(obj);
            }
            return result;
        }

        // --- C. MAIN LOGIC ON LOAD ---
        document.addEventListener("DOMContentLoaded", function() {

            // Auto-Check & Hide Monthly Recurrence
            var recurrenceCheckbox = document.getElementById('input_11');
            if(recurrenceCheckbox) {
                recurrenceCheckbox.checked = true;
                var event = new Event('change', { bubbles: true });
                recurrenceCheckbox.dispatchEvent(event);
            }
            var recurrenceContainer = document.getElementById('id_11');
            if(recurrenceContainer) recurrenceContainer.style.display = 'none';

            // --- CUSTOM LOGIC FOR "OTHER" CARD ---
            var otherRadio = document.getElementById('other_3');
            var otherInput = document.getElementById('input_3');
            
            if(otherRadio && otherInput) {
                // Find wrapper
                var otherWrapper = otherRadio.closest('.form-radio-item');
                if(otherWrapper) {
                    otherWrapper.classList.add('other-tier-card');
                    
                    // Add Title "OTHER AMOUNT"
                    if(!otherWrapper.querySelector('.tier-card-title')) {
                        var titleDiv = document.createElement('div');
                        titleDiv.className = 'tier-card-title text-gold';
                        titleDiv.innerText = 'OTHER AMOUNT';
                        otherWrapper.insertBefore(titleDiv, otherWrapper.firstChild); 
                    }

                    // Selection Visual Logic
                    function updateOtherVisuals() {
                        var activeClass = 'active-other-card';
                        if(otherRadio.checked) {
                            otherWrapper.classList.add(activeClass);
                            otherInput.disabled = false; // FORCE ENABLE
                        } else {
                            otherWrapper.classList.remove(activeClass);
                        }
                    }

                    // Listen to ALL radios in this group to update state
                    var allRadios = document.getElementsByName('q3_input3');
                    allRadios.forEach(r => r.addEventListener('change', updateOtherVisuals));
                    
                    // Listen to Text Input (Focusing it should select the radio)
                    otherInput.addEventListener('focus', function() {
                        otherRadio.checked = true;
                        updateOtherVisuals(); 
                    });
                    
                    // Initial check
                    updateOtherVisuals();
                }
            }
            // -------------------------------------

            // Form Tier Styling (Standard Cards)
            var tierLabels = document.querySelectorAll('#cid_3 .form-radio-item label');
            tierLabels.forEach(function(label, index) {
                if (label.querySelector('.tier-card-title')) return;
                var fullText = label.innerText.trim();
                // UPDATED REGEX: Made '$' optional with [$]? to handle "1.8k"
                var match = fullText.match(/^(.*?)\s+([$]?[\d\.,]+[kK]?(\/.*)?)$/i);
                if (match) {
                    var name = match[1].trim();
                    var price = match[2].trim();
                    var lowerName = name.toLowerCase();
                    
                    // STRICT ALTERNATING COLORS: Blue, Gold, Blue, Gold...
                    var colorClass = (index % 2 === 0) ? 'text-blue' : 'text-gold';
                    
                    label.innerHTML = '<span class="tier-card-title ' + colorClass + '">' + name + '</span>' + '<span class="tier-card-price ' + colorClass + '">' + price + '</span>';
                }
            });

            // Fetch Data
            if(googleSheetCSVUrl && googleSheetCSVUrl.indexOf("http") > -1) {
                var freshUrl = googleSheetCSVUrl + "&t=" + new Date().getTime();
                
                fetch(freshUrl)
                    .then(response => response.text())
                    .then(csvText => {
                        const allData = csvToObjects(csvText);
                        
                        let monthlyTotal = 0;
                        let donorsByCategory = {}; 

                        // REMOVED DATE LOGIC: Processing ALL rows regardless of date
                        allData.forEach(row => {
                            let categoryVal = row.category || row['category'] || "Other";
                            let amountStr = row.amount || row['amount']; 
                            let donorName = row.name || row['name'];

                            // 1. Amount Logic (No date check, sums everything)
                            if(amountStr) {
                                let cleanStr = amountStr.toString().replace(/[^0-9.]/g, ''); 
                                let amountVal = parseFloat(cleanStr);
                                if(!isNaN(amountVal)) {
                                    monthlyTotal += amountVal;
                                }
                            }

                            // 2. Name Logic (Collects all names)
                            if (donorName) {
                                let catKey = normalizeKey(categoryVal);
                                if(!donorsByCategory[catKey]) { donorsByCategory[catKey] = []; }
                                donorsByCategory[catKey].push(donorName);
                            }
                        });

                        console.log("Calculated Total (All Time): $" + monthlyTotal);

                        // Update DOM
                        const totalEls = document.querySelectorAll('.East-County-stat-text strong'); 
                        totalEls.forEach(el => {
                            if(el.closest('.goal-text')) {
                                el.innerText = '$' + monthlyGoal.toLocaleString() + ' A MONTH';
                            } else if(el.innerText.indexOf('$') > -1 || el.innerText.indexOf('MONTH') > -1) {
                                el.innerText = '$' + monthlyTotal.toLocaleString() + ' A MONTH';
                            }
                        });

                        const percentage = Math.min((monthlyTotal / monthlyGoal) * 100, 100);
                        const barEls = document.querySelectorAll('.East-County-progress-fill');
                        barEls.forEach(bar => { bar.style.width = percentage + "%"; });

                        const donorBlocks = document.querySelectorAll('.East-County-donor-block');
                        const sortedCSVKeys = Object.keys(donorsByCategory).sort((a, b) => b.length - a.length);

                        donorBlocks.forEach(block => {
                            const header = block.querySelector('.East-County-donor-header');
                            let namesContainer = block.querySelector('.East-County-donor-names');
                            if (header && !namesContainer) {
                                namesContainer = document.createElement('div');
                                namesContainer.className = 'East-County-donor-names';
                                block.appendChild(namesContainer);
                            }
                            if(header && namesContainer) {
                                const domKey = normalizeKey(header.innerText);
                                let matchedKey = sortedCSVKeys.find(csvKey => {
                                    return domKey.includes(csvKey) || csvKey.includes(domKey);
                                });
                                if(matchedKey && donorsByCategory[matchedKey].length > 0) {
                                    namesContainer.innerHTML = '';
                                    donorsByCategory[matchedKey].forEach(donorName => {
                                        const p = document.createElement('p');
                                        p.innerText = donorName;
                                        namesContainer.appendChild(p);
                                    });
                                }
                            }
                        });

                    })
                    .catch(error => console.error("Error loading Chai Club data:", error));
            }
        });
    }
})();
</script>
</body>
</html>