var retval = 0;

function sendwork() {

  retval = 0

  checkok("Comments");
  checkok("email");
  checkok("Event_Name");
  checkok("Date");
  checkok("Time");
  checkok("Register");
  checkok("Location");
  checkok("Description");

  if (retval==0) {
    document.order.action="/cgi-bin/formmail";
    document.order.submit();
  }

}

function sendorder() {
  if (document.order.email.value=="") {
    alert("email Required");
    document.order.email.focus();
    return 0;
  }

  var entlength = document.order.Entries.value.length + document.order.Fee.value.length + document.order.Prizes.value.length;
  entlength += document.order.Information.value.length + document.order.Send_To.value.length + document.order.Comments.value.length;

  retval = 0

  checkok("Comments");
  checkok("email");
  checkok("Web_Address");
  checkok("Send_To");
  checkok("Information");
  checkok("Prizes");
  checkok("Fee");
  checkok("Entries");

  checkhttp("Fee");
  checkhttp("Due");
  
  checkok("Event_Name");
  checkok("Contest_Name");
  checkok("Date");
  checkok("Time");
  checkok("Register");
  checkok("Location");
  checkok("Description");

  if (entlength<1001) { 
    if (retval==0) {
      document.order.submit();
    }
  } else {
    alert("You have used "+entlength+" characters.\nThere is a 1,000 character limit.");
  }
}

function checkok(thisfield) {
  var fld = document.getElementById(thisfield);
  if (fld) {
    var fldtochk = fld.value;
    fldtochk = fldtochk.toLowerCase();
    if (fldtochk.indexOf("rape")>-1) { retval += 1; }
    if (fldtochk.indexOf("incest")>-1) { retval += 1; }
    if (fldtochk.indexOf("cialis")>-1) { retval += 1; }
    if (fldtochk.indexOf("phentermine")>-1) { retval += 1; }
    if (fldtochk.indexOf("xanax")>-1) { retval += 1; }
    if (fldtochk.indexOf("viagra")>-1) { retval += 1; }
    if (fldtochk.indexOf("ringtone")>-1) { retval += 1; }
    if (fldtochk.indexOf("crack")>-1) { retval += 1; }
  }
// alert(thisfield+"*"+fldtochk+"*"+retval);
}

function checkhttp(thisfield) {
  var fld = document.getElementById(thisfield);
  if (fld) {
    var fldtochk = fld.value;
    fldtochk = fldtochk.toLowerCase();
    if (fldtochk.indexOf("http:")>-1) { retval += 1; }
  }
// alert(thisfield+"*"+fldtochk+"*"+retval);
}


function checklength() {
  var entlength = document.order.Entries.value.length + document.order.Fee.value.length + document.order.Prizes.value.length;
  entlength += document.order.Information.value.length + document.order.Send_To.value.length + document.order.Comments.value.length;

  if (entlength<1001) { 
    alert("You have used "+entlength+" characters.\nYou have "+(1000-entlength)+" characters left.");
  } else {
    alert("You have used "+entlength+" characters.\nThere is a 1,000 character limit.");
  }
}

