<!--
function isEmpty(s)
{ return ((s == null) || (s.length == 0)); }
function isSpace(c)
{ return ((c == "\n") || (c == " ") || (c == "\b") || (c == "\t")); }
function isWhiteSpace(s)
{ for(i=0; i<s.length; i++)
  if(!isSpace(s.charAt(i))) return false;
  return true;
}
function warning(f,s)
{ f.focus();
  f.select();
  alert(s);
  return false;
}
function isEmail(email)
{
  if(isEmpty(email)) return false;
  if(isWhiteSpace(email)) return false;
  invalidChars = " /:,;";
  for(i=0; i<invalidChars.length; i++)
  {
    badChar = invalidChars.charAt(i);
    if(email.indexOf(badChar,0) > -1) return false; 
  }
  atPos = email.indexOf("@",1);
  if(atPos == -1) return false; 
  if(email.indexOf("@",atPos+1) > -1) return false; 
  periodPos = email.indexOf(".",atPos);
  if(periodPos == -1) return false; 
  if(periodPos+3 > email.length) return false; 
 return true;
}


function validaforma(fm)
{
  nombre = fm.nombre.value;
  email = fm.email.value;
  telefono = fm.telefono.value;
  ciudad = fm.ciudad.value;
  direccion = fm.direccion.value;
  comentario = fm.comentario.value;
  
  if(isEmpty(nombre))
    return (warning(fm.nombre,"Falto tu nombre completo"));

  if(!isEmail(email))
    return (warning(fm.email,"Tu Email no es valido o esta mal escrito"));

  if(isEmpty(telefono))
    return (warning(fm.telefono,"Falto tu numero de telefono"));

  if(isEmpty(ciudad))
	return (warning(fm.ciudad,"Falto tu ciudad"));

  if(isEmpty(direccion))
    return (warning(fm.direccion,"Falto tu direccion completa"));	 
	
  if(isEmpty(comentario))
    return (warning(fm.comentario,"Falto tu comentario"));

  return enviar();
}

-->
