function loadLandingSubscribeNewsletter(){
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;

	//Contenuto
	var popupHeight = $("contentLandingSubscribeNewsletter").getHeight();
	var popupWidth = $("contentLandingSubscribeNewsletter").getWidth();
	$("contentLandingSubscribeNewsletter").setStyle({
		"left": (windowWidth/2-popupWidth/2)+"px",
		"top": (windowHeight/2-popupHeight/2)+"px"
	});

	//Sfondo
	$("backgroundLandingSubscribeNewsletter").setStyle({"height": windowHeight+"px"});
	$("backgroundLandingSubscribeNewsletter").setStyle({"width": windowWidth+"px"});

	//IE6
	$("backgroundLandingSubscribeNewsletter").setStyle({
		"height": windowHeight+"px"
	});

	//Esc
	Event.observe(document, 'keypress', function(event){
		if (event.keyCode == 27) {
			disableLandingSubscribeNewsletter();
		}
	});

	//Click sfondo
	Event.observe($('backgroundLandingSubscribeNewsletter'), 'click', function(event){
		disableLandingSubscribeNewsletter();
	});
}

function disableLandingSubscribeNewsletter() {
	Effect.Fade('contentLandingSubscribeNewsletter');
	Effect.Fade('backgroundLandingSubscribeNewsletter');
}

function subscribeNewsletter(){
	var email = $F('EmailLandingSubscribeNewsletter');
	var urlSend = $F('urlLandingSubscribeNewsletter');
	var content = $("contentLandingSubscribeNewsletter");
	var form = content.getElementsByTagName("form")[0];

	if (email == "") {
		alert("Inserire un indirizzo E-Mail");
	}
	else if (!$('PrivacyLandingSubscribeNewsletter').checked) {
		alert("Per procedere bisogna autorizzare il trattamento dei dati personali.");
	} else {
		content.setStyle({"opacity": 0.6});

		new Ajax.Request(urlSend, {
			parameters: {'email': email},
			onSuccess: function(transport) {
				content.setStyle({"opacity": 1});

				var res = transport.responseText;
				if (res==1) {
					form.innerHTML = '<div class="response">Risulti già nostro cliente.</span><br />Scopri tutti i vantaggi che ti abbiamo riservato <span class="evidenzia"><br/><br/><a href="javascript:void(0);" onclick="disableLandingSubscribeNewsletter();">Vai alla Home Page</a></div>';
				} else if ((res.length > 1) && (res.substr(0,1)=='#')) {
					var id_pro = res.substr(1, res.length);
					var inner = '<div class="response">';
					inner += 'Ti abbiamo spedito un codice <b>per uno sconto del 5%</b> da utilizzare per il tuo primo acquisto.<br/><br/><a href="javascript:void(0);" onclick="disableLandingSubscribeNewsletter();">Vai alla Home Page</a>';
					//Zanox
					//All'id_pro viene prefissa la lettara "n" in modo da agevolare la distinzione tra iscrizione alla (n)ewsletter e iscrizioni al sito
					//inner += '<img src="http://ad.zanox.com/ppl/?7718C1114452706&mode=[[2]]&OrderID=[[n' + id_pro + ']]" width="1" height="1"></img>';
					//Google conversion adwords
					inner += '<img height="1" width="1" style="border-style:none;" alt="" src="https://www.googleadservices.com/pagead/conversion/1041831017/?value=0&amp;label=Newsletter&amp;guid=ON&amp;script=0"/>';
					inner += '</div>';
					form.innerHTML = inner;

					//Google Analytics
					_gaq.push(["_trackPageview", "/newsletter/vedette.html"]);
					_gaq.push(["_trackEvent", 'Layer newsletter', 'Iscrizione']);
				} else {
					alert("Errore: "+res);
				}
			},
			onFailure: function(){
				alert('Errore nella registrazione. Riprova.');
			}
		});
	}
	return false;
}

document.observe("dom:loaded", function() {
	loadLandingSubscribeNewsletter();

	//Google Analytics
	_gaq.push(["_trackEvent", 'Layer newsletter', 'Visualizzazione']);
});
