democrats.org Open in urlscan Pro
2a04:fa87:fffd::c000:4269  Public Scan

URL: https://democrats.org/
Submission: On June 27 via api from DE — Scanned from DE

Form analysis 3 forms found in the DOM

https://actionnetwork.org/api/v2/forms/4f51c8cc-384d-435b-ae17-865695e8b5e8/submissions

<form action="https://actionnetwork.org/api/v2/forms/4f51c8cc-384d-435b-ae17-865695e8b5e8/submissions" class="mobile-signup" data-loadcomponent="Form">
  <div class="input-wrapper">
    <label for="email-mobile" class="show-for-sr">Email address*</label>
    <input class="input input--text" id="email-mobile" type="email" placeholder="Email address*" name="email_address" required="">
  </div>
  <div class="input-wrapper">
    <label for="phone-mobile" class="show-for-sr">Phone number</label>
    <input class="input input--text" id="phone-mobile" type="tel" placeholder="Phone number" name="custom[Mobile Phone]">
  </div>
  <div class="input-wrapper">
    <label for="zip-mobile" class="show-for-sr">Zip code*</label>
    <input class="input input--text" id="zip-mobile" type="text" placeholder="Zip code*" name="postal_code" required="" pattern="^[0-9]{5}(?:-[0-9]{4})?$">
  </div>
  <label for="texts-agree-mobile"><input id="texts-agree-mobile" name="custom[SMS Opt-In]" type="checkbox" value="1" class="hide sms-checkbox"> <strong>Sign up to get texts.</strong> By entering your phone number, you are consenting to receive
    recurring automated text messages &amp; calls from the DNC with news &amp; info about our work. For SMS, message &amp; data rates may apply. Text STOP to end. Text HELP for help. <a href="https://democrats.org/privacy-policy/">Privacy policy</a>
    &amp; <a href="https://democrats.org/terms-of-service/">ToS</a>.</label>
  <button class="button button--primary">Submit</button>
</form>

https://actionnetwork.org/api/v2/forms/439dd665-c55c-44c5-90a1-72629885ccf7/submissions

<form action="https://actionnetwork.org/api/v2/forms/439dd665-c55c-44c5-90a1-72629885ccf7/submissions" class="form-wrapper form-wrapper--content-detail" data-loadcomponent="Form">
  <div class="form-field-wrapper">
    <div class="input-wrapper">
      <label for="email-cd" class="show-for-sr">Email address*</label>
      <input class="input input--text" id="email-cd" name="email_address" type="email" placeholder="Email address*" required="">
    </div> <!-- /.input-wrapper -->
    <div class="input-wrapper">
      <label for="phone-cd" class="show-for-sr">Phone number</label>
      <input class="input input--phone" id="phone-cd" name="custom[Mobile Phone]" type="tel" placeholder="Phone number">
    </div> <!-- /.input-wrapper -->
    <div class="input-wrapper">
      <label for="zip-cd" class="show-for-sr">Zip code*</label>
      <input class="input input--zip" id="zip-cd" name="postal_code" type="text" placeholder="Zip code*" required="" pattern="^[0-9]{5}(?:-[0-9]{4})?$">
    </div> <!-- /.input-wrapper -->
    <div class="input-wrapper">
      <button class="button button--primary">Join</button>
    </div> <!-- /.input-wrapper -->
  </div> <!-- /.form-field-wrapper -->
  <label for="texts-agree-cd"><input id="texts-agree-cd" name="custom[SMS Opt-In]" type="checkbox" class="hide sms-checkbox" value="1"> <strong>Sign up to get texts.</strong> By entering your phone number, you are consenting to receive recurring
    automated text messages &amp; calls from the DNC with news &amp; info about our work. For SMS, message &amp; data rates may apply. Text STOP to end. Text HELP for help. <a href="https://democrats.org/privacy-policy/">Privacy policy</a> &amp;
    <a href="https://democrats.org/terms-of-service/">ToS</a>.</label>
</form>

https://actionnetwork.org/api/v2/forms/4f51c8cc-384d-435b-ae17-865695e8b5e8/submissions

<form action="https://actionnetwork.org/api/v2/forms/4f51c8cc-384d-435b-ae17-865695e8b5e8/submissions" class="footer-signup" data-loadcomponent="Form">
  <div class="input-wrapper">
    <label for="email-footer" class="show-for-sr">Email address*</label>
    <input class="input input--text" id="email-footer" type="email" placeholder="Email address*" name="email_address" required="">
  </div>
  <div class="input-wrapper">
    <label for="phone-footer" class="show-for-sr">Phone number</label>
    <input class="input input--text" id="phone-footer" type="tel" placeholder="Phone number" name="custom[Mobile Phone]">
  </div>
  <div class="input-wrapper">
    <label for="zip-footer" class="show-for-sr">Zip code*</label>
    <input class="input input--text" id="zip-footer" type="text" placeholder="Zip code*" name="postal_code" required="" pattern="^[0-9]{5}(?:-[0-9]{4})?$">
  </div>
  <label for="texts-agree-footer"><input id="texts-agree-footer" name="custom[SMS Opt-In]" type="checkbox" value="1" class="hide sms-checkbox"> <strong>Sign up to get texts.</strong> By entering your phone number, you are consenting to receive
    recurring automated text messages &amp; calls from the DNC with news &amp; info about our work. For SMS, message &amp; data rates may apply. Text STOP to end. Text HELP for help. <a href="https://democrats.org/privacy-policy/">Privacy policy</a>
    &amp; <a href="https://democrats.org/terms-of-service/">ToS</a>.</label>
  <button class="button button--primary">Submit</button>
</form>

Text Content

" + "" + "" + "" + badgecount + ""; /* " "; */
doc.getElementById("widgetlbtn").style.color =color;
doc.getElementById("widgetlbtn").style.backgroundColor = msg.widgetcolor;
doc.getElementById("widgetlbtn").style.display = 'block';
doc.getElementById("widgetlbtn").addEventListener('click', function () {
console.log("switchicon called"); if (parent.IMIChatInit != undefined) {
parent.IMIChatInit.chatswitchicon(); } else { IMIChatInit.chatswitchicon(); }
}); //console.log( doc.getElementById("widgetlbtn"));
/*$('[data-toggle=\"tooltip\"]').tooltip();*/ // doc.close(); /* for test */ var
doc1 = document.getElementById('chatunread-frame').contentWindow.document; //
doc1.open(); doc1.head.innerHTML = "" + ""; doc1.body.innerHTML = "x

"; // ""+ //"" + //""; //doc1.close();
doc1.getElementsByTagName('html')[0].classList.add('imichatmsgpreview');
doc1.getElementById("ancclearcards").addEventListener('click', function () { if
(parent.IMIChatInit != undefined) { parent.IMIChatInit.clearmsgcards(); } else {
IMIChatInit.clearmsgcards(); } }); IMIGeneral.storeLocal("style_" +
document.getElementById("divicw").getAttribute("data-bind") + "_" +
window.location.hostname, msg);
document.getElementById('chatbutton').style.display = "block"; } else {
document.getElementById("divicw").innerHTML = ''; } } catch (e1) { } },
chatswitchicon: function (type) { console.log("Chatswitchicon::" + type); try {
if (type === undefined || type == 1 || type == 0) { var destination =
document.getElementById('iframechatwindow').contentWindow; msg = { "action":
"register_rtm", "host": window.location.hostname }; destination.postMessage(msg,
domainUrl); } /*type=1-max and 0- min */ var isMobile = "0"; // if
(window.innerWidth > 768) { // document.getElementById('divchatmain').className
= 'main-chat-cont'; // } else { //
document.getElementById('divchatmain').className = 'main-chat-cont chatmobile';
// isMobile="1"; // } if ((navigator.userAgent.indexOf("Mobile")) != -1) {
isMobile = "1"; } sessionStorage.setItem("data-bind",
document.getElementById("divicw").getAttribute("data-bind"));
sessionStorage.setItem("data-org",
document.getElementById("divicw").getAttribute("data-org")); var iframe =
document.getElementById('imi-chatbutton'); if (iframe == null || iframe ==
undefined) return; var innerDoc = iframe.contentDocument ||
iframe.contentWindow.document; //Open Widget if
(document.getElementById("divchatmain").style.display === 'none' && (type == 1
|| type == 2 || type == undefined)) {
document.getElementById("divchatmain").style.display = "block";
IMIGeneral.checkmobile(); //if ((window.outerWidth < 497) &&
(document.documentElement.classList.contains('imichatmobile-active') == false)
&& document.getElementById("divchatmain").style.display == "block") { var
className = " " + document.documentElement.className + " "; if
((window.outerWidth < 700) && (" " + className + " ").replace(/[\n\t]/g, "
").indexOf("imichatmobile-active") > -1 &&
document.getElementById("divchatmain").style.display == "block") { //
if((document.documentElement.classList.value.split(/\s+|\./).filter(word => word
=== 'imichatmobile-active').length==1) == false){
document.documentElement.classList.remove("imichatmobile-active");
document.documentElement.className = document.documentElement.className + "
imichatmobile-active"; // } } else { document.documentElement.className =
document.documentElement.className.replace(' imichatmobile-active', ''); }
document.getElementById('chatunread-frame').style.display = "none";
innerDoc.getElementById("widgetlbtn").setAttribute("class", "open-btn state1 " +
buttonType + " close-btn"); //
innerDoc.getElementById("widgetlbtn").setAttribute("aria-label", "Close web
chat"); innerDoc.getElementById("widgetlbtn").setAttribute("aria-expanded",
"true");
document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").style.display
= "none";
document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").innerText
= ""; localStorage.setItem(fingerprint + "_" + _skey + "_badgecount", 0);
localStorage.setItem(fingerprint + "_" + _skey + "_cardcount", 0);
IMIChatInit.clearmsgcards(); // if (IMIGeneral.getBrowserName() == "safari") {
// if (IMIGeneral.detectIOS()) { // document.body.classList.add('chatnoscroll');
// } // } if (type === undefined) { var destination =
document.getElementById('iframechatwindow').contentWindow; msg = { "action":
"showiframe", "host": window.location.hostname, "chatmobile": isMobile };
destination.postMessage(msg, domainUrl);
document.getElementById("iframechatwindow").setAttribute("aria-hidden","false");
} return; } //Close Widget if
(document.getElementById("divchatmain").style.display === 'block' && (type == 0
|| type == 2 || type == undefined)) { document.documentElement.className =
document.documentElement.className.replace(' imichatmobile-active', '');
//document.body.classList.remove('chatnoscroll');
document.getElementById("divchatmain").style.display = "none";
innerDoc.getElementById("widgetlbtn").setAttribute("class", "open-btn state " +
buttonType); innerDoc.getElementById("widgetlbtn").setAttribute("aria-expanded",
"false"); innerDoc.getElementById("widgetlbtn").focus();
document.getElementById('chatunread-frame').style.display = "block";
localStorage.setItem(fingerprint + "_" + _skey + "_cardcount", 0);
document.getElementById("iframechatwindow").setAttribute("aria-hidden", "true");
return; } //var iframeEl = document.getElementById("iframechatwindow"); // Make
sure you are sending a string, and to stringify JSON //
iframeEl.contentWindow.postMessage("hello", '*'); return; } catch (e) {
console.log("LaunchProactiveMsgManager:" + e.msg); } }, clearmsgcards: function
() {
document.getElementById('chatunread-frame').contentWindow.document.getElementById("msg-list").innerHTML
= "";
document.getElementById('chatunread-frame').contentWindow.document.getElementById("ancclearcards").style.display
= "none";
//document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").style.display
= "none";
//document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").innerText
== ""; localStorage.setItem(fingerprint + "_" + _skey + "_cardcount", 0); },
openchat: function (event) {
document.getElementById('imichat-fullscreen-modal').className =
'imichat-fullscreen-modal'; var destination =
document.getElementById('iframechatwindow').contentWindow;
destination.postMessage({ action: 'openchat', threadid: event.data.threadid,
proactive_id: event.data.proactive_id }, '*'); if (parent.IMIChatInit !=
undefined) { parent.IMIChatInit.chatswitchicon(2); } else {
IMIChatInit.chatswitchicon(2); } }, extractContent: function(s) { var span =
document.createElement('span'); span.innerHTML = s; return span.textContent ||
span.innerText; }, badgecount: function (event) { try { if
(document.getElementById("divchatmain").style.display === 'none') { var count =
document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").innerText;
if (count == 0 || count == "") { count = 1; } else { count = parseInt(count) +
1; } var duplicate = 0; var innerDivs; var innerDivsCount = 0; var refChild;
IMIChatInit.clearmsgcards(); var containerDiv =
document.getElementById('chatunread-frame').contentWindow.document.getElementById("msg-list");
if (count > 1) { innerDivs = containerDiv.getElementsByClassName("msg"); if
(innerDivs != undefined) { innerDivsCount = innerDivs.length; for (var i = 0; i
< innerDivs.length; i++) { if ("msg_" + event.data.msgtransid ==
innerDivs[i].id) { duplicate = 1; } } refChild = innerDivs[0]; } } var
cardcount; var checkbadgecount; if (innerDivs == undefined) {
localStorage.setItem(event.data.fingerprint + "_" + _skey + "_cardcount", 1); }
document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").style.display
= "block"; if (duplicate == 0) { if (parseInt(innerDivsCount) == 5) {
containerDiv.removeChild(document.getElementById('chatunread-frame').contentWindow.document.getElementsByClassName('msg')[4]);
containerDiv.removeChild(document.getElementById('chatunread-frame').contentWindow.document.getElementsByClassName('msgclear')[4]);
innerDivsCount = innerDivsCount - 1; } if ((parseInt(innerDivsCount) < 1 &&
event.data.badge_type === undefined) || event.data.badge_type === 2 ||
event.data.badge_type === 3) { var node = document.createElement("div"); var
node1 = document.createElement("div"); var textnode =
document.createTextNode(IMIChatInit.extractContent(event.data.msg)); if
(textnode.data.length > 45) { if (event.data.badge_type === undefined ||
event.data.badge_type === 2) { textnode.data = textnode.data.substr(0, 45) +
"..."; } else { textnode.data = textnode.data; } } node.className = "msg";
node.style = "cursor:pointer;"; node1.className = "msgclear"; node.id = "msg_" +
event.data.msgtransid; // Create a text node node1.id = "msgclear_" +
event.data.msgtransid; node1.style = "clear:both;";
node.addEventListener("click", function () { window.parent.postMessage({ action:
'openchat', threadid: event.data.threadid, proactive_id: event.data.proactive_id
}, '*'); }); node1.addEventListener("click", function () {
window.parent.postMessage({ action: 'openchat', threadid: event.data.threadid,
proactive_id: event.data.proactive_id }, '*'); }); if (event.data.msg_from !==
undefined && event.data.msg_from !== "") { var span =
document.createElement("span"); //var span span.innerHTML = '' +
event.data.msg_from + ':'; node.appendChild(span); } else if
(event.data.msg_from === undefined || event.data.msg_from == "") { var span =
document.createElement("span"); //var span span.innerHTML = 'New Conversation:';
node.appendChild(span); } node.appendChild(textnode); var height =
document.getElementsByClassName('main-unreadchat-cont')[0].style.height; if
(height == "") { height = 70; } if (innerDivsCount == 0) { height =
document.getElementsByClassName('main-unreadchat-cont')[0].style.height =
"150px"; } /* else if (innerDivsCount == 2) { height =
document.getElementsByClassName('main-unreadchat-cont')[0].style.height =
"150px"; } else if (innerDivsCount > 2) {*/ else {
document.getElementsByClassName('main-unreadchat-cont')[0].style.height =
parseInt(height) + 60 + "px"; } var referenceNode =
document.getElementById('chatunread-frame').contentWindow.document.getElementById("msg-list");
// document.querySelector('#some-element'); if (innerDivsCount == 0) {
referenceNode.appendChild(node); referenceNode.appendChild(node1); } else {
referenceNode.insertBefore(node, refChild); referenceNode.insertBefore(node1,
refChild); if ((window.innerHeight + 100) <
(document.getElementsByClassName("main-unreadchat-cont")[0].style.height)) { var
frame = document.getElementById('chatunread-frame'); var c =
frame.contentDocument || frame.contentWindow.document;
c.getElementsByTagName("body")[0].offsetHeight = '80%';
c.getElementsByTagName("body")[0].style.overflow = "auto"; } } if
(event.data.badge_type === 3) {
document.getElementsByClassName("main-unreadchat-cont")[0].style.height =
"100%"; var frame = document.getElementById('chatunread-frame'); var c =
frame.contentDocument || frame.contentWindow.document;
c.getElementsByClassName("msg")[0].style.maxHeight = "unset"; var frameheight =
c.getElementsByTagName("body")[0].offsetHeight;
document.getElementsByClassName("main-unreadchat-cont")[0].style.height =
frameheight + "px"; } } else if (event.data.badge_type === 4) { var
fullscreen_modal = document.getElementById('imichat-fullscreen-modal');
fullscreen_modal.className = 'imichat-fullscreen-modal imichat-open';
fullscreen_modal.contentWindow.postMessage({ action: 'bind_data', proactive_id:
event.data.proactive_id, threadid: event.data.threadid, msg_from:
event.data.msg_from, msg: event.data.msg, btn_chat_now_open:
IMILocalisation.getValue(_IMIchat_widget_lang,
"proactive_poupup_chat_now_button", "Chat Now"), btn_chat_now_close:
IMILocalisation.getValue(_IMIchat_widget_lang, "proactive_poupup_close_button",
"Close") }, "*"); } cardcount =
parseInt(localStorage.getItem(event.data.fingerprint + "_" + _skey +
"_cardcount")) + 1; localStorage.setItem(event.data.fingerprint + "_" + _skey +
"_cardcount", cardcount); localStorage.setItem("fingerprint",
event.data.fingerprint); localStorage.setItem(event.data.fingerprint + "_" +
_skey + "_badgecount", count);
document.getElementById('imi-chatbutton').contentWindow.document.getElementById("chattotalbadge").innerText
= count; }
document.getElementById('chatunread-frame').contentWindow.document.getElementById("ancclearcards").style.display
= (event.data.badge_type === undefined || (event.data.badge_type === 2 ||
event.data.badge_type === 3)) ? "block" : "none"; } } catch (e) {
console.log("badgecount:" + e.msg); } }, message: function (event) { try { if
(event.data.action != null) { if (event.data.action == 'openchat') {
IMIChatInit.openchat(event); } if (event.data.action == 'badgecount') {
IMIChatInit.badgecount(event); } if (event.data.action == 'chatswitchicon') {
IMIChatInit.chatswitchicon(); //event } if (event.data.action ==
'imichat_custom_chat_fields') { if (event.data.type == 'add') { if
(_IMIchat_callback_dic['imichat-widget:custom_chat_fields_init'] !== undefined)
{
_IMIchat_callback_dic['imichat-widget:custom_chat_fields_init'](event.data.response);
} } else if (event.data.type == 'update') { if
(_IMIchat_callback_dic['imichat-widget:custom_chat_fields_update'] !==
undefined) {
_IMIchat_callback_dic['imichat-widget:custom_chat_fields_update'](event.data.response);
} }//event } if (event.data.action == 'loadstyles') {
IMIChatInit.loadJQuery(_domain_name, function () {
IMIChatInit.loadwidgetStyles(event.data.message); try { if (event.data.message
!= null) { if (_IMIchat_callback_dic['imichat-widget:ready'] !== undefined) {
_IMIchat_callback_dic['imichat-widget:ready'](_attr_key);
console.log("imichat-widget:ready fired"); } //eval('imichatWidgetLoaded();');
if (_IMIchat_callback_dic['imichat-widget:custom_chat_fields_init'] !==
undefined) { _IMIchat_callback_dic['imichat-widget:custom_chat_fields_init']();
} } } catch (e) { } IMIChatInit.LaunchProactiveMsgManager(_domain_name, function
() { }); IMIChatInit.handleAbandonedChats(); }); } if (event.data.action ==
'closemodelpopup') {
document.getElementById('imichat-fullscreen-modal').className =
'imichat-fullscreen-modal'; } if (event.data.action == 'setsession') {
sessionStorage.setItem(event.data.key, event.data.value); } if
(event.data.action == 'setlocal') { localStorage.setItem(event.data.key,
event.data.value); } if (event.data.action == 'browserstorage') {
document.getElementById("divicw").innerHTML = "
\n \n \nError:
Cookies Disabled


We use cookies to enable best chat experience. Follow these directions to
re-enable cookies specific to your browser type or re-open this website in a
cookie-enabled browser.

"; console.log("Local storage not supported"); } } } catch (e) { } }, resize:
function () { try { var destination =
document.getElementById('iframechatwindow').contentWindow;
destination.postMessage({ action: 'resize', width: window.outerWidth
//window.innerWidth//screen.width // document.body.clientWidth }, "*");
IMIGeneral.checkmobile(); } catch (e) { } }, LaunchProactiveMsgManager: function
(domainName, callback) { try { var widget_styles = localStorage.getItem("style_"
+ document.getElementById("divicw").getAttribute("data-bind") + "_" +
window.location.hostname); if (widget_styles == null &&
!JSON.parse(widget_styles).enable_proactive) { callback(); return; } var body =
document.getElementsByTagName('body')[0]; var script =
document.createElement('script'); script.type = 'text/javascript'; script.src =
IMIChatInit.domainName() + '/js/proactive-msg-manager.js';
body.appendChild(script); script.addEventListener('load', function (event) {
console.log('proactive manager loaded;'); var destination =
document.getElementById('iframechatwindow').contentWindow;
destination.postMessage({ action: 'proactive-manager-loaded', attrkey:
document.getElementById("divicw").getAttribute("data-bind"), host:
window.location.hostname }, "*"); callback(); }); } catch (e) {
console.log("LaunchProactiveMsgManager:" + e.msg); } }, processAbandonedChats:
function (type) { var browser_fingerprint = localStorage.getItem("fingerprint");
var url = IMIGeneral.profileUrl() + "livechats/" + _attr_key + "/customers/" +
browser_fingerprint + "/abandoned?host=" + window.document.URL; url = url +
"&type=" + type; var body = JSON.stringify({ "is_reloaded": false,
"is_closechat": true }); var headers = { type: 'application/json' }; var blob =
new Blob([body], headers); navigator.sendBeacon(url); }, handleAbandonedChats:
function () { // Attach the event keypress to exclude the F5 refresh
//jQuery(window).on('keydown', function (e) { window.addEventListener('keydown',
function (e) { if (e.keyCode == 116) { _IMIchat_IsValidNavigation = true; } });
window.addEventListener("beforeunload", function (e) {
sessionStorage.setItem(_attr_key + "_imichat-reload-check", document.referrer);
console.log(document.referrer); //sessionStorage.setItem("imi_tabid",
Math.random().toString(16).slice(2)); if (_IMIchat_IsValidNavigation !==
undefined && !_IMIchat_IsValidNavigation) {
IMIChatInit.processAbandonedChats("unload"); } }); if
(window.performance.navigation.type == 1) {
IMIChatInit.processAbandonedChats("load"); } }, loadJQuery: function
(domainName, callback) { if (typeof (jQuery) !== 'undefined') { callback();
return; } var body = document.getElementsByTagName('body')[0]; var script =
document.createElement('script'); script.type = 'text/javascript'; script.src =
domainName + '/js/jquery.min.js'; body.appendChild(script);
script.addEventListener('load', function (event) { callback(); }); return; },
on: function (func_name, callback) { if (typeof callback != 'function') {
console.error('function was expected.'); return; } switch (func_name) { case
'imichat-widget:ready': _IMIchat_callback_dic['imichat-widget:ready'] =
callback; break; } }, checklocalStorage: function () { var test = 'test'; try {
localStorage.setItem(test, test); localStorage.removeItem(test); return true; }
catch (e) { return false; } }, call_previous_chats: function () { try { var
destination = document.getElementById('iframechatwindow').contentWindow; msg = {
"action": "showiframe", "host": window.location.hostname, "chatmobile":
((navigator.userAgent.indexOf("Mobile")) != -1) ? "1" : "0" };
destination.postMessage(msg, domainUrl); } catch (e) { } },
check_clear_session_chats: function () { if (document.referrer ==
sessionStorage.getItem(_attr_key + "_imichat-reload-check")) { return false; }
else if (sessionStorage.getItem(_attr_key + "_imichat-reload-check") ==
undefined) { return true; } else { console.log("Hey, Thanks for visiting
again"); return false; } } }; }(); if (IMIChatInit.checklocalStorage()) {
IMIChatInit.init(); } else { document.getElementById("divicw").innerHTML = "
\n \n \nError:
Cookies Disabled


We use cookies to enable best chat experience. Follow these directions to
re-enable cookies specific to your browser type or re-open this website in a
cookie-enabled browser.

"; console.log("Local storage not supported"); } var imichatwidget = { // get
hasInitiatedConversation() { // if
(sessionStorage.getItem("imichat_hasinitconvexist") == null) // return false; //
if (sessionStorage.getItem("imichat_hasinitconvexist") == "1") { // return true;
// } else { // return false; // } // }, hasInitiatedChat: function () { if
(sessionStorage.getItem("imichat_hasinitconvexist") == null) return false; if
(sessionStorage.getItem("imichat_hasinitconvexist") == "1") { return true; }
else { return false; } }, show: function () { //$("#divicw").show();return;
document.getElementById("divicw").style.display = 'block'; }, hide: function ()
{ // $("#divicw").hide();return; document.getElementById("divicw").style.display
= 'none'; }, /* test:function() {
if(sessionStorage.getItem("imichat_hasinitconvexist")==null) return false;
if(sessionStorage.getItem("imichat_hasinitconvexist")=="1") { return true; }
else { return false; } },*/ maximizeWindow: function () {
IMIChatInit.chatswitchicon(1); IMIChatInit.resize();
IMIChatInit.call_previous_chats(); return; }, minimizeWindow: function () {
return IMIChatInit.chatswitchicon(0); }, init: function (jsondata, callback) {
if (typeof callback != 'function') { console.error('function was expected.');
return; } var destination =
document.getElementById('iframechatwindow').contentWindow;
destination.postMessage({ action: 'imichat_custom_chat_fields', data: jsondata,
type: 'add' }, '*');
_IMIchat_callback_dic['imichat-widget:custom_chat_fields_init'] = callback; },
update: function (jsondata, callback) { if (typeof callback != 'function') {
console.error('function was expected.'); return; } var destination =
document.getElementById('iframechatwindow').contentWindow;
destination.postMessage({ action: 'imichat_custom_chat_fields', data: jsondata,
type: 'update' }, '*');
_IMIchat_callback_dic['imichat-widget:custom_chat_fields_update'] = callback; },
on: function (func_name, callback) { if (typeof callback != 'function') {
console.error('function was expected.'); return; } switch (func_name) { case
'imichat-widget:ready': _IMIchat_callback_dic['imichat-widget:ready'] =
callback; break; } } }; /* function imichatWidgetLoaded(){imi
imichatwidget.maximizeWindow(); }*/

 * DNC
 * Who we are
 * Where we stand
 * Take action
 * Vote
 * Shop
 * Donate
 * en español

Democratic National Committee


JOIN US

Email address*
Phone number
Zip code*
Sign up to get texts. By entering your phone number, you are consenting to
receive recurring automated text messages & calls from the DNC with news & info
about our work. For SMS, message & data rates may apply. Text STOP to end. Text
HELP for help. Privacy policy & ToS. Submit
 * Who we are
 * What we do
 * Who we serve
 * Our history
 * About the Democratic Party
 * Leadership
 * State Parties

 * Where we stand
 * Party platform
 * The issues

 * Take action
 * Events
 * Trainings
 * Work with us

 * Vote
 * Shop
 * Donate
 * Donate by Mail

 * Contact us
 * Press releases
 * Privacy policy
 * Terms of service
 * Submission Terms

Copyright © 2024 DNC Services Corporation All rights reserved.

Paid for by the DEMOCRATIC NATIONAL COMMITTEE (202) 863-8000

This communication is not authorized by any candidate or candidate's committee.

DEMOCRATIC NATIONAL COMMITTEE
430 South Capitol Street Southeast
Washington, DC 20003

Proudly Powered by WordPress


DEMOCRATS





WE ARE THE DEMOCRATIC PARTY.

We’re fighting for a brighter, more equal future: rolling up our sleeves and
organizing everywhere to build a better America for all.


WHAT WE DO

The DNC is dedicated to building on our wins from 2020 and 2022. We’re working
hard to elect Democrats up and down the ballot by empowering grassroots
activists, mobilizing voters, and organizing in every ZIP code. Learn more.


BIDEN-HARRIS DEMOCRATS

President Biden is working to build a better America by investing in the middle
class and bringing down costs for working families. Together, we’ll build our
economy from the bottom up and the middle out. Learn more.


DONATE TO HELP ELECT DEMOCRATS

The DNC is the only party committee responsible for electing Democrats at every
level nationwide. Your support will invest in on-the-ground organizing, voter
protection efforts, and more. Click here to donate.


STORE

Every purchase at the official Democrats store helps elect Democrats across the
country. Shop our best-selling Democrats apparel, limited-time collections, and
accessories. Shop.

< >
 * More events Arrow
   
 * All news Arrow
   
 * Take action Arrow
   

Play Button



SIGN UP TO GET THE LATEST. TOGETHER, WE’LL ELECT DEMOCRATS UP AND DOWN THE
BALLOT.



Email address*
Phone number
Zip code*
Join
Sign up to get texts. By entering your phone number, you are consenting to
receive recurring automated text messages & calls from the DNC with news & info
about our work. For SMS, message & data rates may apply. Text STOP to end. Text
HELP for help. Privacy policy & ToS.


WE’RE DEDICATED TO ORGANIZING A GRASSROOTS MOVEMENT IN EVERY ZIP CODE POWERED BY
VOLUNTEERS LIKE YOU. GET INVOLVED IN YOUR COMMUNITY BY JOINING NOW.

Take action



THERE’S MORE WORK TO DO. LET’S ELECT DEMOCRATS ACROSS THE COUNTRY.

Donate to the DNC

Our end-of-quarter fundraising deadline is rapidly approaching. Pitch in now to
help the DNC ensure we have the resources to elect Democrats from local offices
to the Oval Office in November and beyond.

 * Donate $10
 * Donate $25
 * Donate $50
 * Donate $100
 * Other

close
Democratic National Committee


JOIN US

Email address*
Phone number
Zip code*
Sign up to get texts. By entering your phone number, you are consenting to
receive recurring automated text messages & calls from the DNC with news & info
about our work. For SMS, message & data rates may apply. Text STOP to end. Text
HELP for help. Privacy policy & ToS. Submit
 * Who we are
 * What we do
 * Who we serve
 * Our history
 * About the Democratic Party
 * Leadership
 * State Parties

 * Where we stand
 * Party platform
 * The issues

 * Take action
 * Events
 * Trainings
 * Work with us

 * Vote
 * Shop
 * Donate
 * Donate by Mail

 * Contact us
 * Press releases
 * Privacy policy
 * Terms of service
 * Submission Terms

Copyright © 2024 DNC Services Corporation All rights reserved.

Paid for by the DEMOCRATIC NATIONAL COMMITTEE (202) 863-8000

This communication is not authorized by any candidate or candidate's committee.

DEMOCRATIC NATIONAL COMMITTEE
430 South Capitol Street Southeast
Washington, DC 20003

Proudly Powered by WordPress