// JavaScript Document
function mail(texto){ 
    var mailres = true;             
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 
    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false;                
    return mailres; 
} 

function enviaMail(i)
{
	if (window.document.forms["boletin"].listaCorreo.value=="")
	{
		alert("Debe rellenar una dirección de correo")
	}
	else if (mail(window.document.forms["boletin"].listaCorreo.value)==false)
	{
		alert("Revise la dirección de correo, parece ser errónea.");
	}		
	else
	{
    window.document.forms["boletin"].action="/boletin.asp?opcion=" + i
	window.document.forms["boletin"].submit();
	}
}
