﻿var IFNewsletter=null;
var MSG=
{
	BAD_PARAMS:"Parametro non valido",
	NO_EMAIL:"Specificare l'indirizzo email",
	BAD_EMAIL:"L'indirizzo email non è valido",
	ALLOK:"L'indirizzo email è stato inviato correttamente."
};

function SaveEmail(email)
{
	var sErr=null;
	try
	{
		if(typeof(email)!="string")
			sErr=MSG.BAD_PARAMS;
		else if(!email.length)
			sErr=MSG.NO_EMAIL;
		else
		{
			email=email.toLowerCase().replace(/ /g,"");
			if( (email.length==0) || (email.indexOf("@")<1) || (email.indexOf(".")<0) || (email.lastIndexOf(".")<email.indexOf("@")) )
				sErr=MSG.BAD_EMAIL;
			else
			{
				if(IFNewsletter==null)
				{
					IFNewsletter=document.createElement("iframe");
					IFNewsletter.style.display="none";
					document.body.appendChild(IFNewsletter);
				}
				IFNewsletter.src="/js/save_newsletter.aspx?email="+encodeURIComponent(email);
			}
		}
	}
	catch(e)
	{
		sErr=e.message||e;
	}
	if(sErr)
		alert(sErr);
}
function EmailSaved()
{
	alert(MSG.ALLOK);
}
