/*
überprüft das newsletter-anmelde-form
*/
function checkThisForm(f)
{

	err = false;
	// alles zurücksetzen
	for(i=0;i<f.elements.length;i++)
	{
		el = f.elements[i];
		if(el.type == 'text')
		{
			el.style.backgroundColor = '#fcc';
			el.style.color = '#000';
		}
	}
	
	// prüfen
	for(i=0;i<f.elements.length;i++)
	{
	
		el = f.elements[i];
		if(el.type != 'text') continue;
		if(el.name == 'novalue') continue;
		if(el.name == 'email')
		{
			reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
		                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
          			         '(\\.)([a-zA-Z]{2,4})$');
			res = (reg.test(el.value));
			if(!res)
			{
				el.style.backgroundColor = '#f00';
				el.style.color = '#fff';
				err = true;
			}
		}
		else
		{
			if(el.value.length < 2)
			{
				el.style.backgroundColor = '#f00';
				el.style.color = '#fff';
				err = true;
			}
		}
	}
	
	
	if(err) return false;

	f.submit();
	
}
