var aImage = new Array( );
var iName = 0, iNorm = 1, iOver = 2, iDown = 3, iHold = 4;
var iCount = 0;

function load_images( )
{
	if (document.images) {
		add_image( "images/mmenu/", "welcome" );
		add_image( "images/mmenu/", "details" );
		add_image( "images/mmenu/", "samples" );
		add_image( "images/mmenu/", "freetrl" );
		add_image( "images/mmenu/", "purchs" );
		add_image( "images/mmenu/", "tut" );
		add_image( "images/mmenu/", "support" );
		add_image( "images/mmenu/", "aboutus" );
		add_image( "images/mmenu/", "faquest" );
		add_image( "images/mmenu/", "logonto" );
	}
	return;
}

function add_image( base, name )
{
	aImage[iCount] = new Array( 5 );
	aImage[iCount][iName] = name;
	aImage[iCount][iNorm] = new Image( );
	aImage[iCount][iNorm].src = base + name + "_norm.gif";
	aImage[iCount][iOver] = new Image( );
	aImage[iCount][iOver].src = base + name + "_over.gif";
	aImage[iCount][iDown] = new Image( );
	aImage[iCount][iDown].src = base + name + "_down.gif";
	aImage[iCount][iHold] = new Image( );
	aImage[iCount][iHold].src = base + name + "_hold.gif";
	iCount++;
	return;
}

function swap_image( name, state )
{
	for (var i = 0; i < iCount; i++) {
		if (name == aImage[i][iName] && aImage[i][state] != null) {
			document.images[name].src = aImage[i][state].src;
		}
	}
	return;
}
