function emptyBasket()
	{
	alert ("Sie haben noch keine Artikel im Warenkorb!");
	}
	
function alertMinOrder(value)
	{
	alert ("Sie haben den Mindesbestellwert von "+value+" noch nicht erreicht!");
	}

function addToBasket(LINK)
	{
	var checkNumbers = /\D/;
	if (checkNumbers.test(document.article.number.value) == true)
		{
		alert ("Bitte geben Sie nur Zahlen ein!");
		document.article.number.value = 1;
		}
	else if (document.article.number.value == 0)
		{
		alert ("Bitte geben Sie als Menge mindestens 1 ein!");
		document.article.number.value = 1;
		}
	else
		{
		document.article.action = LINK;
		document.article.submit();
		}
	}
	
function deleteFromBasket(LINK)
	{
	var check = confirm("Diese Position aus dem Warenkorb entfernen?");
	if(check == true)
		{
		document.location = LINK;
		}
	}
	
function checkInvoice(LINK)
	{
	var form = document.invoice;
	var check_mail = form.email.value.search(/^\w+((\.|-)\w+|(\.|-)\w+(\.|-)\w+)?@\w+((\.|-)\w+|(\.|-)\w+(\.|-)\w+)?\.[a-z]{2,4}$/i);
	
	var all_values = "";
	if(form.vorname.value == "") all_values += "x";
	if(form.nachname.value == "") all_values += "x";
	if(form.strasse.value == "") all_values += "x";
	if(form.plz.value == "") all_values += "x";
	if(form.ort.value == "") all_values += "x";
	if(form.telefon.value == "") all_values += "x";
	
	if(all_values != "")
		{
		alert("Bitte füllen Sie alle mit \(*\) gekennzeichneten Felder aus!");
		}
	else if(form.email.value!="" && check_mail == -1)
		{
		alert("Die eingegebene Email-Adresse ist nicht gültig!");
		}
	else
		{
		document.invoice.action = LINK;
		document.invoice.submit();
		}
	}
	
function checkCC(LINK)
	{
	var checkNumbers = /\D/;
	var form = document.creditcard;
	if (form.karteninhaber.value == "")
		{
		alert ("Bitte tragen Sie den Karteninhaber ein!");
		}
	else if (form.kartennummer.value == "")
		{
		alert ("Bitte tragen Sie die Kartennummer ein!");
		}
	else if (checkNumbers.test(form.kartennummer.value) == true)
		{
		alert ("Die Kartennummer darf nur Zahlen enthalten!");
		}
	else if (form.KPZ.value == "")
		{
		alert ("Bitte tragen Sie die Prüfziffer ein!");
		}
	else if (checkNumbers.test(form.KPZ.value) == true)
		{
		alert ("Die Prüfziffer darf nur Zahlen enthalten!");
		}
	else
		{
		document.creditcard.action = LINK;
		document.creditcard.submit();
		}
	}
	
function sendPass(LINK)
	{
	document.send.action = LINK;
	document.send.submit();
	}
	
function sendOrder(LINK)
	{
	var form = document.summary;
	
	if (form.agree_agb.checked == false)
		{
		alert ("Sie müssen den Allgemeinen Geschäftsbedingungen zustimmen!");
		}
	else
		{
		document.summary.action = LINK;
		document.summary.submit();
		}
	}
	
function checkELV(LINK)
	{
	var checkNumbers = /\D/;
	var form = document.lastschrift;
	if (form.kontoinhaber.value == "")
		{
		alert ("Bitte tragen Sie den Kontoinhaber ein!");
		}
	else if (form.kontonummer.value == "")
		{
		alert ("Bitte tragen Sie die Kontonummer ein!");
		}
	else if (checkNumbers.test(form.kontonummer.value) == true)
		{
		alert ("Die Kontonummer darf nur Zahlen enthalten!");
		}
	else if (form.bank.value == "")
		{
		alert ("Bitte tragen Sie die Bank ein!");
		}
	else if (form.blz.value == "")
		{
		alert ("Bitte tragen Sie die BLZ ein!");
		}
	else if (checkNumbers.test(form.blz.value) == true)
		{
		alert ("Die BLZ darf nur Zahlen enthalten!");
		}
	else if (form.agree_elv.checked == false)
		{
		alert ("Sie müssen der Einzugsermächtigung zustimmen!");
		}
	else
		{
		document.lastschrift.action = LINK;
		document.lastschrift.submit();
		}
	}
	
function checkDelivery(LINK)
	{
	var form = document.delivery;
	
	if(form.r_vorname)
		{
		var all_values = "";
		if(form.vorname.value == "") all_values += "x";
		if(form.nachname.value == "") all_values += "x";
		if(form.strasse.value == "") all_values += "x";
		if(form.plz.value == "") all_values += "x";
		if(form.ort.value == "") all_values += "x";
		
	
		if(all_values != "")
			{
			alert("Bitte füllen Sie alle mit \(*\) gekennzeichneten Felder aus!");
			}
		else
			{
			document.delivery.action = LINK;
			document.delivery.submit();
			}
		}
	else
		{
		document.delivery.action = LINK;
		document.delivery.submit();
		}
	}
	
function updateBasket(LINK)
	{
	document.basket.action = LINK;
	document.basket.submit();
	}
	
function startOrder(LINK)
	{
	document.basket.action = LINK;
	document.basket.submit();
	}
	
function checkLogin(LINK)
	{
	var form = document.login;
	var v1 = form.username.value;
	var v2 = form.password.value;
	
	if(v1=="" || v2=="")
		{
		alert("Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein!");
		}
	else
		{
		document.login.action = LINK;
		document.login.submit();
		}
	}
	
function createLogin(LINK)
	{
	var form = document.account;
	var v1 = form.username.value;
	var v2 = form.password.value;
	var v3 = form.password2.value;
	
	if(v1=="" || v2=="" || v3=="")
		{
		alert("Bitte füllen Sie alle Felder aus!");
		}
	else if(v1.length<6 || v2.length<6)
		{
		alert("Benutzername und Passwort müssen mindestens 6 Zeichen lang sein!");
		}
	else if(v2 != v3)
		{
		alert("Passwort und Passwortkontrolle stimmen nicht überein!");
		}
	else
		{
		document.account.action = LINK;
		document.account.submit();
		}
	}
	
function openPopup(LINK,width,height)
	{
	new_width = width+20;
	new_height = height+20;
	window.open(LINK,"PIC_BIG","width="+new_width+",height="+new_height+"");
	}
	
function openPopupAGB(LINK)
	{
	window.open(LINK,"AGB","width=500,height=550,scrollbars=yes,resizable=yes");
	}
	
function printOrder(LINK)
	{
	window.open(LINK,"ORDER","width=650px,height=550px,menubar=yes,scrollbars=yes");
	}
	
function showVariant()
	{
	document.article.submit();
	}
	
function checkContact(LINK)
	{
	var form = document.contact;
	var check_mail = form.email.value.search(/^\w+((\.|-)\w+|(\.|-)\w+(\.|-)\w+)?@\w+((\.|-)\w+|(\.|-)\w+(\.|-)\w+)?\.[a-z]{2,4}$/i);
	
	var all_values = "";
	if(form.ansprech.value == "") all_values += "x";
	if(form.telefon.value == "") all_values += "x";
	if(form.anfrage.value == "") all_values += "x";
	
	if(all_values != "")
		{
		alert("Bitte füllen Sie alle mit \(*\) gekennzeichneten Felder aus!");
		}
	else if(form.email.value!="" && check_mail == -1)
		{
		alert("Die eingegebene Email-Adresse ist nicht gültig!");
		}
	else
		{
		document.contact.action = LINK;
		document.contact.submit();
		}
	}