function CheckRegistrace()
{
	if($('infopanel')) { $('infopanel').remove(); };

	var Error = '<div id="infopanel" class="infopanel error"><p>Nesprávně vyplněná položka.</p></div>';

	var FilterEmail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if ((Form.Element.getValue('email').length == 0) || !FilterEmail.test(Form.Element.getValue('email')))
	{
		Form.Element.focus('email');
		new Insertion.After('email', Error);
		return false;
	}
	else
	if (Form.Element.getValue('login').length == 0)
	{
		Form.Element.focus('login');
		new Insertion.After('login', Error);
		return false;
	}
	else
	if (Form.Element.getValue('heslo').length == 0)
	{
		Form.Element.focus('heslo');
		new Insertion.After('heslo', Error);
		return false;
	}
	else
	if (Form.Element.getValue('heslo_znovu').length == 0)
	{
		Form.Element.focus('heslo_znovu');
		new Insertion.After('heslo_znovu', Error);
		return false;
	}
	else
	if (Form.Element.getValue('code').length == 0)
	{
		Form.Element.focus('code');
		new Insertion.After('code', Error);
		return false;
	}
	else
	return true;
}