

function toggle(name)

{

	var imageObject;

	

	//Netscape-specific code for layers--second arg is assumed to be parent layer name

	if (document.layers && arguments.length == 2)

	{

		imageObject = eval("document."+arguments[1]+".document."+name);

	}

	else

		imageObject = eval("document."+name);



	if (imageObject.length)

	{

		for (var i = 0; i < imageObject.length; i++)

			swapSourceOnOff(imageObject[i]);

	}

	else

	{

		swapSourceOnOff(imageObject);

	}

}



function swapSourceOnOff(imageObject)

{

	var imageSource = imageObject.src;

	var underscoreIndex = imageSource.lastIndexOf("_");

	var dotIndex = imageSource.lastIndexOf(".");

	var toggleCode = imageSource.slice(underscoreIndex + 1, dotIndex);

	toggleCode = (toggleCode == "off" ? "on" : "off");

	

	imageObject.src = imageSource.slice(0, underscoreIndex + 1) + toggleCode + ".gif";

}



var hK;

function signpoint(winurl,winname,winfeatures)

{

	hK = window.open(winurl,winname,winfeatures);

 	setTimeout('hK.focus();',250);

}



function ImageGroup(commonImage)

{

	this.list = new Array();

	this.commonImage = commonImage;

}



ImageGroup.prototype.flipImages = function()

{

	for (var i = 0; i < this.list.length; i++)

	{

		var nextImage = this.list[i];

		swapSourceOnOff(eval("document."+nextImage.name));

	}

	document.commonImage.src = this.commonImage.src;

}