function VerifyEmailAddress(EmailAddress) {
	if (window.RegExp) {
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(EmailAddress) && reg2.test(EmailAddress)) {return true}
		else {return false}
	}
	else {
		if (EmailAddress.indexOf("@") >= 0) {return true}
		else {return false}
	}
}

function check_form(f) {
/*	
	if (f.elements['Anrede'].value == 'bit_auswaehlen') {
		alert("Bitte treffen Sie eine Auswahl! \n(Anrede)");
		f.elements['Anrede'].focus();
		return false;
	}
*/	
	if (f.elements['kontaktfeldwert1'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Vorname)");
		f.elements['kontaktfeldwert1'].focus();
		return false;
	}
	
	if (f.elements['kontaktfeldwert2'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Nachname)");
		f.elements['kontaktfeldwert2'].focus();
		return false;
	}
	
	if (f.elements['kontaktfeldwert7'].value=='') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(E-Mail)");
		f.elements['kontaktfeldwert7'].focus();
		return false;
	} else {
		if (!VerifyEmailAddress(f.elements['kontaktfeldwert7'].value)) {
			alert("Bitte geben Sie eine g\u00FCltige E-Mail Adresse ein! \n(E-Mail)");
			f.elements['kontaktfeldwert7'].focus();
			return false;
		}
	}
	
	if (f.elements['kontaktfeldwert5'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Telefon)");
		f.elements['kontaktfeldwert5'].focus();
		return false;
	}

	return true;
}

function check_form_angebote(f) {
	
	if (f.elements['kontaktfeldwert1'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Vorname)");
		f.elements['kontaktfeldwert1'].focus();
		return false;
	}
	
	if (f.elements['kontaktfeldwert2'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Nachname)");
		f.elements['kontaktfeldwert2'].focus();
		return false;
	}
	
	if (f.elements['kontaktfeldwert5'].value == '') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Telefon)");
		f.elements['kontaktfeldwert5'].focus();
		return false;
	}
	
	if (f.elements['kontaktfeldwert7'].value=='') {
		alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(E-Mail)");
		f.elements['kontaktfeldwert7'].focus();
		return false;
	} else {
		if (!VerifyEmailAddress(f.elements['kontaktfeldwert7'].value)) {
			alert("Bitte geben Sie eine g\u00FCltige E-Mail Adresse ein! \n(E-Mail)");
			f.elements['kontaktfeldwert7'].focus();
			return false;
		}
	}

	return true;
}
