var nd_fensterbreite = 535;var nd_fensterhoehe = 530;/* FORMULARÜBERPRÜFUNGEN */  var need = new Array();  var text = new Array();	need['vorbestellung'] = new Array(		"Nachname",		"Vorname",		"Strasse",		"PLZ",		"Ort",		"Telefon",		"EMail",		"Medikament1"		);	text['vorbestellung'] = new Array(		"Nachname",		"Vorname",		"Straße und Hausnummer",		"PLZ",		"Ort",		"Telefon",		"E-Mail",		"Medikament mit Packungsgröße"		);	need['diabetes'] = new Array(		"Nachname",		"Vorname",		"Strasse",		"PLZ",		"Ort",		"Telefon",		"EMail"		);	text['diabetes'] = new Array(		"Nachname",		"Vorname",		"Straße und Hausnummer",		"PLZ",		"Ort",		"Telefon",		"E-Mail"		);	need['diabetes_risiko'] = new Array(		"Nachname",		"Vorname",		"Strasse",		"PLZ",		"Ort",		"Telefon",		"EMail",		"Gewicht",		"Groesse",		"Alter"		);	text['diabetes_risiko'] = new Array(		"Nachname",		"Vorname",		"Straße und Hausnummer",		"PLZ",		"Ort",		"Telefon",		"E-Mail",		"Körpergewicht",		"Größe",		"Alter"		);	need['kontakt'] = new Array(		"Nachname",		"Vorname",		"EMail",		"Mitteilung"		);	text['kontakt'] = new Array(		"Nachname",		"Vorname",		"E-Mail",		"Mitteilung"		);	need['kundenkarte'] = new Array(		"Nachname",		"Vorname",		"Strasse",		"PLZ",		"Ort",		"Telefon",		"EMail",		"Geburtsdatum",		"Krankenkasse"		);	text['kundenkarte'] = new Array(		"Nachname",		"Vorname",		"Straße",		"PLZ",		"Ort",		"Telefon",		"E-Mail",		"Geburtsdatum",		"Krankenkasse"		);	need['reiseimpfberatung'] = new Array(		"Reiseziel",		"Nachname",		"Vorname",		"Abreisedatum",		"Rueckkehrdatum",		"EMail",		"Gewicht",		"Alter"		);	text['reiseimpfberatung'] = new Array(		"Reiseziel",		"Nachname",		"Vorname",		"Abreisedatum",		"Rueckkehrdatum",		"Ihre E-Mail",		"Körpergewicht",		"Ihr Alter"		);	need['satest'] = new Array(		"alter",		"geschlecht",		"gewicht",		"groesse",		"schlaganfall",		"herzrhytmus",		"bluthochdruck",		"diabetes",		"raucher",		"passivraucher",		"blutfette",		"aktiv"		);	text['satest'] = new Array(		"Alter",		"Geschlecht",		"Gewicht",		"Größe",		"Schlaganfall in der Familie",		"Herzrhythmusstörungen",		"Bluthochdruck",		"Diabetes",		"Rauchen",		"Passivrauchen",		"Blutfette",		"Körperliche Aktivität"		);// -----------------------------------------------------------------------------------------------------//       INTERNA - NICHT BEARBEITEN// -----------------------------------------------------------------------------------------------------// ------------------------------------------------------------// FormularüberprüfungString.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }function checkEMail(EMailValue){    ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";    for(i=0; i < EMailValue.length ;i++){        if(ok.indexOf(EMailValue.charAt(i))<0) return (false);    }    if (document.images) {        re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;        re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;        if (!EMailValue.match(re) && EMailValue.match(re_two)) return (-1);		    }}function checkForm(formName,formTitle){    var ac    = -1;    var error = "";    while(need[formTitle][++ac]){        formField = need[formTitle][ac];        formName.elements[formField].value = formName.elements[formField].value.trim();        if (formField == "EMail") {            if (! checkEMail(formName.elements[formField].value)) error += "\n - Bitte geben Sie eine korrekte E-Mail-Adresse ein.";				} else if (formField == "Einverstanden") {            if (formName.elements[formField].checked != true) error += "\n - " + formField;        } else {            if (formName.elements[formField].value == ''){ error += "\n - " + formField; }        }    }    if(error){        alert("Folgende Felder müssen ausgefüllt werden:\n"+error);        return false;    } else return true;}// ------------------------------------------------------------// Notdienstfenster aufmachenfunction notdienst(domain_param)	{		var verweis = "http://www.infoshop-systems.de/global_check_zugang.aspx?modul=ndp&url="+domain_param+"";		notdienstFenster = window.open(verweis,"Notdienstkalender","width="+nd_fensterbreite+",height="+nd_fensterhoehe+",screenX=10,screenY=10,left=10,top=10");		notdienstFenster.focus();	}	// ------------------------------------------------------------// Barmer aufrufenfunction barmer()	{		var verweis = "http://www.linda.de/hausapotheken/barmer/index.htm";		barmerFenster = window.open(verweis,"Barmer","scrollbars=YES,width=585,height=500,screenX=10,screenY=10,left=10,top=10");		barmerFenster.focus();	}	// ------------------------------------------------------------// hausapotheke aufrufenfunction hausapotheke()	{		var verweis = "http://www.linda.de/hausapotheken/hausapotheke/index.htm";		barmerFenster = window.open(verweis,"Barmer","scrollbars=YES,width=585,height=500,screenX=10,screenY=10,left=10,top=10");		barmerFenster.focus();	}		// ------------------------------------------------------------// PAYBACK aufrufenfunction payback()	{		var verweis = "http://datenpool.mvda.de/payback/payback.htm";		paybackFenster = window.open(verweis,"PAYBACK","scrollbars=YES,width=590,height=500,screenX=10,screenY=10,left=10,top=10");		paybackFenster.focus();	}		var feldCounter = 1;	// ------------------------------------------------------------// Felder in Formularen ein/ausblendenvar feldCounter = 1;

function showNextField(count) {	
	if(feldCounter<=count){
		if(document.getElementById('eingabeFeld'+feldCounter).style.display == 'none') {
			document.getElementById('eingabeFeld'+feldCounter).style.display = 'inline';
		}	
		feldCounter++;
		if (feldCounter == count) {
			document.getElementById('eingabeFeld'+feldCounter).style.display = 'inline';
			document.getElementById('weitereFelder').style.display = 'none';
		}
	}
}