/* **********************************
Javascript mein-liebstes.com
© Zelzer Medien Design GmbH
********************************** */

/* ***** Ajax Prototype ***** */

/* Meinungsformular absenden */
var ajSubmitMeinung = function()
{
	var form = $('formMeinung');
	var fVorname = form['vorname'];
	var fNachname = form['nachname'];
	var fEmail = form['email'];
	var fText = form['text'];
	//var fErreichbar = form['erreichbar'];

	var vorname = $F(fVorname);
	var nachname = $F(fNachname);
	var email = $F(fEmail);
	var text = $F(fText);
	
	//Feldinhalt ermitteln
	/*var vorname = document.formMeinung.vorname.getValue();
	var nachname = document.formMeinung.nachname.getValue();
	var email = document.formMeinung.email.getValue();
	var text = document.formMeinung.text.getValue();*/

	var opt = {
		method: 'post',
		postBody: 'vorname=' + vorname + '&nachname=' + nachname + '&email=' + email + '&text=' + text,
		onSuccess: function(r)
		{
			if (r.responseText == "false")
			{
				var newText = 'Es ist ein Fehler aufgetreten. Bitte f&uuml;llen Sie alle Felder dieses Formulars aus.';
				$('elMeinung').innerHTML = newText + "<br />" + $('elMeinung').innerHTML;
			}
			else
			{
				//$('elMeinung').innerHTML = "Vielen Dank für Ihre Meinung.";
				output = r.responseText;
				$('elMeinung').innerHTML = output;
			}
		}
		
	};
	
	var ajMeinung = new Ajax.Request('ajax/aj_meinung.php', opt);
	
	//Sumbit ablehnen
	return false;
}

/* Anfragesformular absenden */
var ajSubmitAnfrage = function()
{
	var form = $('formAnfrage');
	var fVorname = form['vorname'];
	var fNachname = form['nachname'];
	var fEmail = form['email'];
	var fText = form['text'];
	var fTelefon = form['telefon'];
	//var fErreichbar = form['erreichbar'];

	var vorname = $F(fVorname);
	var nachname = $F(fNachname);
	var email = $F(fEmail);
	var text = $F(fText);
	var telefon = $F(fTelefon);
	//var erreichbar = document.formAnfrage.erreichbar.value;

	//Feldinhalt ermitteln
	//var vorname = document.formAnfrage.vorname.getValue();
	//var nachname = document.formAnfrage.nachname.getValue();
	//var email = document.formAnfrage.email.getValue();
	//var text = document.formAnfrage.text.getValue();
	//var telefon = document.formAnfrage.telefon.getValue();
	//var erreichbar = document.formAnfrage.erreichbar.getValue();

	var opt = {
		method: 'post',
		
		postBody: 'vorname=' + vorname + '&nachname=' + nachname + '&email=' + email + '&text=' + text + '&telefon=' + telefon,
		onSuccess: function(r)
		{
			if (r.responseText == "false")
			{
				var newText = 'Es ist ein Fehler aufgetreten. Bitte f&uuml;llen Sie die Felder Vorname, Nachname, E-Mail und Ihre Anfrage aus.';
				$('elAnfrage').innerHTML = newText + "<br /><br />" + $('elAnfrage').innerHTML;
			}
			else
			{
				//$('elAnfrage').innerHTML = "Vielen Dank für Ihre Anfrage.";
				output = r.responseText;
				$('elAnfrage').innerHTML = output;
			}
		}
		
	};
	
	var ajAnfrage = new Ajax.Request('ajax/aj_anfrage.php', opt);
	
	//Sumbit ablehnen
	return false;
}

/* Newslettersformular absenden */
var ajSubmitNewsletter = function()
{
	var form = $('formNewsletter');
	var fVorname = form['vorname'];
	var fNachname = form['nachname'];
	var fEmail = form['email'];

	var vorname = $F(fVorname);
	var nachname = $F(fNachname);
	var email = $F(fEmail);
	
	//Feldinhalt ermitteln
	/*var vorname = document.formNewsletter.vorname.getValue();
	var nachname = document.formNewsletter.nachname.getValue();
	var email = document.formNewsletter.email.getValue();*/

	var opt = {
		method: 'post',
		postBody: 'vorname=' + vorname + '&nachname=' + nachname + '&email=' + email,
		onSuccess: function(r)
		{
			if (r.responseText == "false")
			{
				var newText = 'Es ist ein Fehler aufgetreten. Bitte f&uuml;llen Sie alle Felder dieses Formulars aus.';
				$('elNewsletter').innerHTML = newText + "<br />" + $('elNewsletter').innerHTML;
			}
			else
			{
				//$('elNewsletter').innerHTML = "Vielen Dank für Ihre Newsletter.";
				output = r.responseText;
				$('elNewsletter').innerHTML = output;
			}
		}
		
	};
	
	var ajNewsletter = new Ajax.Request('ajax/aj_newsletter.php', opt);
	
	//Sumbit ablehnen
	return false;
}

/* *****  Ende Ajax Prototype ***** */


/* ***** Hilfsfunktionen ***** */

//Array mit allen Childwindows
var arrChildwindows = new Array('divJudith', 'divMeinung', 'divAnfrage', 'divNewsletter', 'divImpressum', 'divMeinLiebstes');

/* Childwindow aufrufen */
function ml_openChild(id)
{
	el = document.getElementById(id);
	
	//Alle Childwindows schließen
	for(var i=0; i<arrChildwindows.length; i++)
	{
		child = document.getElementById(arrChildwindows[i]);
		
		//Aktuelles Child überspringen
		if (arrChildwindows[i] == id)
		{
			continue;
		}
		
		//Child schließen
		child.style.display = "none";
	}
	
	el.style.display = "block";
}