
	function validate(elemName, text){
		var error = "";
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;

		if(elem == "" || elem == undefined || elem == "null"){
			elemName = elemName.replace("#","");
			error = "- " + text + "\n";
		}
		return error;
	}
	
	function validateN(elemName, text, n){
		var error = "";
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;

		if((elem == "" || elem == undefined || elem == "null") || (elem.length < n)) {
			elemName = elemName.replace("#","");
			error = "- " + text + "\n";
		}
		return error;
	}
	
	function validateOptionalN(elemName, text, n){
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;

		if(elem == "" || elem == undefined || elem == "null") {
			return "";
		}
		if(elem.length < n) {
			elemName = elemName.replace("#","");
			return "- " + text + "\n";
		}
		return "";
	}
	
	function validatePlz(elemName, text){
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;

		if((elem == "" || elem == undefined || elem == "null") || elem.length != 4 || isNaN(elem)) {
			elemName = elemName.replace("#","");
			return "- " + text + "\n";
		}
		
		return "";
	}
	
	function validateOptionalPlz(elemName, text){
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;
		
		if(elem == "" || elem == undefined || elem == "null") {
			return "";
		}

		if (elem.length != 4 || isNaN(elem)) {
			elemName = elemName.replace("#","");
			return "- " + text + "\n";
		}
		return "";
	}
	
	function validateOptionalMail(elemName, text){
		var elemByName = document.getElementsByName(elemName);

		if(elemByName[0] == undefined){
			return "";
		}
		var elem = elemByName[0].value;

		if((elem == "" || elem == undefined || elem == "null")) {
			return "";
		}
		
		if (elem.indexOf('@') == -1) {
			elemName = elemName.replace("#","");
			return "- " + text + "\n";
		}
		
		return "";
	}

	function validateMail(elemName, text){
                var elemByName = document.getElementsByName(elemName);

                if(elemByName[0] == undefined){
                        return "";
                }
                var elem = elemByName[0].value;

                if(elem == "" || elem == undefined || elem == "null" || elem.indexOf('@') == -1) {
                        elemName = elemName.replace("#","");
                        return "- " + text + "\n";
                }

                return "";
        }
	
	function validatePlombierungsanforderungFields() {
		var kaNameError = validateN("#KA_Name", "Name (Kunden-Angaben)", 2);
		var plzError = validatePlz("#KA_Plz", "Postleitzahl (Kunden-Angaben). Bitte nur Zahlen von 1000 bis 9999 verwenden.");
		var ortError = validateN("#KA_Ort", "Ort (Kunden-Angaben)", 2);
		var strasseError = validateN("#KA_Strasse", "Straße (Kunden-Angaben)", 2);
		var hausnrError = validateN("#KA_Hausnr", "Hausnummer (Kunden-Angaben)", 1);
		var datumError = validateN("#AA_OeffnungsDatum", "Öffnungsdatum (Anlagen-Angaben). Bitte im Format 'TT.MM.JJJJ'.", 10);
		var gemNameError = validateN("#GEM_Name", "Name (Gemeldet von)", 2);
		var mailError = validateMail("#Email", "E-Mail (Kunden-Angaben)", 3);
		var bemerkungError = validateN("#G_Bemerkungen", "Bemerkungen zu den ausgeführten Arbeiten", 1);

		var datum2Error = validateN("#GEM_Datum", "Datum (Gemeldet von). Bitte im Format 'TT.MM.JJJJ'.", 10);
		var name2Error = validateOptionalN("#GEM_Name", "Name (Anlagen-Angaben)", 2);
		
		var plombierungElems = document.getElementsByName("#G_Neuplombierung");
		
		var text = "";
		if (!plombierungElems[0].checked && !plombierungElems[1].checked) {
			text += "- Neuplombierung Hausanschlusssicherung und/oder Neuplombierung Zählerverteilerschrank muss ausgewählt sein.\n";
		}

		if (kaNameError != "") {
			text += kaNameError;
		}
		if (plzError != "") {
			text += plzError;
		}
		if (ortError != "") {
			text += ortError;
		}
		if (strasseError != "") {
			text += strasseError;
		}
		if (hausnrError != "") {
			text += hausnrError;
		}
		/*if (datumError != "") {
			text += datumError;
		}*/

		/* If checked -> Do not check */
		var aaIdentElement = document.getElementsByName("#AA_Ident");
		
		if (!aaIdentElement[0].checked) {
			var strasse2Error = validateN("#AA_Strasse", "Straße (Anlagen-Angaben)", 2);
			var hausnr2Error = validateN("#AA_Hausnr", "Hausnummer (Anlagen-Angaben)", 1);
			var plz2Error = validatePlz("#AA_Plz", "Postleitzahl (Anlagen-Angaben). Bitte nur Zahlen von 1000 bis 9999 verwenden.");
			var ort2Error = validateN("#AA_Ort", "Ort (Anlagen-Angaben)", 2);

			if (strasse2Error != "") {
				text += strasse2Error;
			}
			if (hausnr2Error != "") {
				text += hausnr2Error;
			}
			if (plz2Error != "") {
				text += plz2Error;
			}
			if (ort2Error != "") {
				text += ort2Error;
			}	
		}
		
		if (gemNameError != "") {
			text += gemNameError;
		}
		if (mailError != "") {
			text += mailError;
		}	

		if (datum2Error != "") {
			text += datum2Error;
		}
		if (name2Error != "") {
			text += name2Error;
		}
		if (bemerkungError != "") {
			text += bemerkungError;
		}
		
		if (text != "") {
			alert("Bitte überprüfen Sie Ihre Eingaben in den folgenden Feldern: \n" + text);
		}
		return text == "";
	}

	function assignPlombierungsanforderungRecipient() {
		var kaPlzElem = document.getElementsByName("#KA_Plz");
		var aaPlzElem = document.getElementsByName("#AA_Plz");
		var aaIdentElement = document.getElementsByName("#AA_Ident");

		var strasse1Elem = document.getElementsByName("#KA_Strasse");
		var hausnr1Elem = document.getElementsByName("#KA_Hausnr");
		var plz1Elem = document.getElementsByName("#KA_Plz");
		var ort1Elem = document.getElementsByName("#KA_Ort");

		var strasse2Elem = document.getElementsByName("#AA_Strasse");
		var hausnr2Elem = document.getElementsByName("#AA_Hausnr");
		var plz2Elem = document.getElementsByName("#AA_Plz");
		var ort2Elem = document.getElementsByName("#AA_Ort");

		var recipientElem = document.getElementsByName("recipient");
		if(recipientElem[0] == undefined){
			return false;
		}
		var kaPlz = kaPlzElem[0].value;
		var aaPlz = aaPlzElem[0].value;
		var ident = aaIdentElement[0].checked;
		var plz =  ident ? kaPlz : aaPlz;/*aaPlz.length > 0 ? aaPlz : kaPlz;*/
		if(ident) {
			strasse2Elem[0].value = strasse1Elem[0].value;
			hausnr2Elem[0].value = hausnr1Elem[0].value;
			plz2Elem[0].value = plz1Elem[0].value;
			ort2Elem[0].value = ort1Elem[0].value;
		}
		var mail = recipientElem[0].value;
		if (plz == "1000") {
			mail = "steven.imlauer@silbergrau.com";
		} else if (plz == "3334") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "3335") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "3340") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "3343") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "3352") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "3353") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4010") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4020") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4050") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4051") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4052") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4053") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4055") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4060") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4061") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4062") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4063") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4064") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4066") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4070") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4072") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4073") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4074") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4075") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4076") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4081") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4082") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4083") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4084") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4085") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4090") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4091") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4092") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4100") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4101") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4111") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4112") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4113") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4114") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4115") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4120") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4121") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4122") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4131") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4132") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4133") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4134") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4141") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4142") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4143") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4144") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4150") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4152") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4153") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4154") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4160") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4161") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4162") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4163") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4164") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4170") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4171") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4172") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4173") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4174") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4175") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4180") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4181") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4182") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4183") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4184") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4190") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4191") {
		  mail = "netzservice.rohrbach@energieag.at";
		} else if (plz == "4201") {
		  mail = "netzservice.ottensheim@energieag.at";
		} else if (plz == "4400") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4402") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4403") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4404") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4405") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4406") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4407") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4421") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4441") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4442") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4443") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4451") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4452") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4453") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4460") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4461") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4462") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4463") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4464") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "4470") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4481") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4483") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4484") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4490") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4491") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4492") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4493") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4501") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4502") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4511") {
		  mail = "netzservice.traun@energieag.at";
		} else if (plz == "4521") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4522") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4523") {
		  mail = "netzservice.steyr@energieag.at";
		} else if (plz == "4531") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4532") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4540") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4541") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4542") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4550") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4551") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4552") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4553") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4560") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4562") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4563") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4564") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4571") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4572") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4573") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4574") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4575") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4580") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4581") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4582") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4591") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4592") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4593") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4594") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4595") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4600") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4609") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4611") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4612") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4613") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4614") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4615") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4616") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4621") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4622") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4623") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4624") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4625") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4631") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4632") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4633") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4641") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4642") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4643") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4644") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "4645") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4650") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4651") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4652") {
		  mail = "netzservice.bad_hall@energieag.at";
		} else if (plz == "4653") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4654") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4655") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4656") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4661") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4662") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4663") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4664") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4671") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4672") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4673") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4674") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4675") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4676") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4680") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4681") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4682") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4690") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4691") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4692") {
		  mail = "netzservice.vorchdorf@energieag.at";
		} else if (plz == "4693") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4694") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4701") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4702") {
		  mail = "netzservice.puchberg@energieag.at";
		} else if (plz == "4710") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4712") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4713") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4714") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4715") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4716") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4720") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4721") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4722") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4723") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4724") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4725") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4730") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4731") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4732") {
		  mail = "netzservice.eferding@energieag.at";
		} else if (plz == "4741") {
		  mail = "netzservice.grieskirchen@energieag.at";
		} else if (plz == "4742") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4743") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4751") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4752") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4753") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4755") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4760") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4761") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4762") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4770") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4771") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4772") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4773") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4774") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4775") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4780") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4783") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4784") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4785") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4791") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4792") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4793") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4794") {
		  mail = "netzservice.raab@energieag.at";
		} else if (plz == "4800") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4801") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4802") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "4810") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4812") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4813") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4814") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4815") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4816") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4817") {
		  mail = "netzservice.gmunden@energieag.at";
		} else if (plz == "4820") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "4821") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "4822") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4823") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4824") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4825") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4830") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4831") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "4840") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4841") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4843") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4844") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4845") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4850") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4851") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4852") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4853") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4854") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4860") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4861") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4863") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4864") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4865") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4866") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4870") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4871") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4872") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4873") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4880") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4881") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4882") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4890") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4891") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4892") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4893") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4894") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "4901") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4902") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4904") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4905") {
		  mail = "netzservice.timelkam@energieag.at";
		} else if (plz == "4906") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4910") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4921") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4922") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4923") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4924") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4925") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4931") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4932") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4933") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4942") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4943") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4950") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "4951") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "4952") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "4961") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "4962") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "4963") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "4973") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4974") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4975") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4980") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4981") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4982") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4983") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "4984") {
		  mail = "netzservice.schaerding@energieag.at";
		} else if (plz == "5110") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5112") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5120") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5121") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5122") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5131") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5132") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5133") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5134") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5141") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5142") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5143") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5144") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5145") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5152") {
		  mail = "netzservice.riedersbach@energieag.at";
		} else if (plz == "5163") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5165") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5204") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "5211") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5212") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5221") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5222") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5230") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5231") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5232") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5233") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5241") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5242") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5251") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5252") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5261") {
		  mail = "netzservice.mattighofen@energieag.at";
		} else if (plz == "5270") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5271") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5272") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5273") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "5274") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5280") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5282") {
		  mail = "netzservice.braunau@energieag.at";
		} else if (plz == "5310") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "5311") {
		  mail = "netzservice.frankenmarkt@energieag.at";
		} else if (plz == "5340") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "5350") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "5351") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "5360") {
		  mail = "netzservice.ischl@energieag.at";
		} else if (plz == "5441") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "5503") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5505") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5524") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "5600") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5611") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5612") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5620") {
		  mail = "netzservice.grossarl@energieag.at";
		} else if (plz == "5951") {
		  mail = "netzservice.aspach@energieag.at";
		} else if (plz == "8933") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "8934") {
		  mail = "netzservice.grossraming@energieag.at";
		} else if (plz == "8940") {
		  mail = "netzservice.kirchdorf@energieag.at";
		} else if (plz == "8982") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "8983") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "8984") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "8990") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "8992") {
		  mail = "netzservice.aussee@energieag.at";
		} else if (plz == "8993") {
		  mail = "netzservice.aussee@energieag.at";
		} else {
			alert("Ihre Meldung wurde nicht weitergeleitet, da die betreffende Postleitzahl '" + plz + "' nicht im Versorgungsgebiet der Energie AG Oberösterreich liegt. Sollte ein Eingabefehler vorliegen, korrigieren Sie diesen bitte jetzt. Andernfalls kontaktieren Sie bei Fragen bitte unsere Service-Hotline unter 0800 81 8000.");
			return false;
		}
		recipientElem[0].value = mail;
		return true;
	}
	
	function validatePlombierungsanforderung() {
		var ok = validatePlombierungsanforderungFields();
		if (ok) {
			ok = assignPlombierungsanforderungRecipient();
		}
		return ok;
	}
	
	function showOrHideAnlagenangabenBlock() {
		var aaIdentElement = document.getElementsByName("#AA_Ident");
		
		var strasse2Elem = document.getElementsByName("#AA_Strasse");
		var hausnr2Elem = document.getElementsByName("#AA_Hausnr");
		var plz2Elem = document.getElementsByName("#AA_Plz");
		var ort2Elem = document.getElementsByName("#AA_Ort");
		
		var tf = aaIdentElement[0].checked;
		
		strasse2Elem[0].readOnly = tf;
		hausnr2Elem[0].readOnly = tf;
		plz2Elem[0].readOnly = tf;
		ort2Elem[0].readOnly = tf;
	
		var addressBlockElem = document.getElementById("AnlagenangabenadresseBlock");
		addressBlockElem.style.display = aaIdentElement[0].checked ? "none" : "inline";
	}

