function chkform_contact() {
	if(document.formCont.name.value == "") {
		alert("Bitte einen Namen eingeben!");
		document.formCont.name.focus();
		return;
	}

	prw=document.formCont.email.value.toLowerCase();
	if(prw!="" ) {
		for (i=0;i<prw.length;++i) {
		  if(  (  ( prw.substr(i,1)==prw.substr(i+1,1) ) &&  ( (prw.substr(i,1)=='-') || (prw.substr(i,1)=='.') || (prw.substr(i,1)=='_')) || (((prw.substr(i,1)=='_')||(prw.substr(i,1)=='.')||(prw.substr(i,1)=='-')||(prw.substr(i,1)=='@') ) && ((prw.substr(i+1,1)=='_')||(prw.substr(i+1,1)=='.')||(prw.substr(i+1,1)=='-')||(prw.substr(i+1,1)=='@') ))   ) || (((prw.substr(i,1)<'a') || (prw.substr(i,1)>'z')) && ((prw.substr(i,1)>'9') || (prw.substr(i,1)<'0')) && (prw.substr(i,1)!='@') && (prw.substr(i,1)!='.') && (prw.substr(i,1)!='-') && (prw.substr(i,1)!='_')) ) {
		    alert("Bitte E-mail Adresse überprüfen!");
				document.formCont.email.focus();
				return;
		  };
		}
		if ((prw.length<6) || (((prw.split('.')).length)<=1) || (((prw.split('@')).length)>2) || (((prw.split('@')).length)<=1) || (prw.substr(0,1)=='@')  || (prw.substr(0,1)=='.')  || (prw.substr(0,1)=='_') || ( prw.length-prw.lastIndexOf('.')  < 3 ) || ( prw.length-prw.lastIndexOf('.')  > 5 ) || (prw.lastIndexOf('.')-prw.lastIndexOf('@')<3) || ( prw.substr(prw.lastIndexOf('@'),prw.lastIndexOf('.')).lastIndexOf('_') != -1) || ( prw.substr(prw.lastIndexOf('.'),prw.length).lastIndexOf('-') != -1)  ) {
	  	alert("Bitte E-mail Adresse überprüfen!");
		  document.formCont.email.focus();
		  return;
		}
	}
  document.formCont.contact.value=1;
	document.formCont.submit();
}

function chkval_regis(obj1,obj2) {
	var e = $(obj1);
	var d = $(obj2);
	if((e.value=="monatlich") && (d.value=="Bar")) {
		alert("Barzahlung ist bei monatlicher Abrechnung nicht möglich.");
  	if(d) {
  		d.options[0].selected = true;
  	}
	}
}

function chkform_regis(wert) {
	if(document.formCont.firstname.value == "") {
		alert("Bitte einen Vornamen eingeben!");
		document.formCont.firstname.focus();
		return;
	}
	if(document.formCont.allname.value == "") {
		alert("Bitte einen Nachnamen eingeben!");
		document.formCont.allname.focus();
		return;
	}
	if(document.formCont.street.value == "") {
		alert("Bitte einen Straße+Nummer eingeben!");
		document.formCont.street.focus();
		return;
	}
	if(document.formCont.plz.value == "") {
		alert("Bitte einen PLZ eingeben!");
		document.formCont.plz.focus();
		return;
	}
	if(isNaN(document.formCont.plz.value)) {
		alert("Bitte nur Ziffern eingeben!");
		document.formCont.plz.focus();
		return;
	}
	if(document.formCont.city.value == "") {
		alert("Bitte einen Ort eingeben!");
		document.formCont.city.focus();
		return;
	}
	if(document.formCont.phone.value == "") {
		alert("Bitte eine Telefonnummer eingeben!");
		document.formCont.phone.focus();
		return;
	}
	payti=document.formCont.paytime.value.split(" ");
	if((payti[0]=="bitte") || (payti[0]=="select")) {
		alert("Bitte einen Zeitraum wählen!");
		document.formCont.paytime.focus();
		return;
	}
	paymo=document.formCont.paymode.value.split(" ");
	if((paymo[0]=="bitte") || (paymo[0]=="select")) {
		alert("Bitte einen Zahlungsmodus wählen!");
		document.formCont.paymode.focus();
		return;
	}
	if(document.formCont.kwort.value != "") {
		if(document.formCont.email.value == "") {
			alert("Bitte eine Emailadresse eingeben!");
			document.formCont.email.focus();
			return;
		}
		if(document.formCont.kwort.value.length<6) {
			alert("Bitte mindestens 6 Zeichen eingeben!");
			document.formCont.kwort.focus();
			return;
		}
		if(document.formCont.kwort.value != document.formCont.kwort2.value) {
			alert("Die Kennwortwiederholung ist nicht identisch.");
			document.formCont.kwort2.focus();
			return;
		}
	}
	if(document.formCont.customerId.value != "") {
		if(isNaN(document.formCont.customerId.value)) {
			alert("Bitte nur Ziffern eingeben!");
			document.formCont.customerId.focus();
			return;
		}
		if(document.formCont.customerId.value.length<6) {
			alert("Bitte alle 6 Ziffern der Kundennummer eingeben!");
			document.formCont.customerId.focus();
			return;
		}
	}

	prw=document.formCont.email.value.toLowerCase();
	if(prw!="" ) {
		for (i=0;i<prw.length;++i) {
		  if(  (  ( prw.substr(i,1)==prw.substr(i+1,1) ) &&  ( (prw.substr(i,1)=='-') || (prw.substr(i,1)=='.') || (prw.substr(i,1)=='_')) || (((prw.substr(i,1)=='_')||(prw.substr(i,1)=='.')||(prw.substr(i,1)=='-')||(prw.substr(i,1)=='@') ) && ((prw.substr(i+1,1)=='_')||(prw.substr(i+1,1)=='.')||(prw.substr(i+1,1)=='-')||(prw.substr(i+1,1)=='@') ))   ) || (((prw.substr(i,1)<'a') || (prw.substr(i,1)>'z')) && ((prw.substr(i,1)>'9') || (prw.substr(i,1)<'0')) && (prw.substr(i,1)!='@') && (prw.substr(i,1)!='.') && (prw.substr(i,1)!='-') && (prw.substr(i,1)!='_')) ) {
		    alert("Bitte E-mail Adresse überprüfen!");
				document.formCont.email.focus();
				return;
		  };
		}
		if ((prw.length<6) || (((prw.split('.')).length)<=1) || (((prw.split('@')).length)>2) || (((prw.split('@')).length)<=1) || (prw.substr(0,1)=='@')  || (prw.substr(0,1)=='.')  || (prw.substr(0,1)=='_') || ( prw.length-prw.lastIndexOf('.')  < 3 ) || ( prw.length-prw.lastIndexOf('.')  > 5 ) || (prw.lastIndexOf('.')-prw.lastIndexOf('@')<3) || ( prw.substr(prw.lastIndexOf('@'),prw.lastIndexOf('.')).lastIndexOf('_') != -1) || ( prw.substr(prw.lastIndexOf('.'),prw.length).lastIndexOf('-') != -1)  ) {
	  	alert("Bitte E-mail Adresse überprüfen!");
		  document.formCont.email.focus();
		  return;
		}
	}
  if(wert) {
  	document.formCont.registration.value=2;
  } else {
  	document.formCont.registration.value=1;
  }
	document.formCont.submit();
}

function chkform_kdNr() {
	if(isNaN(document.formShortBox.kdNr.value)) {
		alert("Bitte nur Ziffern eingeben!");
		document.formShortBox.kdNr.focus();
		return;
	}
	if(document.formShortBox.kdNr.value.length<6) {
		alert("Die Kundennummer ist immer 6-stellig!");
		document.formShortBox.kdNr.focus();
		return;
	}
	document.formShortBox.submit();
}

function chkform_log(wert){
	document.formLog.sent.value=wert;
  document.formLog.submit();
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function toogle(cont,shut) {
  var obj = document.getElementById(cont);
	if(shut == 0) {
			obj.style.display='none';
	}
	if(shut == 1) {
			obj.style.display='block';
	}
}

function printPage() {
	if(window.print) {
		jetztdrucken = confirm('Seite drucken ?');
		if (jetztdrucken) window.print();
	}
}
