// JavaScript Document

function edit_input(art, element, wert)
{
	elem = document.getElementById(element);
	
	if(elem)
	{
		if(art == 1)
		{
			elem.className = "kauf_aktiv";
			if(elem.value == wert) 
				elem.value = "";
		}
		else
		{
			if(elem.value == "") 
			{
				elem.value = wert;
				if(document.getElementById("ladr0").checked) document.getElementById("l_" + element).value = wert;
				
				//Speziallfall für Deutschland
				if(wert != "Deutschland")
					elem.className = "kauf";
			}
		}
	}
}

function edit_txt(art, elem, wert)
{
	elem = document.getElementById(elem);
	
	if(elem)
	{
		if(art == 1)
		{
			elem.className = "kauf_aktiv";
			if(elem.innerHTML == wert) 
				elem.innerHTML = "";
		}
		else
		{
			if(elem.innerHTML == "") 
			{
				elem.className = "kauf";
				elem.innerHTML = wert;
			}
		}
	}
}

function ladr_activate()
{
	if(document.getElementById("ladr0").checked)
	{
		//Felder deaktivieren
		document.getElementById("l_anrede0").disabled = true;
		document.getElementById("l_anrede1").disabled = true;
		document.getElementById("l_vorname").disabled = true;
		document.getElementById("l_name").disabled = true;
		document.getElementById("l_adresse").disabled = true;
		document.getElementById("l_plz").disabled = true;
		document.getElementById("l_ort").disabled = true;
		document.getElementById("l_land").disabled = true;
	}
	else
	{
		//Felder aktivieren
		document.getElementById("l_anrede0").disabled = false;
		document.getElementById("l_anrede1").disabled = false;
		document.getElementById("l_vorname").disabled = false;
		document.getElementById("l_name").disabled = false;
		document.getElementById("l_adresse").disabled = false;
		document.getElementById("l_plz").disabled = false;
		document.getElementById("l_ort").disabled = false;
		document.getElementById("l_land").disabled = false;
	}
}

function write_ladr(element)
{
	elem = document.getElementById(element);
	
	if((elem) && (document.getElementById("ladr0").checked))
	{
		//Lieferadresse mitreinschreiben
		document.getElementById("l_" + element.toString()).value = elem.value;
	}
}

function write_ladr_checkbox(element)
{
	elem = document.getElementById(element);
	
	if((elem) && (document.getElementById("ladr0").checked))
	{
		//Lieferadresse mitreinschreiben
		document.getElementById("l_" + element.toString()).checked = elem.checked;
	}
}

function copy_radr()
{
	document.getElementById("l_anrede0").checked = document.getElementById("anrede0").checked;
	document.getElementById("l_anrede1").checked = document.getElementById("anrede1").checked;
	document.getElementById("l_vorname").value = document.getElementById("vorname").value;
	document.getElementById("l_name").value = document.getElementById("name").value;
	document.getElementById("l_adresse").value = document.getElementById("adresse").value;
	document.getElementById("l_plz").value = document.getElementById("plz").value;
	document.getElementById("l_ort").value = document.getElementById("ort").value;
	document.getElementById("l_land").value = document.getElementById("land").value;
}

function save_data(schritt)
{
	//Variablen prüfen, wenn Schritt 3
	if(schritt == 3)
	{
		if(document.getElementById("name").value == "Name")
		{ alert("Bitte geben Sie den Namen des Rechnungsempfängers an"); document.getElementById("name").focus(); return; }

		if(document.getElementById("adresse").value == "Straße")
		{ alert("Bitte geben Sie eine Straße an"); document.getElementById("adresse").focus(); return; }

		if(document.getElementById("plz").value == "PLZ")
		{ alert("Bitte geben Sie die PLZ des Rechnungsortes an"); document.getElementById("plz").focus(); return; }

		if(document.getElementById("ort").value == "Ort")
		{ alert("Bitte geben Sie einen Ort an"); document.getElementById("ort").focus(); return; }

		if(document.getElementById("ladr1").checked)
		{
			if(document.getElementById("l_name").value == "Name")
			{ alert("Bitte geben Sie den Namen der Lieferadresse an"); document.getElementById("l_name").focus(); return; }

			if(document.getElementById("l_adresse").value == "Straße")
			{ alert("Bitte geben Sie die Straße des Lieferortes an"); document.getElementById("l_adresse").focus(); return; }

			if(document.getElementById("l_plz").value == "PLZ")
			{ alert("Bitte geben Sie die PLZ des Lieferortes an"); document.getElementById("l_plz").focus(); return; }

			if(document.getElementById("l_ort").value == "Ort")
			{ alert("Bitte geben Sie einen Lieferort an"); document.getElementById("l_ort").focus(); return; }
		}
	
		if(document.getElementById("email").value == "E-Mail")
		{ alert("Bitte geben Sie eine E-Mail Adresse an"); document.getElementById("email").focus(); return; }

		if(document.getElementById("telefon").value == "Telefon")
		{ alert("Bitte geben Sie eine Telefonnummer an"); document.getElementById("telefon").focus(); return; }
	}
	
	//Parameter Vorbereitung
	if(document.getElementById("anrede0").checked)
		var anrede = document.getElementById("anrede0").value;
	else if(document.getElementById("anrede1").checked)
		var anrede = document.getElementById("anrede1").value;
	else
		var anrede = "";
	
	if(document.getElementById("vorname").value == "Vorname")
		var vorname = "";
	else
		var vorname = document.getElementById("vorname").value;

	if(document.getElementById("name").value == "Name")
		var name = "";
	else
		var name = document.getElementById("name").value;

	if(document.getElementById("adresse").value == "Straße")
		var strasse = "";
	else
		var strasse = document.getElementById("adresse").value;

	if(document.getElementById("plz").value == "PLZ")
		var plz = "";
	else
		var plz = document.getElementById("plz").value;

	if(document.getElementById("ort").value == "Ort")
		var ort = "";
	else
		var ort = document.getElementById("ort").value;

	var land = document.getElementById("land").value;
	
	if(document.getElementById("ladr0").checked)
	{
		var l_anrede = anrede;
		var l_vorname = vorname;
		var l_name = name;
		var l_strasse = strasse;
		var l_plz = plz;
		var l_ort = ort;
		var l_land = land;
		var l_adr = 0;
	}
	else
	{
		if(document.getElementById("l_anrede0").checked)
			var l_anrede = document.getElementById("l_anrede0").value;
		else if(document.getElementById("l_anrede1").checked)
			var l_anrede = document.getElementById("l_anrede1").value;
		else
			var l_anrede = "";
		
		if(document.getElementById("l_vorname").value == "Vorname")
			var l_vorname = "";
		else
			var l_vorname = document.getElementById("l_vorname").value;
	
		if(document.getElementById("l_name").value == "Name")
			var l_name = "";
		else
			var l_name = document.getElementById("l_name").value;
	
		if(document.getElementById("l_adresse").value == "Straße")
			var l_strasse = "";
		else
			var l_strasse = document.getElementById("l_adresse").value;

		if(document.getElementById("l_plz").value == "PLZ")
			var l_plz = "";
		else
			var l_plz = document.getElementById("l_plz").value;

		if(document.getElementById("l_ort").value == "Ort")
			var l_ort = "";
		else
			var l_ort = document.getElementById("l_ort").value;

		var l_land = document.getElementById("l_land").value;
		
		var l_adr = "-1";
	}

	if(document.getElementById("email").value == "E-Mail")
		var email = "";
	else
		var email = document.getElementById("email").value;

	if(document.getElementById("telefon").value == "Telefon")
		var telefon = "";
	else
		var telefon = document.getElementById("telefon").value;

	if(document.getElementById("ustid").value == "USt-IdNr.")
		var ustid = "";
	else
		var ustid = document.getElementById("ustid").value;
		
	if(document.getElementById("referenz").value == "Referenz")
		var referenz = "";
	else
		var referenz = document.getElementById("referenz").value;
	
	//Zahlungsart
	if(document.getElementById('zart1').checked)
		var zart = document.getElementById('zart1').value;
	else if(document.getElementById('zart2').checked)
		var zart = document.getElementById('zart2').value;
	
	setRequest("kaufdaten.php", "test", "innerHTML", "&l_adr=" + l_adr + "&anrede=" + anrede + "&vorname=" + vorname + "&name=" + name + "&strasse=" + strasse + "&plz=" + plz + "&ort=" + ort + "&land=" + land + "&telefon=" + telefon + "&email=" + email + "&l_anrede=" + l_anrede + "&l_vorname=" + l_vorname + "&l_name=" + l_name + "&l_strasse=" + l_strasse + "&l_plz=" + l_plz + "&l_ort=" + l_ort + "&l_land=" + l_land + "&ustid=" + ustid + "&referenz=" + referenz + "&zart=" + zart);

	if(schritt == 1)
		window.location.href = "index.php?p=3200";
	else if(schritt == 3)
		setTimeout("schritt2()", 500);
}

function schritt2()
{
	window.location.href = 'index.php?p=3400';
}

function send_bestellung()
{
	if(document.getElementById("agb").checked)
		window.location.href='index.php?p=3500';
	else
		alert("Bitte akzeptieren Sie die Allgemeinen Geschäftsbedingungen");
}


