function _handleOver()
{
	oldSrc = this.src;
	
	if (oldSrc.indexOf('_off') != -1)
	{
		rExp = /_off/gi;
		newSrc = oldSrc.replace(rExp, "_on");
	}
	else
	{
		rExp = /_on/gi;
		newSrc = oldSrc.replace(rExp, "_off");
	}
	
	this.src = newSrc;
}

function initializeButtons(root)
{
	if(root == null)
	{
		var imgs = document.getElementsByTagName('img');
	}
	else
	{
		var imgs = parent.document.getElementsByTagName('img');
	}
	
	
	if (imgs.length > 0)
	{
		for(img = 0; img < imgs.length; img++)
		{
			var className = imgs[img].className.split(' ');
			
			for(cid = 0; cid < className.length; cid++)
			{
				if (className[cid].substring(0, 5) == 'over:')
				{
					var file = className[cid].substring(5);
					imgs[img].src = "images/" + file + "_off.gif";
					imgs[img].onmouseover = _handleOver;
					imgs[img].onmouseout = _handleOver;
				}
			}
		}
	}
}