/* Función genérica para validar el formulario que llama
   a varias funciones: así se desglosa el trabajo y se
   depura más fácilmente en caso de errores */

  function Validar(Form)  {
    return (
          Validarcategoria(Form.categoria.value)
	   && Validartipo(Form.tipo.value)
      );
   }

/* Función para validar categoria */

  function Validarcategoria(categoria)  {
    var cadena = "El campo \"Categoria\" no contiene datos.\n";
    if ( categoria == "" || categoria == " " || categoria == "  " || categoria == "   " || categoria == "    " || categoria == "     "  )  {
      alert(cadena);
      return false;
      }
    else return true;
    }
	
	  function Validartipo(tipo)  {
    var cadena = "El campo \"Tipo\" no esta seleccionado.\n";
    if ( tipo == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }