function postForm(data, id)
{
	var form = false;
	if($('#vorname-'+id).val() != "" && $('#nachname-'+id).val() != "" && $('#anreise-'+id).val() != "" && $('#abreise-'+id).val() != "" && $('#telefon-'+id).val() != "" && $('#email-'+id).val() != "" && $('#textarea-'+id).val() != "")
	{
		form = true;
		$('#message-'+id).html("");
		
		$.ajax({
	
			type: "POST",
			url: "files/gastgeber/index.php",
			data: $(data).serialize()+"&gastgeber-mail=true",
			beforeSend: function() {
				
				$('#message-'+id).html("bitte warten Ihre Anfrage wird gesendet...");
			},
			success: function(response) {
				
				$('#message-'+id).html(response);
				
				$('#vorname-'+id).val("");
				$('#nachname-'+id).val("");
				$('#strasse-'+id).val("");
				$('#plz-'+id).val("");
				$('#ort-'+id).val("");
				$('#anreise-'+id).val("");
				$('#abreise-'+id).val("");
				$('#telefon-'+id).val("");
				$('#email-'+id).val("");
				$('#textarea-'+id).val("");
			}
		});
		
	}else if($('#vorname-'+id).val() == ""){
	
		status = 'Vorname';
		form = false;
		
	}else if($('#nachname-'+id).val() == ""){
	
		status = 'Nachname';
		form = false;
		
	}else if($('#anreise-'+id).val() == ""){
		
		status = 'Anreise';
		form = false;
	
	}else if($('#abreise-'+id).val() == ""){
	
		status = 'Abreise';
		form = false;
		
	}else if($('#telefon-'+id).val() == ""){
	
		status = 'Telefon';
		form = false;
		
	}else if($('#email-'+id).val() == ""){
	
		status = 'Email';
		form = false;
		
	}else if($('#textarea-'+id).val() == ""){
	
		status = 'Nachricht';
		form = false;
		
	}else{
		
		status = 'Bitte alle Felder mit * ausfüllen';
		form = false;
	}
	
	if(form == false)
	{
		$('#message-'+id).html('Bitte füllen sie das Feld '+status+' aus');
	}
	
	return form;
}

function postFormDirekt(data)
{
	var form = false;
	
	if($('#vorname').val() != "" && $('#name').val() != "" && $('#anreise').val() != "" && $('#abreise').val() != "" && $('#telefon').val() != "" && $('#email').val() != "" && $('#textarea').val() != "")
	{
		form = true;
		$('#message').html("");
		
		var string = $('#id-array').val();
		var splitted = string.split(",").unique();
		
		$('#gastgeber-button-direkt').hide();
		$('#gastgeber-cancel').hide();
		
		for(var i = 1; i <= (splitted.length-1); i++)
		{
			if(i == 1){s = 0;}else{s = $('#count-direkt').html();}
		
			$.ajax({
		
				type: "POST",
				url: "files/gastgeber/index.php",
				async: false,
				data: $(data).serialize()+"&gastgeber-mail-direkt=true&id="+splitted[i],
				beforeSend: function() {
					
					$('#message').html("<div id='gastgeber-leer'>Bitte warten Sie bis alle Anfragen gesendet wurden...<br>Anfrage gesendet an <b id='count-direkt'>"+s+"</b> von <b id='count-max'></b> Vermieter</div>");
					$('#count-max').html($('#max-direkt').val());
					//$('#gastgeber-form-direkt').hide();
				},
				success: function(response) {
					
				},
				complete: function() {
					
					$('#count-direkt').html(parseInt($('#count-direkt').html())+1);
				}
			});
		}

		$('#gastgeber-button-direkt').show();
		$('#gastgeber-counter').html('0');
		$('#gastgeber-cancel').hide();
		$('#gastgeber-form-direkt').hide();
		$('#gastgeber-container #gastgeber-form').show();
		$('#gastgeber-ergebnis').html("<div id='gastgeber-leer'>Ihre Anfragen wurden erfolgreich versendet !!!</div>");
		
	}else if($('#vorname').val() == ""){
	
		status = 'Vorname';
		form = false;
		
	}else if($('#name').val() == ""){
	
		status = 'Nachname';
		form = false;
		
	}else if($('#anreise').val() == ""){
		
		status = 'Anreise';
		form = false;
	
	}else if($('#abreise').val() == ""){
	
		status = 'Abreise';
		form = false;
		
	}else if($('#telefon').val() == ""){
	
		status = 'Telefon';
		form = false;
		
	}else if($('#email').val() == ""){
	
		status = 'Email';
		form = false;
		
	}else if($('#textarea').val() == ""){
	
		status = 'Nachricht';
		form = false;
		
	}else{
		
		status = 'Bitte alle Felder mit * ausfüllen';
		form = false;
	}
	
	if(form == false)
	{
		$('#message').html('Bitte füllen sie das Feld '+status+' aus');
	}
	
	return form;
}

Array.prototype.unique = function() {

    var o = {};

    var tmp = [];

    for(var i = 0 ; i < this.length; i++) o[this[i]] = true;

    for(var i in o) tmp[tmp.length] = i;

    return tmp;

}
