function body_OnLoad()
{
	preloadImages("images/mainmenu/main_hl.gif", "images/mainmenu/news_hl.gif");
		
	centerMain();
}

function body_OnResize()
{
	centerMain();
}

function centerMain()
{
	Position.centerObject("primary");
}

function centerRedirect()
{
	Position.centerObject("redirect");
}

function preloadImages()
{
	if (document.images)
	{
		var imagesCache = new Array();
		
		for (i = 0; i < preloadImages.arguments.length; ++i)
		{
			imagesCache[i] = new Image();
			imagesCache[i].src = preloadImages.arguments[i];
		}
	}
}

function swapImage(image, newSrc)
{
	if (typeof(image) == "string")
		image = resolveImage(image);
	
	if (image == null)
		return false;	
	
	image.src = newSrc;
	
	return true;
}

function resolveImage(imageName)
{
	return document.images[imageName];
}
