
function ccwsnewsletter_DoRequest() {
  var xmlhttp = null;
  var eobj = FindObject("email_nl");
  var lobj = FindObject("leisure_nl");
  var bobj = FindObject("business_nl");

  if ((eobj) && (bobj) && (lobj)) {
    if (Trim(eobj.value) != "") {
      xmlhttp = GetXmlHttp();
      if (xmlhttp != null) {
        xmlhttp.open("POST", "/system/newsletters/AjaxSrv/ContentManager.aspx?Content=Subscribe", false);
        xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
        xmlhttp.send('Email=' + Trim(eobj.value) + "&Leisure=" + Trim(lobj.value) + "&Business=" + Trim(bobj.value));
        if ( xmlhttp.responseText == "OK" ) {
          alert("Una e-mail di conferma e' stata spedita all'indirizzo " + eobj.value);
        } else {
          alert(xmlhttp.responseText);
        }
      }
    } else {
      alert("Prego inserire l'indirizzo e-mail in cui si desidera ricevere le newsletters");
    }
  } else {
    alert("ERROR: Missing newsletter form fields.");
  }
  return(false);
}

function ccwsnewsletter_Unsubscribe(aId, aNl) {
  if ((aId != "" ) && (aNl != "")) {
    var s = GetContentByUrl("/system/newsletters/AjaxSrv/ContentManager.aspx?Content=unsubscribe&id=" + aId +'&nl=' + aNl);
    if ( s != "" ) {
      alert(s);
    }
  }
  return(false);
}

function ccwsnewsletter_Send(aId) {
  var xmlhttp = null,
      strRes,
      area;
  if (aId != "") {
    ShowHideRegion("div_editing_newsletters", false);
    ShowHideRegion("div_sending_newsletters", true);
    xmlhttp = GetXmlHttp();
    if (xmlhttp != null) {
      xmlhttp.open("GET", "/system/newsletters/ajax/ActionManager.aspx?cmd=send&id=" + aId, true);
      xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4) {
          if (xmlhttp.status == 200) {
            strRes = xmlhttp.responseText;
            if (strRes != "") {
              alert(strRes);
            }
          } else {
            alert("HTTP ERROR " + xmlhttp.status + ": accessing [/system/newsletters/ajax/ActionManager.aspx?cmd=send&id=" + aId + "]");
          }
          window.location.reload();
        }
      }
      xmlhttp.send(null)
    }
  }
  return(false);
}


