function checkOnlineForm()
{
	var error = false;
	// hole zu prüfende elemente
	var required = $('required').value;
	// wandel string in array
	required = required.split(",");
	// ermittel die anzahl der zu prüfenden elemente
	var required_len = required.length;
	
	for(var i = 0; i< required_len; i++)
	{
		if($(required[i]))
		{		
			if($(required[i]).value == '')
			{
				error = true;
				$(required[i]).setStyle({				
					background:'#FFC6C6'
				});			
			}
			else
			{
				$(required[i]).setStyle({				
					background:'#FFF'
				});			
			}
		}		
	}
	
	if(error)
	{
		alert("Bitte fülle alle Felder aus , die mit (Pflicht) gekennzeichnet sind.");
		return false;
	}
	
	// AGB 
	if($('agb').checked == false)
	{
		alert("Bestätige bitte die AGBs.");
		return false;
	}
	
	return true;	
}

function checkUploadElements(upl_element)
{
	if(
		$(upl_element).value.lastIndexOf(".jpg")==-1 &&
		$(upl_element).value.lastIndexOf(".JPG")==-1
	)
	{
		alert("Es können nur JPG bilder hochgeladen werden!");	
		$(upl_element).value = '';		
	}	
}