//*************************************************************************
// - Allow Tool Tip Help Text to be displayed using a image or link
//
// e.g. <IMG SRC="images.a.gif" onMouseover="showtip(document.all.th1, 'Tool Tip Help');" onMouseout="hidetip(document.all.th1);"><DIV id="th1" style="position:absolute;visibility:hidden;width:250px;background-color:#E0DEC2;border:1px solid #000000;z-index:100"></DIV>
//*************************************************************************
<!-- Begin
document.write('<scr'+'ipt language="Javascript" src="common_images/scripts/general.js"></scr'+'ipt>');
var over = false;
var zI   = 0;

function showtip(evt, id, text){
	if(uD(text)){
		text = id;
		id   = evt;
		evt  = event;
	}
	var mC = mouseCoords(evt);
	if (/*document.all&&*/document.readyState=="complete"){
	   id.innerHTML='<p style="<%=HELP_TIP_TEXT_STYLE%>">'+text+'</p>';
		//id.style.pixelLeft=mC.x+10+document.body.scrollLeft;
		//id.style.pixelTop =mC.y+10+document.body.scrollTop;
		id.style.pixelLeft=mC.x+ (navigator.appName == 'Microsoft Internet Explorer' ? 0 : 10+document.body.scrollLeft);
		id.style.pixelTop =mC.y+ (navigator.appName == 'Microsoft Internet Explorer' ? 0 : 10+document.body.scrollTop);
    	id.style.visibility="visible";
		id.style.zIndex=zI+1;
		try{
			HelperFrame            = document.getElementById('iFrameHelper').style;
			HelperFrame.pixelLeft  = id.style.pixelLeft;
			HelperFrame.pixelTop   = id.style.pixelTop;
			HelperFrame.width      = id.offsetWidth;
			HelperFrame.height     = id.offsetHeight;
			HelperFrame.visibility = "visible";
			HelperFrame.zIndex     = zI++;
		} catch(err) {}
	}
	try{if(HideS) AlterSelects('hidden');} catch(err){}
}

function hidetip(id){
	if (id.style.visibility != "hidden"){
		over=false;
		try{
			if(HelperFrame.pixelLeft == id.style.pixelLeft && HelperFrame.pixelTop==id.style.pixelTop)
				document.getElementById('iFrameHelper').style.visibility="hidden";
		} catch(err) {}
		id.style.visibility="hidden";
		id.style.pixelLeft=id.offsetLeft-10;
	}
	try{if(HideS) AlterSelects('visible');} catch(err){}
}

function dohidetip(id){
	if (!over){
		hidetip(id);
	}
}

function AlterSelects(v){
	for (var i=0; i<document.forms.length; i++){
		tF = document.forms[i];
		for (var j=0; j<tF.elements.length; j++){
			tE = tF.elements[j];
			if (tE.type=='select-one' || tE.type=='select-multiple')
				tE.style.visibility=v;
		}
	}
}
//  End -->
