// JavaScript Document

function doLinkMouseOver(e, strTag, bOver)
{
	//var oLink = window.event.srcElement;
	
	var oLink = (e.target) ? e.target : window.event.srcElement;

	if (strTag == oLink.tagName.toLowerCase() && isHyperLink(oLink))
	{
		oLink.style.textDecoration = (bOver) ? "underline" : "none";
		oLink.style.cursor = (bOver) ? "pointer" : "auto";
	}
}

function doImageMouseOver(e, bChange, bOver)
{
//	var oImage = window.event.srcElement;
	var oImage = (e.target) ? e.target : window.event.srcElement;
	
	if ("img" == oImage.tagName.toLowerCase())
	{
		oImage.src = (bChange) ? oImage.src.replace(((bOver) ? "out." : "over."), ((bOver) ? "over." : "out.")) : oImage.src;
		oImage.style.cursor= (bOver) ? "pointer" : "auto";
	}
}

function doLinkClick(e, strTag, bFromRoot)
{
//	var oLink = window.event.srcElement;
	var oLink = (e.target) ? e.target : window.event.srcElement;
	if (strTag == oLink.tagName.toLowerCase() && isHyperLink(oLink))
		top.loadIFrame(e, bFromRoot, oLink.id);
}

function isHyperLink(oLink)
{
	var pattern = /m\d{1,2}[.]\d{1,2}/
	return (null != oLink.id) ? pattern.test(oLink.id) : false;
}

