var xmlHttp



function submitNewsletter(){

	

	name 	= document.getElementById('name').value;

	vorname = document.getElementById('vorname').value;

	telefon = document.getElementById('telefon').value;

	email     = document.getElementById('email').value;

    plz     = document.getElementById('plz').value;

    ort 	= document.getElementById('ort').value;

	

	

	vorsorgeberatung 	= document.getElementById('vorsorgeberatung').checked;

	

	if(name == 'Name' || name == ''){

		alert('Name is mandatory!');

		return false;

	}

		

	if(vorname == 'Vorname' || vorname == ''){

		alert('Vorname is mandatory');

		return false;

	}

	

	if(telefon == 'Telefon' || telefon == ''){

		alert('Telefon is mandatory');

		return false;

	}

	

	if(email == 'E-Mail-Adresse' || email == ''){

        alert('E-Mail-Adresse is mandatory');

        return false;

    }

    if(plz == 'PLZ' || plz == ''){

        alert('Please enter PLZ');

        return false;

    }

    if(ort == 'Ort' || ort == ''){

		alert('Please enter Ort');

		return false;

	}

	

	if(!vorsorgeberatung){

		var answer = confirm("You chose not to be contacted by us. So we are not allowed to receive your data. Please correct your entry");

	} else {

        sendData(name,vorname,telefon,email,plz,ort,vorsorgeberatung);
	}

	

}



function sendRecommend(){

	

	fromName 	= document.getElementById('from-name').value;

	toName   	= document.getElementById('to-name').value;

	fromEmail 	= document.getElementById('ihre-email').value;

	toEmail 	= document.getElementById('empfanger-email').value;

	message 	= document.getElementById('message').value;

	

	if(fromName == 'From:' || fromName == ''){

		alert('From field is mandatory!');

		return false;

	}

	

	if(toName == 'To:' || toName == ''){

		alert('To field is mandatory!');

		return false;

	}

	

	if(fromEmail == 'Ihre E-Mail-Adresse' || fromEmail == ''){

		alert('Sender email field is mandatory!');

		return false;

	}

	

	if(toEmail == 'Empfänger E-Mail-Adresse' || toEmail == ''){

		alert('Recepient email field is mandatory!');

		return false;

	}

	

	if(message == 'Message:' || message == ''){

		alert('Message field is mandatory!');

		return false;

	}

	

	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)

	{

		alert ("Your browser does not support AJAX!");

		return;

	}

	var url="/admin/sendEmail.php?";

	url = url + "fromName=" + fromName;

	url = url + "&toName=" + toName;

	url = url + "&fromEmail=" + fromEmail;

	url = url + "&toEmail=" + toEmail;

	url = url + "&message=" + message;

	xmlHttp.onreadystatechange = function(){

		if (xmlHttp.readyState==4){

				/*document.getElementById('from-name').value = 'From:';

				document.getElementById('to-name').value = 'To:';

				document.getElementById('ihre-email').value = 'Ihre E-Mail-Adresse';

				document.getElementById('empfanger-email').value = 'Empfänger E-Mail-Adresse';

				document.getElementById('message').value = 'Message:';*/

                  

                document.getElementById('after').style.display = '';

                document.getElementById('before').style.display = 'none';

	              

				//alert(xmlHttp.responseText);				

		}

	};

	xmlHttp.open("GET",url,true);

	xmlHttp.send(null);

	

}







function sendData(name,vorname,telefon,email,plz,ort,contact){

		

	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)

	{

		alert ("Your browser does not support AJAX!");

		return;

	}

	var url="/admin/receiveData.php?";

	url = url + "name=" + name;

	url = url + "&vorname=" + vorname;

	url = url + "&telefon=" + telefon;

	url = url + "&email=" + email;

    url = url + "&plz=" + plz;

    url = url + "&ort=" + ort;
    
	url = url + "&contact=" + contact;

	xmlHttp.onreadystatechange = function(){

		if (xmlHttp.readyState==4){

				document.getElementById('name').value = 'Name';

				document.getElementById('vorname').value = 'Vorname';

				document.getElementById('telefon').value = 'Telefon';

				document.getElementById('email').value = 'E-Mail-Adresse';

                document.getElementById('plz').value = 'PLZ';

                document.getElementById('ort').value = 'Ort';

				
				document.getElementById('vorsorgeberatung').checked = false;

	

				alert(xmlHttp.responseText);				

		}

	};

	xmlHttp.open("GET",url,true);

	xmlHttp.send(null);

} 



function contactMail()

{

    name     = document.getElementById('contact_name').value;

    mail       = document.getElementById('contact_email').value;

    subject     = document.getElementById('contact_subject').value;   

    message     = document.getElementById('contact_text').value;    

    copy             = document.getElementById('contact_email_copy').checked;

    xmlHttp=GetXmlHttpObject();

    if (xmlHttp==null)

    {

        alert ("Ihr Browser unterstützt kein AJAX.");

        return;

    }

    

    var url="/admin/sendContact.php?";

    url = url + "name=" + name;

    url = url + "&mail=" + mail;

    url = url + "&subject=" + subject;

    url = url + "&message=" + message;

    url = url + "&copy=" + copy;

    xmlHttp.onreadystatechange = function(){

        if (xmlHttp.readyState==4){               

                  

                document.getElementById('contact_name').value = '';

                document.getElementById('contact_email').value = '';

                document.getElementById('contact_subject').value = '';   

                document.getElementById('contact_text').value = '';  

                document.getElementById('contact_email_copy').checked = false;                  

               alert(xmlHttp.responseText);                

        }

    };

    xmlHttp.open("GET",url,true);

    xmlHttp.send(null);

}



function GetXmlHttpObject()

{

	var xmlHttp = null;

	try

	{

		// Firefox, Opera 8.0+, Safari

		xmlHttp = new XMLHttpRequest();

	}

	catch (e)

	{

		// Internet Explorer

		try

		{

			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

		}

		catch (e)

		{

			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

		}

	}

	return xmlHttp;

}
