function getDomain()
{
	domain = 'http://' + document.location.toString().match(/:\/\/(.[^\/]+\/(ccounts){0,1})/)[1];
	return domain;
}

$(document).ready(function()
{
	/* Assemble navigation */
	$('#navigation ul li.button > a').each(function()
	{
		$(this).mouseover(function(el)
		{
			el.stopPropagation();
			
			if (false == $(this).hasClass('selected'))
			{
				$(this).addClass('selectedRuntime');
			}
			 
			$(this).mouseout(function(event)
			{
				if (!event) var event = window.event;
				event.cancelBubble = true;
				if (event.stopPropagation) event.stopPropagation();
				
				var reltg = (event.relatedTarget) ? event.relatedTarget : event.toElement;
				
				var parentClass = $(reltg).parents().eq(1).hasClass('falldown');
				
				if (false == parentClass && true == $(this).hasClass('selectedRuntime'))
				{
					$(this).removeClass('selected');
					
					$('ul.falldown').each(function()
					{
						$(this).hide();
					});
				}
			});
			
			$('ul.falldown').each(function()
			{
				$(this).hide();
			});

			var falldown = $(this).parent().find('ul').eq(0);
			
			if (1 == falldown.length)
			{
				var pr = $(this).parent().find('a').eq(0);
				
				$(pr).addClass('selected');
				
				$(falldown).addClass('visible').css( { display: 'block'});
				
				$(falldown).mouseout(function(event)
				{
					if (!event) var event = window.event;
					event.cancelBubble = true;
					if (event.stopPropagation) event.stopPropagation();
					
					var reltg = (event.relatedTarget) ? event.relatedTarget : event.toElement;
					
					if (reltg.tagName.indexOf('A') == -1)
					{
						if (true == $(pr).hasClass('selectedRuntime'))
						{
							$(pr).removeClass('selected');
						}
						$(this).hide();
					}
				})
			}
		});
	});
	
	/* Initialize search box */
	var find = $('input[@name="find"]');
	
	$(find).focus(function()
	{
		$(this).val('');
	}).blur(function()
	{
		var v = $(this).val();
		
		if (v.length == 0)
		{
			$(this).val($(this).attr('title') + '...');
		}s
	});
});

