function ccwsguestbook_do_new(aUserField, aAddressField, aCommentField, aCaptchaImage) {
  var retval = false;
  var xmlhttp = null;
  var uobj = FindObject(aUserField);
  var aobj = FindObject(aAddressField);
  var cobj = FindObject(aCommentField);
  var hobj = FindObject(aCaptchaImage);
  var captchaval = "";
  if ((uobj) && (aobj) && (cobj)) {
    if ((Trim(uobj.value) != "") && (Trim(cobj.value) != "")) {
      xmlhttp = GetXmlHttp();
      if (hobj) {
        captchaval = Trim(hobj.value);
      }
      if (xmlhttp != null) {
        xmlhttp.open("POST", "/system/guestbook/AjaxSrv/ActionManager.aspx?action=new", false);
        xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
        xmlhttp.send('name=' + HexEncode(Trim(uobj.value)) + "&email=" + HexEncode(Trim(aobj.value)) + "&comment=" + HexEncode(Trim(cobj.value)) + "&captcha=" + escape(captchaval));
        if (xmlhttp.responseText == "OK") {
          retval = true;
        } else {
          alert(xmlhttp.responseText);
        }
      }
    }
  }
  return(retval);
}

function ccwsguestbook_do_delete(aId) {
  if (confirm("Si desidera veramente eliminare il commento?")) {
    var s = GetContentByUrl("/system/guestbook/AjaxSrv/ActionManager.aspx?action=delete&id=" + aId);
    if (s == "OK") {
      window.location.reload();
    } else {
      if (s != "") {
        alert(s);
      }
    }
  }
  return(false);
}

var i_captcha_image;

function i_show_captcha_image() {
  i_captcha_image.style.display = '';
}

function i_reset_captcha_image() {
  i_captcha_image.src = "/system/captcha/captcha.aspx";
  window.setTimeout("i_show_captcha_image()", 100);
}

function ccwsguestbook_reload_captcha(aId) {
  i_captcha_image = FindObject(aId);
  if (i_captcha_image) {
    i_captcha_image.style.display = 'none';
    i_captcha_image.src = "";
    window.setTimeout("i_reset_captcha_image()", 100);
  }
  return (false);
}


