﻿// ------ FensterFunktionen----------function MM_openBrWindow(theURL,winName,features){   window.open(theURL,winName,features);}// Funktion für die Aufteilung der Treffer-Listen auf mehrere Seitenfunction splitSite(beginNr,seitenzahl){	document.sortieren.start.value=beginNr;	document.sortieren.seitenzahl.value=seitenzahl;	document.sortieren.submit();}// ----- DGS-Sortierfunktion ---------------function sortiere(sortNr){var sortString = Array("ORDER BY name ASC",					   "ORDER BY name DESC",					   "ORDER BY plz ASC",					   "ORDER BY plz DESC",					   "ORDER BY ort ASC",					   "ORDER BY ort DESC",					   "ORDER BY bundesland ASC",					   "ORDER BY bundesland DESC"					   );	document.sortieren.sortBy.value=sortString[sortNr];	document.sortieren.submit();}// -----Formularauswertung---------function validateFormular(formType){	var UsrVorname = document.Formular.Vorname.value;var UsrName = document.Formular.Vorname.value;var UsrStrasse = document.Formular.Strasse.value;var UsrHausnr = document.Formular.Hausnr.value;var UsrOrt = document.Formular.Ort.value;var UsrPlz = document.Formular.PLZ.value;var UsrEmailadresse = document.Formular.Emailadresse.value;var UsrTelefon = document.Formular.Telefon.value;var agb = document.Formular.acept_agb;			if(UsrVorname == ""){		alert("Bitte geben Sie Ihren Vornamen ein");		document.Formular.Vorname.focus();		return false;	}	if(UsrName == ""){		alert("Bitte geben Sie Ihren Namen ein");		document.Formular.Name.focus();		return false;	}	if(UsrStrasse == ""){		alert("Bitte geben Sie Ihre Strasse ein");		document.Formular.Strasse.focus();		return false;	}		if(UsrHausnr == ""){		alert("Bitte geben Sie Ihre Hausnummer an.");		document.Formular.Hausnr.focus();		return false;	}	if(UsrPlz == ""){		alert("Bitte geben Sie Ihre Postleitzahl ein");		document.Formular.PLZ.focus();		return false;	}		if(UsrOrt == ""){		alert("Bitte geben Sie Ihren Ort ein");		document.Formular.Ort.focus();		return false;	}			if(UsrTelefon == ""){		alert("Bitte geben Sie Ihre Telefonnummer ein.");		document.Formular.Telefon.focus();		return false;	}	/*	if(formType == "k"){ // K = Kontaktformular		if(UsrTelefon == "" && UsrAnmerkung == ""){			alert("Bitte geben Sie Ihr Anliegen im Feld Anmerkung ein,\n oder geben Sie f¸r einen R¸ckruf Ihre Telefonnummer an.");			return false;		}else {			if(UsrEmailadresse == "" && UsrAnmerkung != "" && UsrTelefon == ""){				alert("Bitte geben Sie Ihre E-Mail-Adresse an,\n oder geben Sie f¸r einen R¸ckruf Ihre Telefonnummer an.");				return false;			}		}	}	*/	// PasswortCheck	if(formType == "PW"){ 		var UsrPasswort = document.Formular.Passwort.value;		var UsrRePasswort = document.Formular.RePasswort.value;					if(UsrPasswort == ""){				alert("Bitte geben Sie ein Passwort ein!");				return false;			}else {				if(UsrPasswort != UsrRePasswort){					alert("Passwort ist nicht korrekt!");					return false;				}			}	}		// E-Mailcheck					if(UsrEmailadresse != ""){			if(UsrEmailadresse.indexOf('@')== -1 || UsrEmailadresse.indexOf('.')== -1){				alert("Bitte geben Sie eine gültige Email-Adresse ein.");				document.Formular.Emailadresse.focus();				return false;			}		}				if(agb.checked==true && formType == "wk") 	{		return true;				}else {		alert("Sie müssen die AGB akzeptieren!");		return false;	}		}// Entertastefunction anmelden(taste){	if(taste == 13){		document.login.submit();	}}//  Artikelanzahlfunction anzahl(msg, formIndex, Update){var feld = document.forms[formIndex].Anzahl.value;var zahlen = "0123456789", c, d, feld, laenge;var laenge = feld.length;	if(feld != ""){		for (c=0; c<laenge; c++) {			d=feld.charAt(c);			if(zahlen.indexOf(d)== -1){				alert("Bitte geben Sie nur ganze Zahlen ein!");				return false;			} 		}	} else{		alert("Bitte geben Sie eine Anzahl ein!");		document.forms[formIndex].Anzahl.focus();		return false;	} 		if(Update == 1){		document.forms[formIndex].Update.value=1	}//else alert(msg);}function MM_validateForm() { //v4.0  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);    if (val) { nm=val.name; if ((val=val.value)!="") {      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');        if (p<1 || p==(val.length-1)) errors+='Sie haben leider keine gültige EMail-Adresse angegeben.\n';      } else if (test!='R') {        if (isNaN(val)) errors+='- '+nm+': Bitte geben Sie eine Zahl ein.\n';        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');          min=test.substring(8,p); max=test.substring(p+1);          if (val<min || max<val) errors+='- '+nm+' Bitte geben Sie eine Zahl ein '+min+' and '+max+'.\n';    } } } else if (test.charAt(0) == 'R') errors += '- Das Feld "'+nm+'" ist leer.\n'; }  } if (errors) alert('Folgende Fehler sind aufgetreten:\n\n'+errors);  document.MM_returnValue = (errors == '');}function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_nbGroup(event, grpName) { //v6.0  var i,img,nbArr,args=MM_nbGroup.arguments;  if (event == "init" && args.length > 2) {    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();      nbArr[nbArr.length] = img;      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {        if (!img.MM_up) img.MM_up = img.src;        img.src = img.MM_dn = args[i+1];        nbArr[nbArr.length] = img;    } }  } else if (event == "over") {    document.MM_nbOver = nbArr = new Array();    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {      if (!img.MM_up) img.MM_up = img.src;      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);      nbArr[nbArr.length] = img;    }  } else if (event == "out" ) {    for (i=0; i < document.MM_nbOver.length; i++) {      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }  } else if (event == "down") {    nbArr = document[grpName];    if (nbArr)      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }    document[grpName] = nbArr = new Array();    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {      if (!img.MM_up) img.MM_up = img.src;      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;      nbArr[nbArr.length] = img;  } }}//-->