﻿$(document).ready(function() {
	
	$('#newsletter').click(function(event) {
		event.preventDefault();
		$('#newsletter_form').fadeIn();
	});
	
	$('#newsletter_close').click(function(event) {
		event.preventDefault();
		$('#newsletter_form').fadeOut();
	});
	
	$('#newsletter_form').submit(function(event) {
		event.preventDefault();
		
		var target = $('#newsletter_form').attr('action');
		var email_adress = $('#newsletter_email').val();
		$('#newsletter_form').html('Bitte warten, E-Mail-Adresse wird gespeichert...');
		$.post(
			target,
			{'email_adress': email_adress},
			function(data) {
				$('#newsletter_form').html(data);
				if ($('#success_notifier').attr('success') == 'true') {				
					setTimeout("$('#newsletter_form').fadeOut()", 3000);
					setTimeout("$('#newsletter_form').html('<em>Hier kannst Du Dir den Newsletter von Harmony abonnieren. Damit erhälst Du immer die neusten Harmony-News direkt in Dein Postfach!</em><p>Deine E-Mail-Adresse: <input type=\"text\" id=\"newsletter_email\" name=\"email_adress\" value=\"\"/><input id=\"newsletter_submit\" type=\"submit\" value=\"Abonnieren\"/></p><a href=\"#\" id=\"newsletter_close\">Nein, danke.</a>')", 3500);
					setTimeout("$('#newsletter_close').unbind()", 3550);
					setTimeout("$('#newsletter_close').click(function(event) {event.preventDefault();$('#newsletter_form').fadeOut();});", 3600);
				}
				else {
					// rebind newsletter close link
					$('#newsletter_close').unbind();
					$('#newsletter_close').click(function(event) {
						event.preventDefault();
						$('#newsletter_form').fadeOut();
					});
				}
			}
		);
	});
});
