// (C) Disarteweb
function enviar() {

            errObj = false; 
                               
            if (document.form1.email_newsletter) {
                if (document.form1.email_newsletter.value=="") {
                    alert("You must enter the email.");
                    document.form1.email_newsletter.focus();
                    return;
                } else {
                    
                    var reg = /^[a-zA-Z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;                 
                    if (!reg.test(document.form1.email_newsletter.value)) { 
                        alert("The email address is not valid.");
                        document.form1.email_newsletter.focus();
                        return;
                    }
                }
            } else { errObj = true; }
             

	    if (document.form1.conf_email) {
                if (document.form1.conf_email.value=="") {
                    alert("You must enter the email in the confirmation box.");
                    document.form1.conf_email.focus();
                    return;
                } else {
                    
                    var reg = /^[a-zA-Z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;                 
                    if (!reg.test(document.form1.conf_email.value)) { 
                        alert("The email address in the confirmation box is not valid.");
                        document.form1.conf_email.focus();
                        return;
                    }
                }
            } else { errObj = true; }


	    if (document.form1.email_newsletter.value != document.form1.conf_email.value){

		alert("The mail and confirmation do not match");
		return;

	    }
                   
            if (errObj) {
                alert("Error. Objects not created properly.");
                return;
            }
        
            form1.submit();   
                     
        } 



/*		
		if (document.form1.email_newsletter.value.length==0) {
			alert("Es necesario definir el email");
			document.form1.email_newsletter.focus();
			return;
		}

	if (form1.email_newsletter.value==""){
		alert("Debes definir el email");
		document.form1.email_newsletter.focus();
		return;
	} else {
		// vamos a contar las arrobas....
		numArrobas = 0;
		for (i=0; i<form1.email_newsletter.value.length; i++)
		{
			if ((form1.email_newsletter.value.charAt(i) =='@'))
			{
				numArrobas++;
			}
		}
		
		if (form1.email_newsletter.value.indexOf('@') <= 0){
			// indexOf ( caracter ) dice la primera posicion donde aparece el 'caracter'
			alert("Revisa el email");
			document.form1.email_newsletter.focus();
			return;

			} else
		if (form1.email_newsletter.value.indexOf('.') <= 0){
			alert("Revisa el email");
			document.form1.email_newsletter.focus();
			return;
			} else 
		if (form1.email_newsletter.value.indexOf('@') > form1.email_newsletter.value.lastIndexOf('.')){
			// lastIndexOf ( caracter ) dice la posicion dl ultimo caracter
			alert("Revisa el email");
			document.form1.email_newsletter.focus();
			return;
			}
	}
				
		if (document.form1.conf_email.value.length==0) {
			alert("Es necesario definir la confirmación del email");
			document.form1.conf_email.focus();
			return;
		}

		if (document.form1.email_newsletter.value!=document.form1.conf_email.value){
			alert("El email y su confirmación no coinciden");
			return;
			}

	
document.form1.submit();
}
*/