function formIsText(id)
{
	if(document.getElementById(id) && document.getElementById(id).value != "")
		return true;
	return false;
}

function formIsEmail(id)
{
	if(document.getElementById(id) && document.getElementById(id).value != "")
		return true;
	return false;
}

function setFocus(id)
{
	if(!document.getElementById(id))
		return false;
	else
		document.getElementById(id).focus();
}

function checkFormKontakt()
{
	if(!formIsText("formContactLastname"))
	{
		alert("Bitte geben Sie Ihren Nachnamen an");
		setFocus("formContactLastname");
		return false;
	}
	if(!formIsText("formContactPrename"))
	{
		alert("Bitte geben Sie Ihren Vornamen an");
		setFocus("formContactPrename");
		return false;
	}
	
	if(	!
		(
			formIsText("formContactTelephon") 
			|| formIsEmail("formContactEmail") 
			|| (
				formIsText("formContactStreet") && formIsText("formContactCity") && formIsText("formContactZip")
			   )
		 )
	)
	{
		alert("Bitte geben Sie entweder Ihre\n- Emailadresse\n- Telefonnummer\n- oder vollständige Adresse\nan.");
		return false;
	}

	return true;
}