
//
function checkTyping() {
  var txtArea = document.getElementById("notice");
  var applyBtn = document.getElementById("apply");
  var previewBtn = document.getElementById("preview");
  var charsInput = document.getElementById("chars");
  var mLength = txtArea.getAttribute ? parseInt(txtArea.getAttribute("maxlength")) : 500;
  var cLength = txtArea.value.length;

  if ( txtArea.getAttribute && ( cLength > mLength) ) {
    txtArea.value = txtArea.value.substring(0, mLength);
    cLength--;
  }
  if ( cLength > 0 ) {
    applyBtn.disabled = false;
    previewBtn.disabled = false;
  }
  else {
    applyBtn.disabled = true;
    previewBtn.disabled = true;
  }

  var rest = mLength - cLength;
  charsInput.value = rest;
  if ( rest < 15 )
    charsInput.className = "chars_red";
  else
    charsInput.className = "chars";
}

//
function submitForm() {
  document.getElementById("submitFlag").value = 1;
  form.submit();
}

//
function newNotice() {
  document.getElementById("insertFlag").value = 1;
  form.submit();
}

//
function cancelNotice() {
  document.getElementById("insertFlag").value = 0;
  form.submit();
}

//
function showPreview() {
  document.getElementById("previewFlag").value = 1;
  form.submit();
}

//
function rollBoard(aDirection) {
  document.getElementById("rollDir").value = aDirection;
  form.submit();
}

