{"id":1735,"date":"2023-08-30T19:46:58","date_gmt":"2023-08-30T19:46:58","guid":{"rendered":"https:\/\/validthemes.net\/themeforest\/wp\/consua\/?page_id=1735"},"modified":"2025-12-27T18:51:46","modified_gmt":"2025-12-27T18:51:46","slug":"subscription","status":"publish","type":"page","link":"https:\/\/www.cconnectgh.org\/?page_id=1735","title":{"rendered":"Subscription"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1735\" class=\"elementor elementor-1735\">\n\t\t\t\t<div class=\"elementor-element elementor-element-996f0c7 e-grid e-con-full e-con e-parent\" data-id=\"996f0c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9cb79d elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"a9cb79d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpolyline points=&#039;0,6 6,6 6,18 18,18 18,6 24,6 \t&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8b17ff e-grid e-con-boxed e-con e-parent\" data-id=\"c8b17ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56a557f elementor-widget elementor-widget-shortcode\" data-id=\"56a557f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\r\n.cconnect-box {\r\n    max-width: 880px;\r\n    margin: 30px auto;\r\n    padding: 30px;\r\n    background: #000;\r\n    color: #fff;\r\n    border-radius: 14px;\r\n    border: 1px solid #222;\r\n    font-family: system-ui, sans-serif;\r\n}\r\n.cconnect-box h3 {\r\n    margin: 0 0 6px;\r\n}\r\n.cconnect-box .small-note {\r\n    color: #f97316;\r\n    margin-bottom: 22px;\r\n}\r\n\r\n.cconnect-grid-form {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 18px;\r\n}\r\n\r\n.cconnect-field {\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n.cconnect-field.full {\r\n    grid-column: span 2;\r\n}\r\n\r\n.cconnect-field label {\r\n    font-size: 14px;\r\n    margin-bottom: 6px;\r\n}\r\n\r\n.cconnect-field input,\r\n.cconnect-field select,\r\n.cconnect-field textarea {\r\n    background: #0b0b0b;\r\n    border: 1px solid #333;\r\n    padding: 12px;\r\n    border-radius: 8px;\r\n    color: #fff;\r\n}\r\n\r\n.cconnect-field input::placeholder,\r\n.cconnect-field textarea::placeholder {\r\n    color: #aaa;\r\n}\r\n\r\n.cconnect-field input:focus,\r\n.cconnect-field select:focus,\r\n.cconnect-field textarea:focus {\r\n    outline: none;\r\n    border-color: #2563eb;\r\n}\r\n\r\n.cconnect-responsible {\r\n    grid-column: span 2;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    background: #0f172a;\r\n    border: 1px solid #1e293b;\r\n    padding: 14px 16px;\r\n    border-radius: 10px;\r\n    font-weight: 600;\r\n}\r\n\r\n.cconnect-responsible input {\r\n    width: 22px;\r\n    height: 22px;\r\n    accent-color: #2563eb;\r\n    cursor: pointer;\r\n}\r\n\r\n.cconnect-submit {\r\n    grid-column: span 2;\r\n    padding: 14px;\r\n    border-radius: 10px;\r\n    border: none;\r\n    background: #2563eb;\r\n    color: #fff;\r\n    font-size: 16px;\r\n    cursor: pointer;\r\n}\r\n\r\n.cconnect-submit:hover {\r\n    background: #1d4ed8;\r\n}\r\n\r\n.cconnect-msg {\r\n    margin-bottom: 15px;\r\n    font-size: 14px;\r\n}\r\n\r\n@media(max-width: 640px) {\r\n    .cconnect-grid-form {\r\n        grid-template-columns: 1fr;\r\n    }\r\n    .cconnect-field.full,\r\n    .cconnect-responsible,\r\n    .cconnect-submit {\r\n        grid-column: span 1;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<div class=\"cconnect-box\">\r\n    <h3>Subscribe for Issue Updates<\/h3>\r\n    <p class=\"small-note\">\r\n        Responsible subscribers (MPs, Assembly Members, NGOs, officials) are reviewed before approval.\r\n    <\/p>\r\n\r\n    <div id=\"cconnect-msg\" class=\"cconnect-msg\"><\/div>\r\n\r\n    <form id=\"cconnect-form\" class=\"cconnect-grid-form\">\r\n\r\n        <div class=\"cconnect-field\">\r\n            <label>Email<\/label>\r\n            <input type=\"email\" name=\"email\" placeholder=\"you@example.com\">\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field\">\r\n          <label>Phone (WhatsApp \/ SMS)<\/label>\r\n          <input type=\"text\" name=\"phone\" placeholder=\"0248230710\">\r\n          <small class=\"small-note\">\r\n            Use local format: <b>024XXXXXXX<\/b> (Ghana) or <b>+1XXXXXXXXXX<\/b>.\r\n            No spaces or dashes.\r\n          <\/small>\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field\">\r\n            <label>Region<\/label>\r\n            <select name=\"region\" id=\"cconnect-region\">\r\n                <option value=\"\">-- Any region --<\/option>\r\n                                    <option value=\"Ahafo\">Ahafo<\/option>\r\n                                    <option value=\"Ashanti\">Ashanti<\/option>\r\n                                    <option value=\"Bono\">Bono<\/option>\r\n                                    <option value=\"Bono East\">Bono East<\/option>\r\n                                    <option value=\"Central\">Central<\/option>\r\n                                    <option value=\"Eastern\">Eastern<\/option>\r\n                                    <option value=\"Greater Accra\">Greater Accra<\/option>\r\n                                    <option value=\"North East\">North East<\/option>\r\n                                    <option value=\"Northern\">Northern<\/option>\r\n                                    <option value=\"Oti\">Oti<\/option>\r\n                                    <option value=\"Savannah\">Savannah<\/option>\r\n                                    <option value=\"Upper East\">Upper East<\/option>\r\n                                    <option value=\"Upper West\">Upper West<\/option>\r\n                                    <option value=\"Volta\">Volta<\/option>\r\n                                    <option value=\"Western\">Western<\/option>\r\n                                    <option value=\"Western North\">Western North<\/option>\r\n                            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field\">\r\n            <label>Category<\/label>\r\n            <select name=\"category\">\r\n                <option value=\"\">-- Any category --<\/option>\r\n                <option value=\"roads\">Roads<\/option>\r\n                <option value=\"sanitation\">Sanitation<\/option>\r\n                <option value=\"water\">Water<\/option>\r\n                <option value=\"electricity\">Electricity<\/option>\r\n                <option value=\"education\">Education<\/option>\r\n                <option value=\"health\">Health<\/option>\r\n                <option value=\"security\">Security<\/option>\r\n                <option value=\"environment\">Environment<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field\">\r\n            <label>District<\/label>\r\n            <select name=\"district\" id=\"cconnect-district\">\r\n                <option value=\"\">-- Any district --<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field\">\r\n            <label>Constituency<\/label>\r\n            <select name=\"constituency\" id=\"cconnect-constituency\">\r\n                <option value=\"\">-- Any constituency --<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-responsible\">\r\n            <span>I am a responsible subscriber<\/span>\r\n            <input type=\"checkbox\" id=\"cconnect-responsible-check\">\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field full\">\r\n            <label>Your role<\/label>\r\n            <input type=\"text\" name=\"role\" placeholder=\"Assembly Member \/ NGO \/ Engineer\">\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field full\">\r\n            <label>Place of work<\/label>\r\n            <input type=\"text\" name=\"workplace\" placeholder=\"Organization \/ Department\">\r\n        <\/div>\r\n\r\n        <div class=\"cconnect-field full\">\r\n            <label>Justification<\/label>\r\n            <textarea name=\"reason\" rows=\"3\" placeholder=\"Brief justification...\"><\/textarea>\r\n        <\/div>\r\n        \r\n        <label>Preferred channel of Contact<\/label>\r\n        <select name=\"preferred_channel\">\r\n            <option value=\"email\">Email<\/option>\r\n            <option value=\"sms\">SMS<\/option>\r\n        <\/select>\r\n\r\n        <div class=\"cconnect-field full\">\r\n            <label>Subscriber type<\/label>\r\n            <select name=\"subscriber_type\" id=\"cconnect-sub-type\">\r\n                <option value=\"citizen\">Regular citizen<\/option>\r\n                <option value=\"responsible\">Responsible subscriber<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <button type=\"submit\" class=\"cconnect-submit\">Subscribe<\/button>\r\n    <\/form>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n    const API_BASE = \"https:\/\/api.cconnectgh.org\/\";\r\n    const DISTRICTS = {\"Greater Accra\":[\"Accra Metropolitan\",\"Ada East\",\"Ada West\",\"Adentan Municipal\",\"Ashaiman Municipal\",\"Ayawaso Central Municipal\",\"Ayawaso East Municipal\",\"Ayawaso North Municipal\",\"Ayawaso West Municipal\",\"Ga Central Municipal\",\"Ga East Municipal\",\"Ga North Municipal\",\"Ga South Municipal\",\"Ga West Municipal\",\"Kpone Katamanso Municipal\",\"Korle Klottey Municipal\",\"Krowor Municipal\",\"La Dade Kotopon Municipal\",\"La Nkwantanang Madina Municipal\",\"Ledzokuku Municipal\",\"Ningo Prampram District\",\"Okaikwei North Municipal\",\"Shai Osudoku District\",\"Tema Metropolitan\",\"Tema West Municipal\",\"Weija Gbawe Municipal\"],\"Ashanti\":[\"Adansi Asokwa\",\"Adansi North\",\"Adansi South\",\"Afigya Kwabre North\",\"Afigya Kwabre South\",\"Ahafo Ano North\",\"Ahafo Ano South East\",\"Ahafo Ano South West\",\"Akrofuom\",\"Asante Akim Central Municipal\",\"Asante Akim North\",\"Asante Akim South\",\"Asokore Mampong Municipal\",\"Asokwa Municipal\",\"Atwima Kwanwoma\",\"Atwima Mponua\",\"Atwima Nwabiagya Municipal\",\"Atwima Nwabiagya North\",\"Bekwai Municipal\",\"Bosome Freho\",\"Bosomtwe\",\"Ejisu Municipal\",\"Ejura Sekyedumase Municipal\",\"Juaben Municipal\",\"Kumasi Metropolitan\",\"Kwabre East Municipal\",\"Kwadaso Municipal\",\"Mampong Municipal\",\"Obuasi East\",\"Obuasi Municipal\",\"Offinso Municipal\",\"Offinso North\",\"Oforikrom Municipal\",\"Old Tafo Municipal\",\"Sekyere Afram Plains\",\"Sekyere Central\",\"Sekyere East\",\"Sekyere Kumawu\",\"Sekyere South\",\"Suame Municipal\"],\"Central\":[\"Abura\\\/Asebu\\\/Kwamankese\",\"Agona East\",\"Agona West Municipal\",\"Ajumako Enyan Essiam\",\"Asikuma Odoben Brakwa\",\"Assin Central Municipal\",\"Assin North\",\"Assin South\",\"Awutu Senya East Municipal\",\"Awutu Senya West\",\"Cape Coast Metropolitan\",\"Ekumfi\",\"Gomoa Central\",\"Gomoa East\",\"Gomoa West\",\"Hemang Lower Denkyira\",\"Komenda Edina Eguafo Abrem\",\"Mfantsiman Municipal\",\"Twifo Ati Morkwa\",\"Upper Denkyira East Municipal\",\"Upper Denkyira West\"],\"Western\":[\"Ahanta West Municipal\",\"Effia-Kwesimintsim Municipal\",\"Ellembelle\",\"Jomoro Municipal\",\"Mpohor\",\"Nzema East Municipal\",\"Prestea Huni-Valley Municipal\",\"Sekondi-Takoradi Metropolitan\",\"Shama\",\"Tarkwa Nsuaem Municipal\",\"Wassa Amenfi Central\",\"Wassa Amenfi East Municipal\",\"Wassa Amenfi West Municipal\",\"Wassa East\"],\"Western North\":[\"Aowin Municipal\",\"Bia East\",\"Bia West\",\"Bibiani Anhwiaso Bekwai Municipal\",\"Bodi\",\"Juaboso\",\"Sefwi Akontombra\",\"Sefwi Wiawso Municipal\",\"Suaman\"],\"Volta\":[\"Adaklu\",\"Afadjato South\",\"Agotime Ziope\",\"Akatsi North\",\"Akatsi South\",\"Anloga\",\"Central Tongu\",\"Ho Municipal\",\"Ho West\",\"Hohoe Municipal\",\"Keta Municipal\",\"Ketu North Municipal\",\"Ketu South Municipal\",\"Kpando Municipal\",\"North Dayi\",\"North Tongu\",\"South Dayi\",\"South Tongu\"],\"Oti\":[\"Biakoye\",\"Jasikan\",\"Kadjebi\",\"Krachi East Municipal\",\"Krachi Nchumuru\",\"Krachi West\",\"Nkwanta North\",\"Nkwanta South Municipal\",\"Guan\"],\"Eastern\":[\"Abuakwa North Municipal\",\"Abuakwa South Municipal\",\"Achimota\",\"Achiase\",\"Akwapim North Municipal\",\"Akwapim South\",\"Akyemansa\",\"Asene Manso Akroso\",\"Asuogyaman\",\"Atiwa East\",\"Atiwa West\",\"Ayensuano\",\"Birim Central Municipal\",\"Birim North\",\"Birim South\",\"Denkyembour\",\"Fanteakwa North\",\"Fanteakwa South\",\"Kwahu Afram Plains North\",\"Kwahu Afram Plains South\",\"Kwahu East\",\"Kwahu South\",\"Kwahu West Municipal\",\"Lower Manya Krobo Municipal\",\"Lower West Akim\",\"New Juaben North Municipal\",\"New Juaben South Municipal\",\"Nsawam Adoagyiri Municipal\",\"Okere\",\"Suhum Municipal\",\"Upper Manya Krobo\",\"Upper West Akim\",\"West Akim Municipal\",\"Yilo Krobo Municipal\"],\"Northern\":[\"Gushegu Municipal\",\"Karaga\",\"Kpandai\",\"Kumbungu\",\"Mion\",\"Nanton\",\"Saboba\",\"Sagnarigu Municipal\",\"Savelugu Municipal\",\"Tamale Metropolitan\",\"Tatale Sanguli\",\"Tolon\",\"Yendi Municipal\",\"Zabzugu\"],\"North East\":[\"Bunkpurugu-Nyankpanduri\",\"Chereponi\",\"East Mamprusi Municipal\",\"Mamprugu Moagduri\",\"West Mamprusi Municipal\",\"Yunyoo-Nasuan\"],\"Savannah\":[\"Bole\",\"Central Gonja\",\"East Gonja Municipal\",\"North Gonja\",\"Sawla-Tuna-Kalba\",\"West Gonja Municipal\"],\"Upper East\":[\"Bawku Municipal\",\"Bawku West\",\"Binduri\",\"Bolgatanga East\",\"Bolgatanga Municipal\",\"Bongo\",\"Builsa North Municipal\",\"Builsa South\",\"Garu\",\"Kassena Nankana Municipal\",\"Kassena Nankana West\",\"Nabdam\",\"Pusiga\",\"Talensi\",\"Tempane\"],\"Upper West\":[\"Daffiama Bussie Issa\",\"Jirapa Municipal\",\"Lambussie Karni\",\"Lawra Municipal\",\"Nadowli Kaleo\",\"Nandom Municipal\",\"Sissala East Municipal\",\"Sissala West\",\"Wa East\",\"Wa Municipal\",\"Wa West\"],\"Bono\":[\"Banda\",\"Berekum East Municipal\",\"Berekum West\",\"Dormaa Central Municipal\",\"Dormaa East\",\"Dormaa West\",\"Jaman North\",\"Jaman South Municipal\",\"Sunyani Municipal\",\"Sunyani West\",\"Tain\",\"Wenchi Municipal\"],\"Bono East\":[\"Atebubu Amantin Municipal\",\"Kintampo North Municipal\",\"Kintampo South\",\"Nkoranza North\",\"Nkoranza South\",\"Pru East\",\"Pru West\",\"Sene East\",\"Sene West\",\"Techiman Municipal\",\"Techiman North\"],\"Ahafo\":[\"Asunafo North Municipal\",\"Asunafo South\",\"Asutifi North\",\"Asutifi South\",\"Tano North Municipal\",\"Tano South Municipal\"]};\r\n    const CONSTITS  = {\"Greater Accra\":[\"Ashaiman\",\"Shai-Osudoku\",\"Ada\",\"Ada East\",\"Adentan\",\"Ningo Prampram\",\"Tema West\",\"Sege\",\"Tema Central\",\"Kpone-Katamanso\",\"Tema East\",\"Madina\",\"Ayawaso North\",\"Korle Klottey\",\"Ayawaso East\",\"Ayawaso West Wuogon\",\"Ledzokuku\",\"Odododiodioo\",\"Ablekuma Central\",\"Ayawaso Central\",\"Okaikwei South\",\"Dadekotopon\",\"Okaikwei North\",\"Ablekuma North\",\"Ablekuma West\",\"Ablekuma South\",\"Krowor\",\"Dome\\\/Kwabenya\",\"Ablekuma North Munic\",\"Okaikwei Central\",\"La Nkwantanang Madina\",\"Trobu\",\"Amasaman\",\"Anyaa\\\/Sowutuom\",\"Weija-Gbawe\",\"Bortianor-Ngleshie Amanfro\",\"Domeabra-Obom\"],\"Volta\":[\"Keta\",\"Anlo\",\"Adaklu\",\"Ketu North\",\"Hohoe\",\"Ketu South\",\"Ho Central\",\"Ho West\",\"Akatsi South\",\"Agotime Ziope\",\"Ho Municipal\",\"Kpando\",\"North Dayi\",\"Akatsi North\",\"South Tongu\",\"Central Tongu\",\"North Tongu\",\"South Dayi\",\"Afadjato South\"],\"Oti\":[\"Nkwanta North\",\"Biakoye\",\"Nkwanta South\",\"Krachi Nchumuru\",\"Krachi West\",\"Buem\",\"Kpandai\",\"Krachi East\",\"Akan\",\"Guan\"],\"Northern\":[\"Savelugu\",\"Gushegu\",\"Karaga\",\"Tolon\",\"Zabzugu\",\"Tatale\\\/Sanguli\",\"Tamale South\",\"Sagnarigu\",\"Kumbungu\",\"Saboba\",\"Yendi\",\"Bimbilla\",\"Wulesnsi\",\"Mion\",\"Tamale Central\",\"Nanton\",\"Tamale North\"],\"Savannah\":[\"Bole-Bamboi\",\"Yapei\\\/Kusawgu\",\"Bole\",\"Sawla-Tuna-Kalba\",\"Damongo\",\"West Gonja\",\"Daboya \\\/ Mankarigu\",\"Salaga South\",\"Salaga North\"],\"North East\":[\"Nalerigu \\\/ Gambaga\",\"Walewale\",\"West Mamprusi\",\"Bunkpurugu\",\"Yunyoo\",\"Chereponi\",\"Yagaba\\\/ Kubori\"],\"Upper East\":[\"Talensi\",\"Bolgatanga Central\",\"Builsa South\",\"Chiana-Paga\",\"Tempane\",\"Pusiga\",\"Garu\",\"Nabdam\",\"Zebilla\",\"Navrongo Central\",\"Bawku Central\",\"Builsa North\",\"Binduri\",\"Bongo\",\"Bolga East\",\"Wa Municipal\"],\"Upper West\":[\"Sissala West\",\"Sissala East\",\"Jirapa\",\"Nadowli\\\/Kaleo\",\"Daffiama\\\/Bussie\\\/Issa\",\"Wa West\",\"Wa East\",\"Wa Central\",\"Lawra\",\"Nandom\",\"Lambussie\"],\"Western\":[\"Shama\",\"Prestea Huni-Valley\",\"Takoradi\",\"Mpohor\",\"Tarkwa Nsuaem\",\"Wassa East\",\"Jomoro\",\"Amenfi East\",\"Effia\",\"Kwesimintsim\",\"Ellembele\",\"Sekondi\",\"Essikadu-Ketan\",\"Amenfi West\",\"Amenfi Central\",\"Ahanta West\",\"Evalue Ajomoro Gwira\",\"Wassa Amenfi West\"],\"Western North\":[\"Juaboso\",\"Bodi\",\"Sefwi Wiawso\",\"Sefwi Akontombra\",\"Suaman\",\"Bibiani-Anhwiaso-Bekwai\",\"Aowin\",\"Bia West\",\"Bia East\"],\"Ashanti\":[\"Atwima Mponua\",\"Nsuta\\\/Kwamang\\\/Beposo\",\"Atwima Nwabiagya South\",\"Bosome Freho\",\"Ejisu\",\"Mampong\",\"Oforikrom\",\"Asante Akim Central\",\"Asante Akim North\",\"Asawase\",\"Akrofuom\",\"Fomena\",\"Obuasi West\",\"Offinso North\",\"Subin\",\"Ahafo Ano South-East\",\"Kwabre East\",\"Bantama\",\"Effiduase\\\/Asokore\",\"Kwadaso Municipal\",\"Odotobri\",\"Manso Nkwanta\",\"Manhyia North\",\"Atwima Kwanwoma\",\"Old Tafo\",\"Suame\",\"Afigya Kwabre North\",\"Kumawu\",\"Sekyere Afram Plains\",\"Afigya Kwabre South\",\"New Edubiase\",\"Manso Adubia\",\"Asokwa\",\"Offinso South\",\"Bosomtwe\",\"Nhyiaeso\",\"Manhyia South\",\"Ahafo Ano North\",\"Bekwai\",\"Ejura Sekyedumase\",\"Adansi Asokwa\",\"Juaben\",\"Atwima Nwabiagya North\",\"Ahafo Ano South West\",\"Obuasi East\",\"Afigya Seyere East\",\"Asante Akim South\",\"Sekyere East\",\"Manhyia\"],\"Eastern\":[\"Afram Plains South\",\"Kwahu Afram Plains North\",\"Atiwa East\",\"Asuogyaman\",\"Nsawam\\\/Adoagyiri\",\"Suhum\",\"Ofoase\\\/Ayirebi\",\"Okere\",\"Kade\",\"Akwatia\",\"Abuakwa North\",\"Atiwa West\",\"New Juaben South\",\"Fanteakwa North\",\"New Juaben North\",\"Upper West Akim\",\"Kwahu East\",\"Lower West Akim\",\"Fanteakwa South\",\"Akropong\",\"Ayensuano\",\"Upper Manya Krobo\",\"Yilo Krobo\",\"Lower Manya Krobo\",\"Akuapem South\",\"Abuakwa South\",\"Akim Oda\",\"Akim Swedru\",\"Achiase\",\"Abirem\",\"Mpraeso\",\"Asene\\\/Akroso\\\/Manso\",\"Nkawkaw\"],\"Bono\":[\"Wenchi\",\"Dormaa West\",\"Dormaa East\",\"Berekum East\",\"Sunyani West\",\"Sunyani East\",\"Jaman South\",\"Jaman North\",\"Berekum West\",\"Tain\",\"Banda\",\"Dormaa Central\",\"Sunyani Municipal\"],\"Bono East\":[\"Techiman North\",\"Kintampo North\",\"Kintampo South\",\"Pru West\",\"Pru East\",\"Atebubu\\\/Amantin\",\"Techiman South\",\"Nkoranza North\",\"Sene West\",\"Sene East\",\"Nkoranza South\"],\"Ahafo\":[\"Asutifi North\",\"Asunafo North\",\"Asunafo South\",\"Tano South\",\"Tano North\",\"Asutifi South\"],\"Central\":[\"Gomoa West\",\"Gomoa Central\",\"Awutu Senya East\",\"Twifo Atti Morkwa\",\"Mfantseman\",\"Assin Central\",\"Assin North\",\"Cape Coast North\",\"Assin South\",\"Komenda Edina Eguafo Abrem\",\"Effutu\",\"Ajumako Enyan Esiam\",\"Gomoa East\",\"Cape Coast South\",\"Agona East\",\"Asikuma\\\/Odoben\\\/Brakwa\",\"Abura Asebu Kwamankese\",\"Upper Denkyira West\",\"Awutu Senya West\",\"Ekumfi\",\"Upper Denkyira East\",\"Agona West\",\"Hemang Lower Denkyira\",\"Cape Coast\",\"Wassa Amenfi West\"]};\r\n\r\n    const byId = id => document.getElementById(id);\r\n\r\n    function repopulate(sel, items, placeholder) {\r\n        sel.innerHTML = `<option value=\"\">${placeholder}<\/option>`;\r\n        (items || []).forEach(i => {\r\n            const o = document.createElement('option');\r\n            o.value = i;\r\n            o.textContent = i;\r\n            sel.appendChild(o);\r\n        });\r\n    }\r\n\r\n    byId('cconnect-region').addEventListener('change', e => {\r\n        const r = e.target.value;\r\n        repopulate(byId('cconnect-district'), DISTRICTS[r], '-- Any district --');\r\n        repopulate(byId('cconnect-constituency'), CONSTITS[r], '-- Any constituency --');\r\n    });\r\n\r\n    byId('cconnect-responsible-check').addEventListener('change', e => {\r\n        if (e.target.checked) {\r\n            byId('cconnect-sub-type').value = 'responsible';\r\n        }\r\n    });\r\n\r\n    byId('cconnect-form').addEventListener('submit', async e => {\r\n        e.preventDefault();\r\n\r\n        const f = e.target;\r\n        const msg = byId('cconnect-msg');\r\n\r\n        if (!f.email.value && !f.phone.value) {\r\n            msg.textContent = 'Provide email or phone.';\r\n            return;\r\n        }\r\n\r\n        msg.textContent = 'Saving subscription...';\r\n\r\n        \/* \u2705 EXPLICIT PAYLOAD MATCHING DB *\/\r\n        const payload = {\r\n            email: f.email.value || null,\r\n            phone: f.phone.value || null,\r\n            region: f.region.value || null,\r\n            district: f.district.value || null,\r\n            constituency: f.constituency.value || null,\r\n            category: f.category.value || null,\r\n\r\n            subscriber_type: f.subscriber_type.value || 'citizen',\r\n            role: f.role.value || null,\r\n\r\n            place_of_work: f.workplace.value || 'N\/A',\r\n            justification: f.reason.value || 'N\/A',\r\n\r\n            preferred_channel:\r\n                f.subscriber_type.value === 'responsible' ? 'email' : 'sms',\r\n\r\n            wants_whatsapp_alerts:\r\n                f.subscriber_type.value === 'responsible'\r\n        };\r\n\r\n        try {\r\n            const res = await fetch(API_BASE + 'subscriptions', {\r\n                method: 'POST',\r\n                headers: { 'Content-Type': 'application\/json' },\r\n                body: JSON.stringify(payload)\r\n            });\r\n\r\n            const data = await res.json().catch(() => ({}));\r\n\r\n            if (!res.ok) {\r\n                msg.textContent = data.detail || 'Failed. Try again.';\r\n                return;\r\n            }\r\n\r\n            msg.textContent = 'Subscription saved!';\r\n            f.reset();\r\n            window.location.href = \"https:\/\/www.cconnectgh.org\";\r\n        } catch (err) {\r\n            console.error(err);\r\n            msg.textContent = 'Unexpected error. Try again.';\r\n        }\r\n    });\r\n})();\r\n<\/script>\r\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1735","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/pages\/1735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1735"}],"version-history":[{"count":46,"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/pages\/1735\/revisions"}],"predecessor-version":[{"id":2989,"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=\/wp\/v2\/pages\/1735\/revisions\/2989"}],"wp:attachment":[{"href":"https:\/\/www.cconnectgh.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}