//parameter
var qbInfoId = 'qbInfo';
var qbInfoTimeoutId;
var qbInfo_WIDTH = 240;
var qbInfoTimeout = 100;

//show Info
function qbInfo(/*fp_sHL, */fp_sDesc, fp_sOption){
clearTimeout(qbInfoTimeoutId);
var oMenue = document.getElementById(qbInfoId);
if (oMenue)
	document.getElementsByTagName("body")[0].removeChild(oMenue);
oMenue = qbNewMenue(/*fp_sHL, */fp_sDesc);
if (fp_sOption == 'LEFT')
	qbepSetStyle(qbInfoId, 'left', (qbepMousePosX - qbInfo_WIDTH - 3) + 'px');
else if (fp_sOption == 'CENTER')
	qbepSetStyle(qbInfoId, 'left', (qbepMousePosX - (qbInfo_WIDTH / 2)) + 'px');
else
	qbepSetStyle(qbInfoId, 'left', (qbepMousePosX + 3) + 'px');
qbepSetStyle(qbInfoId, 'top', (qbepMousePosY + 1) + 'px');
qbepSetStyle(qbInfoId, 'visibility', 'visible');
}

//show Info, but not set position
function qbActiveInfo(){
clearTimeout(qbInfoTimeoutId);
qbepSetStyle(qbInfoId, 'visibility', 'visible');
}
//hide Info
function qbNewMenue(/*fp_sHL, */fp_sDesc){
var newElem = document.createElement("div");
newElem.setAttribute("id",qbInfoId);
newElem.setAttribute("class","qbInfo");
// <h5 id="'+qbInfoId+'HL">'+fp_sHL+'</h5>
if (document.getElementById(fp_sDesc))
	fp_sDesc = document.getElementById(fp_sDesc).innerHTML;
newElem.innerHTML = '<div onMouseover="qbActiveInfo();" onMouseout="qbHideInfo();">'+fp_sDesc+'</div>';
newElem = document.getElementsByTagName("body")[0].appendChild(newElem);
qbepSetStyle(qbInfoId, 'width', (qbInfo_WIDTH+'px'));
return newElem;
}

//hide Info
function qbHideInfo(){
clearTimeout(qbInfoTimeoutId);
qbInfoTimeoutId = setTimeout("qbepSetStyle('"+qbInfoId+"', 'visibility', 'hidden')", qbInfoTimeout);
}

