<!--//
var imagePreloadCounter = 0;

if(layer_nested_name == null) { var layer_nested_name = ""; }

function imagePreload(imageFileName)
{
	imagePreloadCounter++;
	eval("preload_" + imagePreloadCounter + " = new Image();");
	eval("preload_" + imagePreloadCounter + ".src = \"" + imageFileName + "\"");
}

function imageTurnOff(imageName)
{
	imageSetOn(imageName, 0);
}

function imageTurnOn(imageName)
{
	imageSetOn(imageName, 1);
}

function imageTurnGrOff(imageName)
{
	imageSetOn(imageName, 2);
}

function imageTurnGrOn(imageName)
{
	imageSetOn(imageName, 3);
}

function imageSetOn(imageName, state)
{
	if(DOM) { imageSrc = document.getElementById(imageName).getAttribute('src'); }
	if(NS4) { imageSrc = eval(layer_nested_name + 'document.' + imageName + '.src'); }
	if(IE4) { imageSrc = document.all[imageName].src; }
	var fileType = ".gif";
	if(imageSrc.indexOf(".png") >= 0) { fileType = ".png"; }
	if(imageSrc.indexOf(".jpg") >= 0) { fileType = ".jpg"; }

	if(imageSrc.indexOf("_on" + fileType) >= 0 && (state == 0))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_on" + fileType)) + "_off" + fileType;
	}
	if(imageSrc.indexOf("_off" + fileType) >= 0 && (state == 1))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_off" + fileType)) + "_on" + fileType;
	}
	if(imageSrc.indexOf("_groff" + fileType) >= 0 && (state == 1))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_groff" + fileType)) + "_on" + fileType;
	}
	if(imageSrc.indexOf("_groff" + fileType) >= 0 && (state == 3))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_groff" + fileType)) + "_gron" + fileType;
	}
	if(imageSrc.indexOf("_on" + fileType) >= 0 && (state == 2))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_on" + fileType)) + "_groff" + fileType;
	}
	if(imageSrc.indexOf("_gron" + fileType) >= 0 && (state == 2))
	{
		imageSrc = imageSrc.substring(0, imageSrc.indexOf("_gron" + fileType)) + "_groff" + fileType;
	}
	image_set_filename(imageName, imageSrc);
}

function image_set_filename(imageName, fileName)
{
	if(DOM) { document.getElementById(imageName).setAttribute('src', fileName); }
	if(NS4) { eval(layer_nested_name + 'document.' + imageName + '.src = \'' + fileName + '\''); }
	if(IE4) { document.all[imageName].src = fileName; }
}
//-->