<!--
var image_preload_counter = 0;

if (layer_nested_name == null) { var layer_nested_name = ""; }

function image_preload (image_file_name)
{
	image_preload_counter++;
	eval ("preload_" + image_preload_counter + " = new Image ();");
	eval ("preload_" + image_preload_counter + ".src = \"" + image_file_name + "\"");
}

function image_turn_on (image_name)
{
	image_set_on (image_name, true);
}

function image_turn_off (image_name)
{
	image_set_on (image_name, false);
}

function image_set_on (image_name, turn_on)
{
	if (DOM) { image_src = document.getElementsByName (image_name)[0].getAttribute ('src'); }
	if (NS4) { image_src = eval (layer_nested_name + 'document.' + image_name + '.src'); }
	if (IE4) { image_src = document.all [image_name].src; }
	var file_type = ".gif";
	if (image_src.indexOf (".png") >= 0) { file_type = ".png"; }
	if (image_src.indexOf (".jpg") >= 0) { file_type = ".jpg"; }
	if (image_src.indexOf ("_off" + file_type) >= 0 && turn_on)
	{
		image_src = image_src.substring (0, image_src.indexOf ("_off" + file_type)) + "_on" + file_type;
	}
	if (image_src.indexOf ("_on" + file_type) >= 0 && ! turn_on)
	{
		image_src = image_src.substring (0, image_src.indexOf ("_on" + file_type)) + "_off" + file_type;
	}
	image_set_filename (image_name, image_src);
}

function image_set_filename (image_name, file_name)
{
	if (DOM) { document.getElementsByName (image_name)[0].setAttribute ('src', file_name); }
	if (NS4) { eval (layer_nested_name + 'document.' + image_name + '.src = \'' + file_name + '\''); }
	if (IE4) { document.all [image_name].src = file_name; }
}
//-->
