function ValidarCadenaMemo(objTexto,Etiqueta, Min,Max) {
var MensajeDeAlerta;
var Error= true;
var MensajeObjeto = objTexto.value;
if ((MensajeObjeto.length == 0)||(Trim(MensajeObjeto)==' ')) {
MensajeDeAlerta = "El campo \"" + Etiqueta + "\" no puede quedar vacio.";
Error = false;
}
else {
if (Max > 0) {
if ((MensajeObjeto.length < Min)||(MensajeObjeto.length > Max)) {
MensajeDeAlerta = "El campo \"" + Etiqueta + "\" debe estar comprendido entre " + Min + " y " + Max + " caracter(es).";
Error = false;
}
}
else {
if (MensajeObjeto.length < Min) {
MensajeDeAlerta = "El campo \"" + Etiqueta + "\" debe estar comprendido como mínimo de " + Min + " caracteres.";
Error = false;
}
}
if (InStr(0,MensajeObjeto, "'")!=0) {
MensajeDeAlerta = "En el campo \"" + Etiqueta + "\" ocurrio un mal ingreso de datos.";
Error = false;
}
}
if (Error == false) {
alert('Error en ['+ Etiqueta + ']\n\n' + MensajeDeAlerta);
objTexto.select();
objTexto.focus();
return (false);
}
return (true);
}