<!--
	// Funcion String f_validartexto(String str, String campo, int minlong, int maxlong)
	// @process Valida una cadena como texto en espanol, incluyendo espacio.
	// @param str - la cadena que queremos validar.
	// @param campo - el nombre del campo que queremos validar.
	// @param minlong - longitud minima permitida para la cadena.
 	// @param maxlong - longitud maxima permitida para la cadena.
 	// @return - cadena vacia si str supera los requerimientos, mensaje(s) de error si no los supera.
 	// @version 1.0
	// @ejemplo de llamada: var mensaje=validartexto(strtxt,"Texto",2,6);
	function f_validartexto(texto, campo, minlong, maxlong){
		var correcto=true;
		var retorno="";
		letras=new Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","ñ","o","p","q","r","s","t","u",
			"v","w","x","y","z","á","é","í","ó","ú","ü","A","B","C","D","E","F","G","H","I","J","K","L","M","N",
			"Ñ","O","P","Q","R","S","T","U","V","W","X","Y","Z","Á","É","Í","Ó","Ú","Ü"," ","-");
		var i=0,j=0;
		var ch;
		if(texto.length<minlong)
			retorno+="El campo "+campo+" debe tener una longitud mínima de "+minlong+" caracteres.\n";
		else if(texto.length>maxlong)
			retorno+="El campo "+campo+" sólo puede tener una longitud máxima de "+maxlong+" caracteres.\n";
		// Mientras el ultimo caracter mirado de texto sea una letra recorro texto
		while(correcto && i<texto.length){
			ch=texto.charAt(i);
			correcto=false;
			// Mientras ch no sea una letra recorro el abecedario
			while(!correcto && j<letras.length){
				// Si ch es una letra salgo ya del bucle interior
				if(ch==letras[j])
					correcto=true;
				j++;
			}
			j=0;
			i++;
		}
		if(!correcto)
			retorno+="El campo "+campo+" sólo puede contener letras, guiones y espacios.\n";
		return retorno;
	}
-->