$(document).ready(function(){
	$('#actionform').submit(function() {
		$('#submit').fadeOut('fast',function(){
			$('#submit').html('<div class="spinner"></div>').fadeIn('fast',function(){
				$.ajax({ 
					url: ajaxurl+"/pruefen", 
					type: 'POST',
					data: $('#actionform').serialize(),
					dataType: "json",
					context: document.body, 
					cache: false,
					success: function(data,t,e){
						if(data.status == "ok") {
							$('#actionform').html('<p>Vielen Dank für das abonnieren des Newsletters.</p><p>Sie bekommen nun eine E-Mail mit einem Link, den Sie zur Bestätigung aufrufen müssen. Erst dann erhalten Sie unseren Newsletter.</p>');
						}else{
							$('#errorreplacer').css('display','none');
							$('#errorreplacer').html('<ul id="errorlist"></ul>');
							$(data.err).each(function(item){
								$('#'+this.element).css('border-color','#f00').focus(function(){
									$(this).css('border-color','#ccc');$('#errorlist').fadeOut();
								});
								$('#errorlist').append('<li>'+this.message+'</li>');
							});/**/
							$('#errorreplacer').fadeIn();
							$('#submit').fadeOut('fast',function(){
								$('#submit').html('<input type="submit" value="Newsletter abonnieren" />').fadeIn();
							});
						}
					}
				});		
			});
		});
		return false;
	});
});

