<!-- E-mail form checker (Ilha Verde - contato)

// Disables the <ENTER> key while typing inside form fields other than text boxes:
function checkCR(evt) {
var evt  = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
}
document.onkeypress = checkCR;

// Highlights the fields not filled in the e-mail form:
function setColor(el, bg) {
  if (el.style) el.style.backgroundColor = bg;
}
function checkInput(form) {
  var bgBad = "#ffffcc";
  var bgGood = "#ffffff";
  var valid = true;
  if (form.realname.value == "") {
    valid = false;
    setColor(form.realname, bgBad);
  } else {
    setColor(form.realname, bgGood);
  }

  if (form.email.value == "") {
    valid = false;
    setColor(form.email, bgBad);
  } else {
    setColor(form.email, bgGood);
  }

  if (form.Cargo.value == "") {
    valid = false;
    setColor(form.Cargo, bgBad);
  } else {
    setColor(form.Cargo, bgGood);
  }
  
  if (form.Cidade.value == "") {
    valid = false;
    setColor(form.Cidade, bgBad);
  } else {
    setColor(form.Cidade, bgGood);
  }
  
  if (form.Estado.value == "") {
    valid = false;
    setColor(form.Estado, bgBad);
  } else {
    setColor(form.Estado, bgGood);
  }
  
  if (form.Mensagem.value == "") {
    valid = false;
    setColor(form.Mensagem, bgBad);
  } else {
    setColor(form.Mensagem, bgGood);
  }
  
  if (!valid) alert("Por favor, preencha todos os campos do formulário destacados em amarelo...");
  return valid;
}
//-->
