function jtrim(s)
{	
	var fin,str,re,u,ini;
	str="";
	re = /\S/ig;
	ini = s.search(re);
	if (ini != -1)
	{
		s = s.slice(ini);
		u = s.slice(s.length-1, s.length);
		fin = u.search(re);
		while(fin == -1)
		{
			s = s.slice(0, s.length - 1);
			u = s.slice(s.length - 1, s.length);
			fin = u.search(re);
		}
		str = s;
	}
	return(str);
}

function esUnEmailValido(sEmail)
{ 
	var emailexp = /^[a-z_0-9\-\']+(\.[a-z_0-9\-\']+)*@[a-z_0-9\-]+(\.[a-z_0-9\-]+){1,}$/i;
	return (emailexp.test(sEmail));
}

function CadenaSoloConLetrasYNumeros(cadena)
{
	var exp = /[^A-Za-z0-9_]/;
	return !(exp.test(cadena));
}


function etrim(s)
{	
	var fin,str,re,u,ini, ini2;
	str="";
	re = /\S/ig;
	ini = s.search("@");
	if (ini != -1){
		s = s.slice(ini + 1);
		u = s.slice(s.length-1, s.length);
		ini2 = s.search("@");
		if (ini2 != -1 ){
			alert("Debe ingresar una sola direccion de e-mail o la que ha ingresado es invalida");
			return(-1)
		}
	}
}