<?xml version="1.0" encoding="UTF-8"?><Module>
  <ModulePrefs title="ConnectUp! User Community" directory_title="Constant Contact® Online Small Business Community" title_url="http://community.constantcontact.com/forum/default.aspx" description="Learn how others — just like you — are succeeding through email marketing and online surveys.  Benefit from Constant Contact’s dynamic community where they share the latest marketing innovations, best practices, and practical advice." author="Constant Contact® Web Services Team" author_email="webservices@constantcontact.com" author_affiliation="Constant Contact, Inc." screenshot="http://img.constantcontact.com/gadgets/connectup/images/screenshot.png" thumbnail="http://img.constantcontact.com/gadgets/connectup/images/thumbnail.png" scrolling="true">
    <Require feature="analytics"/>
    <Require feature="setprefs"/>
    <Require feature="dynamic-height"/>
    <Require feature="minimessage"/> 
  </ModulePrefs>
  <UserPref name="last_message_date" datatype="hidden" default_value="0"/>
  <Content type="html"><![CDATA[
    
    <style type="text/css">
<!--
body,div,span,p,li {
  font-family: arial, sans-serif;
  font-size: 12px;
}
a {
  color: #0066CC;
}
a:visited {
  color: #6666c2;
}
a:hover {
  color: #FF5050;
}
a:active {
  color: #0066CC;
}
body {
  margin: 0px;
  padding: 0px;
  background-color: white;
}
#cc_forums_gadget ul {
  margin: 0;
  padding: 0;
}
#cc_forums_gadget ul li {
  list-style: none;
  margin: 1px 0 0 0;
  padding: 5px 10px 5px 3px;
  background:
    url(http://img.constantcontact.com/gadgets/connectup/images/gadget_post_bg.gif)
    #efeff6 repeat-x;
}
#cc_forums_gadget ul li a {
  display: block;
  padding-left: 25px;
  background:
    url(http://img.constantcontact.com/gadgets/connectup/images/gadget_bullet2.gif)
    no-repeat;
}
#cc_forums_gadget #alert {
  padding: 0;
  margin: 0;
  display: none;
}
.mmlib_table {
  background-color: #FFFFCC;
  color: #ff6600;
  font-size: 11px;
  border-collapse: separate;
  border-spacing: 0px;
  padding: 1px 0px;
  /*
  padding: 5px;
  margin: 5px 0;
  */
}
#cc_forums_gadget #feedback {
  padding: 5px;
  margin-top: 5px;
}
#cc_forums_gadget #feedback a {
  color: #999999;
  font-size: 11px;
}
#forum_html {
  display: none;
}
-->
</style>
<div id="cc_forums_gadget" style="width: 100%;">
  <a onclick="_IG_Analytics('UA-3096942-2', '/community_gadget/click/website')" href="http://www.constantcontact.com" target="_blank">
    <img src="http://img.constantcontact.com/gadgets/connectup/images/gadget_logo.gif" alt="Constant Contact" border="0" align="left" style="margin-right: 10px;"/>
  </a>
  <div id="feedback" align="right">
    <a onclick="_IG_Analytics('UA-3096942-2', '/community_gadget/click/forum/home')" href="http://community.constantcontact.com/forum/default.aspx" title="ConnectUp! User Community" target="_blank">Community</a> | 
    <a onclick="_IG_Analytics('UA-3096942-2', '/community_gadget/click/feedback')" href="mailto:webservices@constantcontact.com?subject=ConnectUp%21%20Gadget%20Feedback" title="ConnectUp! Gadget Feedback">Gadget feedback</a>
  </div>
  
  <ul id="entry_list"><li> </li></ul>
  
  <div id="alert"> </div>
  
  <iframe id="forum_html" src="" width="1" height="1"> </iframe>
</div>

    
    <script type="text/javascript">
    <!--
    // 
_IG_Analytics("UA-3096942-2", "/community_gadget");
// Global RexExp's
var DOUBLE_ESC_RE = /&amp;([a-zA-Z\d#]+);/gi;
var POST_ROWS_RE = /<\s*td[^>]*>Latest Posts<\s*\/\s*td\s*>([\s\S]*)<\s*\/\s*table/i;
var POST_DATA_RE = /<\s*a\s+href=(?:'([^']+)'|"([^"]+)")[^>]*>([^<]+)<\s*\/\s*a\s*>/gi;
var MAX_ENTRIES_TO_DISPLAY = 5;
var FORUM_PREFIX = "http://community.constantcontact.com";
var PAGE_URI = "http://community.constantcontact.com/forum/";
var MESSAGE_URI = "http://img.constantcontact.com/gadgets/connectup/gadget_messages.xml";
var REFRESH_INTERVAL = 900; // 15 minutes
var msg = new _IG_MiniMessage(__MODULE_ID__, _gel("alert"));
var prefs = new _IG_Prefs(__MODULE_ID__);

function remove_double_esc(s) {
  return s.replace(DOUBLE_ESC_RE, "&$1;");
}
function refresh_ui(responseText) {
  var newPostsArea = POST_ROWS_RE.exec(responseText)[1];
  
  // Start building HTML string for the entry
  var html = "";
  var i = 0; 
  var postData;
  while (postData = POST_DATA_RE.exec(newPostsArea)) {
    html += 
      "<li><a target='_blank' onclick='_IG_Analytics(\"UA-3096942-2\", \"/community_gadget/click/forum/post\")' href='" + 
      FORUM_PREFIX + (postData[1] ? postData[1] : postData[2]) +
      "'>" + remove_double_esc(postData[3]) + "</a></li>";
  }
  
  var entryList = _gel("entry_list");
  entryList.innerHTML = html;
  _IG_AdjustIFrameHeight();
}
function display_message(last_update_time, text) {
  _gel("alert").style.display = 'block';
  msg.createDismissibleMessage(text, 
    function () {
      _gel("alert").style.display = 'none';
      _IG_AdjustIFrameHeight();
      if (last_update_time > prefs.getInt("last_message_date")) {
        prefs.set("last_message_date", last_update_time);
      }
      return true;
    }
  );
  _IG_AdjustIFrameHeight();
}

_IG_FetchContent(PAGE_URI, refresh_ui, REFRESH_INTERVAL);

_IG_FetchFeedAsJSON(
  MESSAGE_URI, 
  function (mesg_feed) {
    if (mesg_feed.Entry) {
      var last_update_time = prefs.getInt("last_message_date");
      for (var i = 0; i < mesg_feed.Entry.length; i++) {
        if (mesg_feed.Entry[i].Date > last_update_time) {
          display_message(mesg_feed.Entry[i].ID, mesg_feed.Entry[i].Title);
        }
      }
    }
  },
  5);

//

    -->
    </script>
  ]]></Content>
</Module>