var emailValid = true;
var selectboxes = true;

function formcheck()
{
	inputs = document.getElementsByTagName('input');
	errors = 0;
	
	for(i=0;i<inputs.length;i++)
	{
		if(inputs[i].id == "email" || inputs[i].name == "email" || inputs[i].name == "mailS" || inputs[i].name == "mailR")
		{
			titel = inputs[i].title;
			emailcheck(inputs[i].value);
			
			if(emailValid == false)
			{
				errors++;
				alert("Feld " + titel + " ist nicht korrekt eingegeben worden.");
			}
		}
		
		else 
		{
			if(inputs[i].value.length < 2 && inputs[i].alt == "1")
			{
				titel = inputs[i].title;
				alert("Feld " + titel + " ist nicht korrekt eingegeben worden.");
				errors++;
			}
		}
	}
	
	selectcheck();
	
	if(selectboxes == true)
	{
		errors++;
	}
	
	if(errors <= 0)
	{
		document.formular.submit();
	}
}

function emailcheck (email)
{
	valid = true;
	if(email.indexOf("@") == -1)
	{
		valid = false;
	}
	
	if(email.indexOf(".") == -1)
	{
		valid = false;
	}
	
	emailValid = valid;
}


function selectcheck ()
{
	selects = document.getElementsByTagName('select');
	errorsx = false;
		
	for(t=0;t<selects.length;t++)
	{
	
		if(selects[t].value == "" && selects[t].id.indexOf("check") != -1)
		{
			titel = selects[t].title;
			alert("Feld " + titel + " ist nicht korrekt eingegeben worden.");
			errorsx = true;
		}
	}
	
	selectboxes = errorsx;
}