<!--

function validar(frm)
{
var enviar = false;
var errores = '';

if (( frm.txt_iddd.value == '' ) || ( frm.txt_iddd.value == 'Pais-Ciudad-Tel' )) errores += '   - Ingrese el numero al que desea comunicarse: [Pais - Ciudad - Tel]. \n';

var mascError;
mascError = chequearemail(frm.txt_email.value);
if ( mascError & 1 ) errores += '   - Especifique una dirección de email \n';
if ( mascError & 2 ) errores += '   - La dirección de email proporcionada no es válida\n     (username no válido). \n';
if ( mascError & 4 ) errores += '   - La dirección de email proporcionada no es válida\n     (no contiene un dominio). \n';
if ( mascError & 8 ) errores += '   - La dirección de email proporcionada no es válida\n     (dominio no válido). \n';

if ( errores != '' ) 
   alert('Por favor complete los siguientes campos para continuar:\n\n' + errores);
   return (errores == '');
}


function chequeardom(dom)
{
if ( dom == '' )
   return 1;
if (dom.indexOf('.') < 1 ) return 2
if (dom.lastIndexOf('.') < dom.length - 4) return 2
if (dom.lastIndexOf('.') > dom.length - 3) return 2
}


function chequearemail(email)
{

if ( email == '' ) return 1;
if ( email.indexOf('\@') < 1 ) return 2;

var domemail = email.substring(email.indexOf('@') + 1, email.length);
return chequeardom(domemail) << 2;
}

//-->