$(document).ready(function() 
{
	function assignEvents()
	{
		var form = $('#UserRegisterForm');
		
		if (!form)
			return;
		
		var fields = form.find('input[type=text], input[type=password]');
		
		for (var i = 0; i < fields.length; i++)
		{
			var field = $(fields[i]);
			
			field.focus(function()
			{
				hidePrompt(this);
			});

			field.blur(function()
			{
				showPrompt(this);
			});
			
			showPrompt(fields[i]);
		}
		
		form.submit(function()
		{
			for (var i = 0; i < fields.length; i++)
				hidePrompt(fields[i]);
		});
	}
	
	function showPrompt(field)
	{
		if (field.value)
			return;
		
		try
		{
			if ($(field).hasClass('password'))
				field.type = 'text';

			field.value = $(field).prev('label')[0].innerHTML;
		}
		catch (xcpt) {}
	}
	
	function hidePrompt(field)
	{
		if (field.value != $(field).prev('label')[0].innerHTML)
			return;

		if ($(field).hasClass('password'))
			field.type = 'password';
		
		field.value = '';
	}
	
	assignEvents();
});
