// Cufon replacements
Cufon.replace('.menu-button a');
Cufon.replace('.submenu a');
Cufon.replace('#newsletter h3');
Cufon.replace('#footer-menu a');

$(function() {
	// Menu
	$('.menu-button').mouseenter(function() {
		var str = $(this).attr('id').split('-');
		str = str.pop();
		$('#submenu-' + str).show();
	}).mouseleave(function() {
		var str = $(this).attr('id').split('-');
		str = str.pop();
		$('#submenu-' + str).hide();
	});

	// Gestisce l'iscrizione alla newsletter
	$('#newsletter-submit input').click(function() {
		if ($('#newsletter-email input').val() == '') return false;
		var options = {
			opacity: 60,
			onOpen: function (dialog) {
				dialog.overlay.fadeIn('normal', function () {
					dialog.container.slideDown('normal', function () {
						dialog.data.fadeIn('normal');
					});
				});
			},
			onClose: function (dialog) {
				dialog.data.fadeOut('normal', function () {
					dialog.container.slideUp('normal', function () {
						dialog.overlay.fadeOut('normal');
					});
				});
			}
		};
		$.ajax({
			type: 'POST',
			url: '/home/newsletter/' + encodeURIComponent($('#newsletter-email input').val()) + '/',
			success: function(j) {
				if (j == 'ok') {
					$.modal('<div><h3>Iscrizione avvenuta con successo</h3><p>Grazie per la tua iscrizione, da adesso inizierai a ricevere la newsletter della Birra del Borgo. Buona lettura!</p><p><a href="#" onclick="$.modal.close(); return false;">CHIUDI</a></p></div>', options);
					$('#newsletter-email input').val('');
				} else {
					$.modal('<div><h3>Iscrizione avvenuta con successo</h3><p>Grazie per la tua iscrizione, da adesso inizierai a ricevere la newsletter della Birra del Borgo. Buona lettura!</p><p><a href="#" onclick="$.modal.close(); return false;">CHIUDI</a></p></div>', options);
//					$.modal('<div><h3>Iscrizione non riuscita</h3><p class="error">' + j + '</p><p><a href="#" onclick="$.modal.close(); return false;">CHIUDI</a></p></div>', options);
				}
			},
			error: function(j, err, txt) {
					$.modal('<div><h3>Iscrizione avvenuta con successo</h3><p>Grazie per la tua iscrizione, da adesso inizierai a ricevere la newsletter della Birra del Borgo. Buona lettura!</p><p><a href="#" onclick="$.modal.close(); return false;">CHIUDI</a></p></div>', options);
//				$.modal('<div><h3>2Iscrizione non riuscita</h3><p class="error">Si è verificato un problema</p></div>', options);
			}
		});
		return false;
	});
});
