function trim(lstrcadena) 
{
  // quito primero los posibles caracteres vacíos al principio
  if (lstrcadena.length != 0)
  {		
    while (lstrcadena.charAt(0) == " ")
    {
      lstrcadena = lstrcadena.substr(1);		
    }
  }	
  // Ya ahora los últimos
  if (lstrcadena.length != 0)
  {		
    while (lstrcadena.charAt(lstrcadena.length-1) == " ")
    {
      lstrcadena = lstrcadena.substr(0,lstrcadena.length-1);		
    }
  }	

  return lstrcadena;  
}
function TieneBlancos(elinput){
	var cadena="";

	cadena=trim(elinput.value);
	for(var i=0;cadena.length>i;i++){
		if(cadena.charAt(i)==' '){
			return true;
		}
	}
	return false;
}
function esVacio(elinput)
{
	if(trim(elinput.value)=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}
function esEmail( elinput )
{
  return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(elinput.value));
}