var preloaded = 0;
var imageNames;
var imageOver;
var graphicsDir = "/images/";

//"residential", "b_residential_02.gif",
var imageNames = new initArray("home", "profile", "news" , "opportunities", "project_info", "the_company", "links", "contact");
var imageOver = new initArray("b_home_02.gif", "b_profile_02.gif", "b_news_02.gif", "b_opportunities_02.gif",  "b_project_info_02.gif",  "b_company_02.gif","b_links_02.gif","b_contact_02.gif");
var imageSrc = new Array(imageNames.length);

function preloadImages()
{
	if (document.images)
	{
		for (var i = 0; i < imageNames.length; i++)
		{
			imageSrc[imageNames[i]] = new initArray('over', 'out');
			imageSrc[imageNames[i]]['over'] = new Image();
			imageSrc[imageNames[i]]['over'].src = graphicsDir + imageOver[i];
			imageSrc[imageNames[i]]['out'] = new Image();
			imageSrc[imageNames[i]]['out'].src = document.images[imageNames[i]].src;
		}
	}

	preloaded = 1;
}

function mouseOver(imageName) 
{
	if (document.images && preloaded) 
		document.images[imageName].src = imageSrc[imageName]['over'].src;
}

function mouseOut(imageName) 
{
	if (document.images && preloaded)
		document.images[imageName].src = imageSrc[imageName]['out'].src;
}

function initArray()
{
	if (document.images) 
	{
		this.length = initArray.arguments.length;

		for (var i = 0; i < this.length; i++)
			this[i] = initArray.arguments[i];
	}
}