//-----------------------------------------------------
// Zona de declaraciones iniciales
//-----------------------------------------------------
  formularioEnviado = false;

//-----------------------------------------------------
// Funcion para validar el formulario
//-----------------------------------------------------
  function validarFormulario(form) {
    if(!formularioEnviado) {
	  if (form.autor.value == "") { 
        alert("ERROR: Introduce un nombre.");
        form.autor.focus();
        return false;
        }
      if (form.asunto.value == "") { 
        alert("ERROR: Introduce un asunto.");
        form.asunto.focus();
        return false;
        }
      if (form.mensaje.value == "") { 
        alert("ERROR: Introduce un mensaje.");
        form.mensaje.focus();
        return false;
        }
      if (form.verificacion.value == "") { 
        alert("ERROR: Introduce el codigo de verificacion.");
        form.verificacion.focus();
        return false;
        }
		
      formularioEnviado = true;
      form.submit();
      }    
    else {
      alert("Por favor, espere a que se envie el mensaje.");
      return false;
      }
    }