// JavaScript Document

	
	function addToCart(which) {
		quantity = eval('document.getElementById("quantity_"+which).value');
		
		if(quantity != 0) {
			self.location.href = 'index.php?action=addtocart&item='+which+'&quantity='+quantity;
		}
	
	}


	function addProdCount(act,which) {
		
		var currentProdCount = eval("document.getElementById('"+which+"').value");
		
		if(act == 1 && currentProdCount < 999) {
			//document.getElementById('which').value++;
			eval("document.getElementById('"+which+"').value++");
		} else if (act == 0 && currentProdCount > 0) {
			//document.getElementById('which').value--;
			eval("document.getElementById('"+which+"').value--");
		}	
	}
	
	// Laedt Warenkorb neu, wenn Zahlungsart == Nachnahme
	function loadAgain() {
		
		document.basket.submit();
		
		}
	
	function goSearch() {
			if(document.searchform.q.value=='' || document.searchform.q.value=='Suche') 
				return false;
			else
				return true;
	   	}
	
	
	function checkFormKontakt() {
		
		
		d = document.contact;
		meldung = "Folgende(s) Feld(er) wurde(n) nicht ausgefüllt:\n";
		
		if(d.firstname.value=="") {
			meldung += "- Name\n";
			d.firstname.style.border = '1px solid red';
			d.firstname.style.background = "#FFCCCC";
			d.firstname.focus();
		} else if(d.contactperson.value=="") {
			meldung += "- E-Mail\n";
			d.contactperson.style.border = '1px solid red';
			d.contactperson.style.background = "#FFCCCC";
			d.contactperson.focus();
		
		}  else if(d.message.value=="") {
			meldung += "- Nachricht\n";
			d.message.style.border = '1px solid red';
			d.message.style.background = "#FFCCCC";
			d.message.focus();
		
		} 
		
		
		if(meldung.length > 51) {
			alert(meldung);
			return false;
		} else {
			return true;
		}
		
	}
	
	function checkForm() {
		
		
		d = document.basket_address;
		meldung = "Folgende(s) Feld(er) wurde(n) nicht ausgefüllt:\n";
		
		if(d.anrede.value=="") {
			meldung += "- Anrede\n";
			d.anrede.style.border = '1px solid red';
			d.anrede.style.background = "#FFCCCC";
			d.anrede.focus();
		} else if(d.firstname.value=="") {
			meldung += "- Vorname\n";
			d.firstname.style.border = '1px solid red';
			d.firstname.style.background = "#FFCCCC";
			d.firstname.focus();
		} else if(d.lastname.value=="") {
			meldung += "- Nachname\n";
			d.lastname.style.border = '1px solid red';
			d.lastname.style.background = "#FFCCCC";
			d.lastname.focus();
		} else if(d.street.value=="") {
			meldung += "- Strasse\n";
			d.street.style.border = '1px solid red';
			d.street.style.background = "#FFCCCC";
			d.street.focus();
		} else if(d.zip.value=="") {
			meldung += "- Postleitzahl\n";
			d.zip.style.border = '1px solid red';
			d.zip.style.background = "#FFCCCC";
			d.zip.focus();
		} else if(d.city.value=="") {
			meldung += "- Ort\n";
			d.city.style.border = '1px solid red';
			d.city.style.background = "#FFCCCC";
			d.city.focus();
		} else if(d.tel.value=="") {
			meldung += "- Telefon\n";
			d.tel.style.border = '1px solid red';
			d.tel.style.background = "#FFCCCC";
			d.tel.focus();
		} else if(d.email.value=="") {
			meldung += "- E-Mail\n";
			d.email.style.border = '1px solid red';
			d.email.style.background = "#FFCCCC";
			d.email.focus();
		
		} else if(!d.agb.checked) {
			meldung += "- AGB\n";
			d.agb.style.border = '1px solid red';
			d.agb.style.background = "#FFCCCC";
			d.agb.focus();
			}
		
		if(d.lieferanschrift2.checked) {
			
			if(d.anrede2.value=="") {
				meldung += "- Anrede\n";
				d.anrede2.style.border = '1px solid red';
				d.anrede2.style.background = "#FFCCCC";
				d.anrede2.focus();
			} else if(d.firstname2.value=="") {
				meldung += "- Vorname\n";
				d.firstname2.style.border = '1px solid red';
				d.firstname2.style.background = "#FFCCCC";
				d.firstname2.focus();
			} else if(d.lastname2.value=="") {
				meldung += "- Nachname\n";
				d.lastname2.style.border = '1px solid red';
				d.lastname2.style.background = "#FFCCCC";
				d.lastname2.focus();
			} else if(d.street2.value=="") {
				meldung += "- Strasse\n";
				d.street2.style.border = '1px solid red';
				d.street2.style.background = "#FFCCCC";
				d.street2.focus();
			} else if(d.zip2.value=="") {
				meldung += "- Postleitzahl\n";
				d.zip2.style.border = '1px solid red';
				d.zip2.style.background = "#FFCCCC";
				d.zip2.focus();
			} else if(d.city2.value=="") {
				meldung += "- Ort\n";
				d.city2.style.border = '1px solid red';
				d.city2.style.background = "#FFCCCC";
				d.city2.focus();
			} else if(d.tel2.value=="") {
				meldung += "- Telefon\n";
				d.tel2.style.border = '1px solid red';
				d.tel2.style.background = "#FFCCCC";
				d.tel2.focus();
			}
			
		}
		
		if(meldung.length > 51) {
			alert(meldung);
			return false;
		} else {
			return true;
		}
	}
