//para los caracteres especiales
function CheckStr(str){
	//ChrSpc = "°¬!\"%&<>'¡:`¿~,;$/=+*\\}]{[^_\?" ;

	// a esta cadena de verificacion le quite los caracteres: ¿?,  
	//ChrSpc = "¬!\"%&<>'¡:`~;$/=+*\\}]{[^\_" ;
	ChrSpc = "¬!\"%&<>'¡:`~;$/=+*\\}]{[\^" ;
	for(var i=0; i<str.length; i++ ){
		for (var j=0; j<ChrSpc.length; j++){
			if (str.charAt(i)==ChrSpc.charAt(j))
				return true;
		}
	}
	return false;
}

function CheckArroba(str){
	var arroba  = str.indexOf('@');
	if (arroba == -1){noexiste= true;}
	else {noexiste = false;}
	return noexiste;
}

function CheckPunto(str){
	var punto  = str.indexOf('.');
	if (punto == -1){noexiste= true;}
	else {noexiste = false;}
	return noexiste;
}

function Validar(){
var vflag;
vflag=true;
if (CheckStr(window.frmcomenta.textonombre.value)) { alert("Debe ingresar un nombre valido"); vflag=false;}
if (CheckStr(window.frmcomenta.textoclave.value)) { alert("Debe ingresar su correo"); vflag=false;}
if (CheckArroba(window.frmcomenta.textoclave.value)) { alert("Error en la direccion del correo, NO EXISTE [@]"); vflag=false;}
if (CheckPunto(window.frmcomenta.textoclave.value)) { alert("Error en la direccion del correo, NO EXISTE [.]"); vflag=false;}
if (CheckStr(window.frmcomenta.textocomenta.value)) { alert("Solo debe ingresar caracteres o digitos en el comentario"); vflag=false;}
//if (CheckStr(window.frmcomenta.textotelefono.value)) { alert("error en el telefono"); vflag=false;}
if (vflag) {  window.frmcomenta.submit(); }
}
