/*
überprüft ein formular
*/

function checkForm(f, d, ok)
{
	if(!d) d = 'fehler';
	fdiv = document.getElementById(d);
	fdiv.style.display = 'none';
	ft = '';
	l = f.elements.length;
	for(i=0;i<l;i++)
	{
		e = f.elements[i];
		if(!e.hasAttribute('rel')) continue;


		re = new RegExp(e.getAttribute('rel'));
		re.compile(e.getAttribute('rel'));
		fehler = e.getAttribute('title');
		wert = e.value;

		isok = re.test(wert);

		if(!isok)
		{
			ft += '<li>'+fehler+'</li>';
		}		
	}
	
	// hats fehler gegeben?
	if(ft != '')
	{
		fdiv.style.display = 'block';
		fdiv.innerHTML = '<ul>'+ft+'</ul>';
		if(ok)
		{
			fdiv.innerHTML+= '<p style="text-align:center;"><a style="color:#fff;font-weight:900;" href="javascript:;" onclick="gE(\''+d+'\').style.display=\'none\';">OK</a></p>';
			
		}
		return false;
	}
	return true;
}