/*
 * $Id$
 */

function empfehlenPost() {
	var postData = {
		s_vorname: $('empfehlen_s_vorname').value,
		s_name: $('empfehlen_s_name').value,
		s_email: $('empfehlen_s_email').value,
		nachricht: $('empfehlen_nachricht').value
	};
	for(var i=0; i<5; i++) {
		if($('empfehlen_email'+i).value != "") {
			postData["vorname["+i+"]"] = $('empfehlen_vorname'+i).value;
			postData["name["+i+"]"] = $('empfehlen_name'+i).value;
			postData["email["+i+"]"] = $('empfehlen_email'+i).value;
		}
	}
	new Ajax.Request('ajax/send_empfehlung.php', {
		parameters: postData,
		onSuccess: function(transport) {
			var response = transport.responseText.evalJSON();
			$('empfehlen_table').select('.fehler').each(function(item) { item.removeClassName('fehler') });
			$('empfehlen_table').select('.erfolg').each(function(item) { item.removeClassName('erfolg') });
			if(response["success"]) {
				$('empfehlen_response').update('Die Empfehlung wurde versendet.').className = 'erfolg';
			} else {
				$('empfehlen_response').update('Die Empfehlung wurde NICHT versendet.').className = 'fehler';
				if(response["error"]["s_vorname"]) {
					if($('empfehlen_s_vorname').value == "") {
						$('empfehlen_s_vorname').value = "Vorname";
					}
					$('empfehlen_s_vorname').addClassName('fehler');
				}
				if(response["error"]["s_name"]) {
					if($('empfehlen_s_name').value == "") {
						$('empfehlen_s_name').value = "Nachname";
					}
					$('empfehlen_s_name').addClassName('fehler');
				}
				if(response["error"]["s_email"]) {
					if($('empfehlen_s_email').value == "") {
						$('empfehlen_s_email').value = "E-Mail";
					}
					$('empfehlen_s_email').addClassName('fehler');
				}
				for(var i=0; i<5; i++) {
					if(response["error"]["vorname"+i]) {
						if($('empfehlen_vorname'+i).value == "") {
							$('empfehlen_vorname'+i).value = "Vorname";
						}
						$('empfehlen_vorname'+i).addClassName('fehler');
					}
					if(response["error"]["name"+i]) {
						if($('empfehlen_name'+i).value == "") {
							$('empfehlen_name'+i).value = "Nachname";
						}
						$('empfehlen_name'+i).addClassName('fehler');
					}
					if(response["error"]["email"+i]) {
						if($('empfehlen_email'+i).value == "") {
							$('empfehlen_email'+i).value = "E-Mail";
						}
						$('empfehlen_email'+i).addClassName('fehler');
					}
				}
			}
		}
	});
}