// Funciones básicas de validación de formularios
function trim(str)
{
  return str.replace(/^\s+|\s+$/g, '')
};

// Comprobamos si la cadena es de la forma:
// nombre@dominio.extension
function es_email( cadena ) {
  var tfld = trim(cadena); 
  var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/
  if ( !email.test(tfld) ) {
    return false;
  } else {
	return true;
  }
};

// Comprobamos si la cadena es un telefono
// Admite números, () y -, pero no .
function es_telefono( cadena ) {
  var tfld = trim(cadena);
  var telnr = /^\+?[0-9 ()-]+[0-9]$/
  if ( !telnr.test(tfld) ) {
    return false;
  } else {
	return true;
  }
};
