	function _cacheImage(url)
{
  document.cachedImages.loadedImages[arg] = new Image();
  document.cachedImages.loadedImages[arg].src = url;
}

function _preloadImages()
{
  if (document.images)
  {
    if (typeof(document.cachedImages) == 'undefined')
	{
      document.cachedImages = new Object();
    }
    document.cachedImages.loadedImages = new Array();
    var argLength = _preloadImages.arguments.length;
    for(arg=0;arg<argLength;arg++)
	{
		_cacheImage(_preloadImages.arguments[arg]);
    }
  }
}

function _setupRollovers()
{
	_preloadImages();
  if (document.images)
  {
  	var imgs = document.images;
	var ii;
	for (ii = 0;ii<imgs.length;ii++)
	{
		var img = imgs[ii];
		if (img.name)
		{
			var src = img.src;
			var newsrc = src.replace(/_u[.]gif/,"_r.gif");
			_cacheImage(newsrc);
		}
	}
  }
  return true;
}
function _onmouseover(obj)
{
	if (obj)
	{
		var src = obj.src;
		var newsrc = src.replace(/_u[.]gif/,"_r.gif");
		obj.src = newsrc;
	}
	return true;
}

function _onmouseout(obj)
{
	if (obj)
	{
		var src = obj.src;
		var newsrc = src.replace(/_r[.]gif/,"_u.gif");
		obj.src = newsrc;
	}
	return true;
}