// Indica si una dirección de correo es correcta o no
function email_ok(email)
{			
	//return (! ((email.indexOf("@")==-1)|| (email.indexOf("'")!=-1) || (email.indexOf("@")==0) || (email.indexOf("@")!=email.lastIndexOf("@")) || (email.indexOf("@")> email.lastIndexOf("."))))	

    var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
    var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
    return (!reg1.test(email) && reg2.test(email));
}	