var cm=null;
document.onmouseover = new Function("show(null)")
document.onmouseover = handleOver;
document.onmouseover  = handleOut;

function handleOver() {
	el = window.event.srcElement;
	if (el.tagName == "span") { //Check if over image
		if ((el.overSrc != null) && (el.overSrc != "")) { //check if valid overSrc
			el.srcBackup = el.src;		//Back up the src
			el.src = el.overSrc;
		}
	}
}

function handleOut() {
	el = window.event.srcElement;
	if (el.tagName == "span") { //Check if over image
		if ((el.overSrc != null) && (el.overSrc != "") && (el.srcBackup != null)) { //Also check for valid backup
			el.src = el.srcBackup;
		}
	}
}
function getPos(el,sProp) {
	var iPos = 0
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent 
	}
	return iPos
}

function show(el,m) {
	if (m) {
		m.style.display='';
		m.style.left = getPos(el,"Left")
		m.style.Top = getPos(el,"Top") + el.offsetHeight
	}
}

