//ID for setTimeout
var tid = new Array;
var defaulttime = 1000;

function qbPopup(fp_sElemId){
	clearTimeout(tid[fp_sElemId]);
	document.getElementById(fp_sElemId).style.visibility  = 'visible';
	document.getElementById(fp_sElemId).style.zIndex  = '255';
	document.getElementById(fp_sElemId).parentNode.setAttribute('id','active');
}
//Hides it
function qbPopout(fp_sElemId){
	document.getElementById(fp_sElemId).style.visibility  = 'hidden';
	document.getElementById(fp_sElemId).style.zIndex  = '0';
}
function qbSetTimeout(fp_sElemId, time){
	document.getElementById(fp_sElemId).style.zIndex  = '254';
	document.getElementById(fp_sElemId).parentNode.removeAttribute('id');
	time = (time) ? time : defaulttime;
	clearTimeout(tid[fp_sElemId]);
	tid[fp_sElemId] = setTimeout("qbPopout('" + fp_sElemId + "')",time);
}
function qbClearTimeout(fp_sElemId){
	clearTimeout(tid[fp_sElemId]);
}
