$(document).ready(function(){
	$('#fm-tellafriend').submit(function(){
	
		action = $(this).attr('action');		
		$('#submit').attr('disabled','disabled');
		$("input,textarea").removeClass("error");

		$.post(action,$("#fm-tellafriend").serialize(),function(data){
		
			// Kombinierte Fehlermeldungen hier trennen		
			var errors = data.split(",");
			
			// Bei jeder Ausgabe min. Laenge 1, daher fuer Textausgaben leeren
			if (data == 'OK')
				errors = new Array();
			if (data == 'Error_Mail')
				errors = new Array();
				
			
			// Daten vergessen
			if(errors.length > 0) {
				
				for (var i = 0; i < errors.length; i++)
				{				
					$(errors[i]).animate({opacity:"0"},200).addClass("error").animate({opacity:"1"},200).animate({opacity:"0"},200).animate({opacity:"1"},200);
				}
	
			// Textausgaben
			} else {
				// Formular verstecken
				$("#tellafriend_form_form").fadeOut(200);
					
				// eigentliche Textausgabe
				// alles OK, Danketext
				if(data=='OK') {
					$("#tellafriend_form_message").text('Die E-Mail wurde versandt.');				
				// Mail-Fehler
				} else if(data=='Error_Mail') {
					$("#tellafriend_form_message").text('Es liegt ein Mailproblem vor. Bitte versuchen Sie es später noch einmal.');
				}
				
				// Meldungsfenster einblenden
				$("#tellafriend_form_text").fadeIn(600);
			}			
			$('#fm-tellafriend #submit').attr('disabled','');
		});

	return false;
	});
});
