<!--
// CompruebaTexto(cadena); versión 2.0
//-----------------------------------
// Comprueba que en una cadena no aparezcan los caracteres:
//  < , > , ' , <!--
// para ello utiliza el método "search(cadena)" perteneciente a
// un objeto string.
// si la respuesta es distinta de -1 es que se encuentra el carácter en la 
// cadena
// Resultados:
// Si es correcta devuelve:
//		True;
// en caso contrario:
//    genera un mensaje de error y devuelve false

//Verifica si contiene < y > ó ' ó todas las anteriores
var NOPERMITIDOS = new Array("<", ">", "'", '"');
function CompruebaTexto(campo){
	var i;
	var valor = campo.value;
	for (i=0; i<NOPERMITIDOS.length; i++) {
		if (valor.search(NOPERMITIDOS[i])!=-1) {
			alert("No se permite el uso del caracter: "+NOPERMITIDOS[i]+"\nen el campo: "+campo.name.toUpperCase()+".");
			campo.focus();
			campo.select();
			return false;
		}
	}
	return true;
}

//-->

