/* Few necessary prototype like functions required by subscription widget (which includes nothing else) */

var SpongecellElement = new Object();

SpongecellElement.update=function(element, html) {
    html = typeof html == 'undefined' ? '' : html.toString();
    document.getElementById(element).innerHTML=html;
    //$(element).innerHTML = html.stripScripts();
    //setTimeout(function() {html.evalScripts()}, 10);
    return element;
  };

function collect(a,f){var n=[];for(var i=0;i<a.length;i++){var v=f(a[i]);if(v!=null&&v.length>0)n.push(v)}return n};

var SpongecellForm = new Object();
SpongecellForm.serialize=function(f){
  var g=function(n) {return f.getElementsByTagName(n)};
  var nv=function(e) {
    if(e.name) return encodeURIComponent(e.name)+'='+encodeURIComponent(e.value);
    else return ''
  };
  var i=collect(g('input'),function(i){if((i.type!='radio'&&i.type!='checkbox')||i.checked)return nv(i)});
  var s=collect(g('select'),nv);var t=collect(g('textarea'),nv);
  return i.concat(s).concat(t).join('&');
};
SpongecellForm.jsSubmit=function(form) {
	var s = SpongecellForm.serialize(form);
	if(form.action.indexOf("?")>=0) {
		var delim="&"
	} else {
		var delim="?"
	}
	SpongecellForm.appendScript(form.action+delim+s);
};
SpongecellForm.appendScript = function(scriptSrc) {
    var headTag = document.getElementsByTagName('head')[0];
    var newScript = document.createElement('script');
    newScript.type = 'text/javascript';
    newScript.src = scriptSrc;headTag.appendChild(newScript);
};

document.write("<div id='spongecellSubscriptionContainer'></div>");
SpongecellElement.update("spongecellSubscriptionContainer", "\074div class=\"spongecellSubscriptionWidgetOutter\"\076\n  \074div class=\"spongecellSubscriptionWidget\" id=\"spongecellSubscriptionWidget\"\076\n    \074form action=\"http://spongecell.com/widget/subscription_confirm?crypt=9OcToy6aGF0cybzcgNLADIu8HVw75avvyEcmxjQVCLLU%2FK%2BC8Dm%2FOSLkNTUc%0AHH6gnkIl0vAwACkwz1XQ0ijHcw%3D%3D%0A\" id=\"subform\" method=\"post\" onsubmit=\"SpongecellForm.jsSubmit(this);return false;\"\076\n    \074fieldset\076\n      \074div class=\"warning\" id=\"spongecellWarning\"\076\074/div\076\n      \074!-- = find_and_preserve hidden_encrypted_params({:contact_list_id=\076@contact_list.id,:calendar_id=\076calendar_id},{}) --\076\n      \074!-- hidden_encrypted_params({:contact_list_id=\076@contact_list.id},{}) --\076\n      \074!-- hidden_encrypted_params({:calendar_id=\076calendar_id},{}) --\076\n      \074legend\076\n        Subscribe to the\n        \074b\076\n          BoraMusic\n        \074/b\076\n        mailing list\n      \074/legend\076\n      \074div class=\"emailAddress\"\076\n        \074label for=\"contact_primary_email_address\"\076Email Address\074/label\076\n        \074input id=\"contact_primary_email_address\" name=\"contact[primary_email_address]\" size=\"30\" type=\"text\" /\076\n      \074/div\076\n      \074div class=\"phoneNumber\"\076\n        \074label for=\"contact_phone_number\"\076Phone Number\074/label\076\n        \074input id=\"contact_phone_number\" name=\"contact[phone_number]\" size=\"30\" type=\"text\" /\076\n      \074/div\076\n      \074div class=\"firstName\"\076\n        \074label for=\"contact_first_name\"\076First Name\074/label\076\n        \074input id=\"contact_first_name\" name=\"contact[first_name]\" size=\"30\" type=\"text\" /\076\n      \074/div\076\n      \074div class=\"lastName\"\076\n        \074label for=\"contact_last_name\"\076Last Name\074/label\076\n        \074input id=\"contact_last_name\" name=\"contact[last_name]\" size=\"30\" type=\"text\" /\076\n      \074/div\076\n      \074div class=\"gender\"\076\n        \074label for=\"contact_gender\"\076Gender\074/label\076\n        \074select id=\"contact_gender\" name=\"contact[gender]\"\076\074option value=\"\" selected=\"selected\"\076\074/option\076\n        \074option value=\"FEMALE\"\076Female\074/option\076\n        \074option value=\"MALE\"\076Male\074/option\076\074/select\076\n      \074/div\076\n      \074div class=\"birthday\"\076\n        \074label for=\"contact_birthday\"\076Birthday\074/label\076\n        \074select id=\"contact_birthday_3i\" name=\"contact[birthday(3i)]\"\076\n        \074option value=\"1\"\0761\074/option\076\n        \074option value=\"2\" selected=\"selected\"\0762\074/option\076\n        \074option value=\"3\"\0763\074/option\076\n        \074option value=\"4\"\0764\074/option\076\n        \074option value=\"5\"\0765\074/option\076\n        \074option value=\"6\"\0766\074/option\076\n        \074option value=\"7\"\0767\074/option\076\n        \074option value=\"8\"\0768\074/option\076\n        \074option value=\"9\"\0769\074/option\076\n        \074option value=\"10\"\07610\074/option\076\n        \074option value=\"11\"\07611\074/option\076\n        \074option value=\"12\"\07612\074/option\076\n        \074option value=\"13\"\07613\074/option\076\n        \074option value=\"14\"\07614\074/option\076\n        \074option value=\"15\"\07615\074/option\076\n        \074option value=\"16\"\07616\074/option\076\n        \074option value=\"17\"\07617\074/option\076\n        \074option value=\"18\"\07618\074/option\076\n        \074option value=\"19\"\07619\074/option\076\n        \074option value=\"20\"\07620\074/option\076\n        \074option value=\"21\"\07621\074/option\076\n        \074option value=\"22\"\07622\074/option\076\n        \074option value=\"23\"\07623\074/option\076\n        \074option value=\"24\"\07624\074/option\076\n        \074option value=\"25\"\07625\074/option\076\n        \074option value=\"26\"\07626\074/option\076\n        \074option value=\"27\"\07627\074/option\076\n        \074option value=\"28\"\07628\074/option\076\n        \074option value=\"29\"\07629\074/option\076\n        \074option value=\"30\"\07630\074/option\076\n        \074option value=\"31\"\07631\074/option\076\n        \074/select\076\n        \074select id=\"contact_birthday_2i\" name=\"contact[birthday(2i)]\"\076\n        \074option value=\"1\"\076January\074/option\076\n        \074option value=\"2\"\076February\074/option\076\n        \074option value=\"3\"\076March\074/option\076\n        \074option value=\"4\"\076April\074/option\076\n        \074option value=\"5\"\076May\074/option\076\n        \074option value=\"6\"\076June\074/option\076\n        \074option value=\"7\"\076July\074/option\076\n        \074option value=\"8\"\076August\074/option\076\n        \074option value=\"9\" selected=\"selected\"\076September\074/option\076\n        \074option value=\"10\"\076October\074/option\076\n        \074option value=\"11\"\076November\074/option\076\n        \074option value=\"12\"\076December\074/option\076\n        \074/select\076\n        \074select id=\"contact_birthday_1i\" name=\"contact[birthday(1i)]\"\076\n        \074option value=\"2010\" selected=\"selected\"\0762010\074/option\076\n        \074option value=\"2009\"\0762009\074/option\076\n        \074option value=\"2008\"\0762008\074/option\076\n        \074option value=\"2007\"\0762007\074/option\076\n        \074option value=\"2006\"\0762006\074/option\076\n        \074option value=\"2005\"\0762005\074/option\076\n        \074option value=\"2004\"\0762004\074/option\076\n        \074option value=\"2003\"\0762003\074/option\076\n        \074option value=\"2002\"\0762002\074/option\076\n        \074option value=\"2001\"\0762001\074/option\076\n        \074option value=\"2000\"\0762000\074/option\076\n        \074option value=\"1999\"\0761999\074/option\076\n        \074option value=\"1998\"\0761998\074/option\076\n        \074option value=\"1997\"\0761997\074/option\076\n        \074option value=\"1996\"\0761996\074/option\076\n        \074option value=\"1995\"\0761995\074/option\076\n        \074option value=\"1994\"\0761994\074/option\076\n        \074option value=\"1993\"\0761993\074/option\076\n        \074option value=\"1992\"\0761992\074/option\076\n        \074option value=\"1991\"\0761991\074/option\076\n        \074option value=\"1990\"\0761990\074/option\076\n        \074option value=\"1989\"\0761989\074/option\076\n        \074option value=\"1988\"\0761988\074/option\076\n        \074option value=\"1987\"\0761987\074/option\076\n        \074option value=\"1986\"\0761986\074/option\076\n        \074option value=\"1985\"\0761985\074/option\076\n        \074option value=\"1984\"\0761984\074/option\076\n        \074option value=\"1983\"\0761983\074/option\076\n        \074option value=\"1982\"\0761982\074/option\076\n        \074option value=\"1981\"\0761981\074/option\076\n        \074option value=\"1980\"\0761980\074/option\076\n        \074option value=\"1979\"\0761979\074/option\076\n        \074option value=\"1978\"\0761978\074/option\076\n        \074option value=\"1977\"\0761977\074/option\076\n        \074option value=\"1976\"\0761976\074/option\076\n        \074option value=\"1975\"\0761975\074/option\076\n        \074option value=\"1974\"\0761974\074/option\076\n        \074option value=\"1973\"\0761973\074/option\076\n        \074option value=\"1972\"\0761972\074/option\076\n        \074option value=\"1971\"\0761971\074/option\076\n        \074option value=\"1970\"\0761970\074/option\076\n        \074option value=\"1969\"\0761969\074/option\076\n        \074option value=\"1968\"\0761968\074/option\076\n        \074option value=\"1967\"\0761967\074/option\076\n        \074option value=\"1966\"\0761966\074/option\076\n        \074option value=\"1965\"\0761965\074/option\076\n        \074option value=\"1964\"\0761964\074/option\076\n        \074option value=\"1963\"\0761963\074/option\076\n        \074option value=\"1962\"\0761962\074/option\076\n        \074option value=\"1961\"\0761961\074/option\076\n        \074option value=\"1960\"\0761960\074/option\076\n        \074option value=\"1959\"\0761959\074/option\076\n        \074option value=\"1958\"\0761958\074/option\076\n        \074option value=\"1957\"\0761957\074/option\076\n        \074option value=\"1956\"\0761956\074/option\076\n        \074option value=\"1955\"\0761955\074/option\076\n        \074option value=\"1954\"\0761954\074/option\076\n        \074option value=\"1953\"\0761953\074/option\076\n        \074option value=\"1952\"\0761952\074/option\076\n        \074option value=\"1951\"\0761951\074/option\076\n        \074option value=\"1950\"\0761950\074/option\076\n        \074option value=\"1949\"\0761949\074/option\076\n        \074option value=\"1948\"\0761948\074/option\076\n        \074option value=\"1947\"\0761947\074/option\076\n        \074option value=\"1946\"\0761946\074/option\076\n        \074option value=\"1945\"\0761945\074/option\076\n        \074option value=\"1944\"\0761944\074/option\076\n        \074option value=\"1943\"\0761943\074/option\076\n        \074option value=\"1942\"\0761942\074/option\076\n        \074option value=\"1941\"\0761941\074/option\076\n        \074option value=\"1940\"\0761940\074/option\076\n        \074option value=\"1939\"\0761939\074/option\076\n        \074option value=\"1938\"\0761938\074/option\076\n        \074option value=\"1937\"\0761937\074/option\076\n        \074option value=\"1936\"\0761936\074/option\076\n        \074option value=\"1935\"\0761935\074/option\076\n        \074option value=\"1934\"\0761934\074/option\076\n        \074option value=\"1933\"\0761933\074/option\076\n        \074option value=\"1932\"\0761932\074/option\076\n        \074option value=\"1931\"\0761931\074/option\076\n        \074option value=\"1930\"\0761930\074/option\076\n        \074option value=\"1929\"\0761929\074/option\076\n        \074option value=\"1928\"\0761928\074/option\076\n        \074option value=\"1927\"\0761927\074/option\076\n        \074option value=\"1926\"\0761926\074/option\076\n        \074option value=\"1925\"\0761925\074/option\076\n        \074option value=\"1924\"\0761924\074/option\076\n        \074option value=\"1923\"\0761923\074/option\076\n        \074option value=\"1922\"\0761922\074/option\076\n        \074option value=\"1921\"\0761921\074/option\076\n        \074option value=\"1920\"\0761920\074/option\076\n        \074option value=\"1919\"\0761919\074/option\076\n        \074option value=\"1918\"\0761918\074/option\076\n        \074option value=\"1917\"\0761917\074/option\076\n        \074option value=\"1916\"\0761916\074/option\076\n        \074option value=\"1915\"\0761915\074/option\076\n        \074option value=\"1914\"\0761914\074/option\076\n        \074option value=\"1913\"\0761913\074/option\076\n        \074option value=\"1912\"\0761912\074/option\076\n        \074option value=\"1911\"\0761911\074/option\076\n        \074option value=\"1910\"\0761910\074/option\076\n        \074/select\076\n      \074/div\076\n      \074div class=\"zipCode\"\076\n        \074label for=\"contact_zip_code\"\076Zip Code\074/label\076\n        \074input id=\"contact_zip_code\" name=\"contact[zip_code]\" size=\"30\" type=\"text\" /\076\n      \074/div\076\n      \074div\076\n        \074label\076&nbsp;\074/label\076\n        \074input id=\"submit_button\" name=\"commit\" type=\"submit\" value=\"Submit\" /\076\n      \074/div\076\n      \074br /\076\n      \074div id=\"privacy_policy\"\076\n        * By submitting, you agree to the Spongecell\n        \074a href=\"http://spongecell.com/legal/privacy\" class=\"privacyPolicy\" target=\"_blank\"\076Privacy Policy\074/a\076\n      \074/div\076\n    \074/fieldset\076\n    \074/form\076\n    \074style type=\"text/css\"\076\n      .spongecellSubscriptionWidget form, fieldset { \n      margin: 0; \n      padding: 0; \n      }\n      \n      .spongecellSubscriptionWidget form label { \n      cursor: pointer; \n      }\n      \n      .spongecellSubscriptionWidget form { \n        /* you can to specify a width here */\n      } \n      \n      .spongecellSubscriptionWidget fieldset { \n      border: none; \n      border:  1px solid #ccc; \n      margin:  2em 0; \n      padding:  1em;    \n      } \n      \n      .spongecellSubscriptionWidget legend {\n      padding: 0.2em 0.5em;\n      border: 1px solid #ccc;\n      text-align: right;\n      font-size: 1.1em;\n      margin-bottom: .5em;\n      } \n      \n      .spongecellSubscriptionWidget label { \n      display:  block; \n      float:  left; \n      clear:  left; \n      width:  8em; \n      padding-right:  1em; \n      text-align:  right; \n      line-height:  1.8em; \n      } \n      \n      .spongecellSubscriptionWidget input, select { \n      margin:  0 0 .5em 0; \n      width:  14.5em;\n      display:  block; \n      float:  left; \n      }\n      \n      .spongecellSubscriptionWidget #contact_birthday_1i { \n      width:  5em;\n      }\n      .spongecellSubscriptionWidget #contact_birthday_2i { \n      width:  6.5em;\n      }\n      .spongecellSubscriptionWidget #contact_birthday_3i { \n      width:  3.5em;\n      }\n      \n      .spongecellSubscriptionWidget #contact_zip_code { \n      width:  5em;\n      }\n      \n      .spongecellSubscriptionWidget #contact_gender { \n      width:  6em;\n      }\n      \n      .spongecellSubscriptionWidget #submit_button {\n      width: 5em;\n      margin: 0 0\n      }\n      \n      .spongecellSubscriptionWidget br {\n      clear:both;\n      }\n      \n      .spongecellSubscriptionWidget #spongecellWarningText {\n      background-image: none;\n      border: 1px solid gray;\n      margin-bottom: 0.8em;\n      padding: 0.3em 0.6em;\n      }\n      \n      .spongecellSubscriptionWidget #spongecellWarningText.error {\n      background: #FFFF00; /*yellow*/\n      color: black;\n      }\n      \n      .spongecellSubscriptionWidget #spongecellWarningText.success {\n      background: #78DAFA; /*aqua*/\n      color: black;\n      }\n      \n      .spongecellSubscriptionWidget #privacy_policy {\n      margin-left:11em;\n      font-size:.8em;\n      color:gray;\n      }\n    \074/style\076\n  \074/div\076\n\074/div\076\n");