var oSaveRow=null;
var sSaveClassName='';
function MouseOverRow(oEvent) {
	if (!oEvent) oEvent=window.event; 
	var oEl=(oEvent.srcElement)?oEvent.srcElement:(oEvent.target)?oEvent.target:null; 
	if (oEl&&(oEl.tagName=='TD'||oEl.tagName=='A')) {
		var oParent=GetParent(oEl);
		if (oEl.tagName=='A') oParent=GetParent(oParent);
		if (oParent&&oParent!=oSaveRow) {
			oSaveRow=oParent;
			sSaveClassName=oSaveRow.className;
			oSaveRow.className=sSaveClassName+'Hover';
		}
	}
}
function MouseOutRow(oEvent) {
	if (!oSaveRow) return;
	if (!oEvent) oEvent=window.event; 
	var oEl=(oEvent.toElement)?oEvent.toElement:(oEvent.relatedTarget)?oEvent.relatedTarget:null; 
	var oParent=(oEl)?GetParent(oEl):null;
	if (!oEl||oParent!=oSaveRow) {
		oSaveRow.className=sSaveClassName;
		sSaveClassName='';
		oSaveRow=null;
	}
}
function GetParent(oChild) {
	if (oChild.parentNode) return oChild.parentNode;
	else if (oChild.parentElement) return oChild.parentElement;
	return null;
}
function OpenPopup(sUrl,sName,sArgs) {
	window.open(sUrl,sName,sArgs);
}
