with (blog_de) {onDomLoaded.add(function()
{
	init();
	
	// overwrite help title
	if ($$('fieldset.captcha').size()!=0)
	{
		blog_de.layer.add(
			$$('fieldset.captcha dd.helpForm'),
			function(trigger) {return '<strong class="title">' + $$('fieldset.captcha dt.code').first().innerHTML + '</strong><div class="userContent">' + trigger.innerHTML + '</div>';},
			'help helpFormLayer',
			'helpIcon',
			true
		);
	}
	
	

	
	$('registerForm_username').onblur = function ()
	{	
		new Ajax.Request(
			'/register/options.php',
			{
				method: 'get', 
				parameters:'a=checkname&username=' + $('registerForm_username').value, 
				onSuccess: function(transport) 
				{
					// if no static errorBox
					if ($$('div.errorBox').first() == $('errorBox'))
					{
						if (transport.responseText == '')
						{
							// username available
							if ($('errorBox'))
							{
								$('errorBox').remove(); 
								$$('fieldset.username dd.name').first().removeClassName('error');
							}
						}
						else
						{
							// username not available
							if ($('errorBox'))	{ $('errorBox').remove(); }
							new Insertion.After($('required'), transport.responseText); 
							$$('fieldset.username dd.name').first().addClassName('error');
						}
					}
				}
			}
		);
	}

}
.bind(blog_de));}
