
var Toolbar_IsSupported = false;

if (navigator.userAgent.indexOf("MSIE") != -1 && 
	navigator.appVersion.substring(0,1) > 3)
{
	Toolbar_IsSupported = true;
}

function Toolbar_CreateMenu(strMenuCellId, strBannerId)
{
	if(!Toolbar_IsSupported)
		return "";
		
	var elTargetTd;
	var elBannerTable;
	var strMenuId = strMenuCellId + "TbrMenu";
	var strMenuTableHtml;
	
	elTargetTd = document.all(strMenuCellId);
	elBannerTable = document.all(strBannerId);
	
	strMenuTableHtml = "<TABLE cellspacing=0 cellpadding=3 bgColor='#6495ed' ";
	strMenuTableHtml += "ID='" + strMenuId;
	strMenuTableHtml += "' STYLE='POSITION: absolute; left:";
	strMenuTableHtml += elTargetTd.offsetLeft + "; top:";
	strMenuTableHtml += elTargetTd.offsetTop + elTargetTd.offsetHeight + elBannerTable.offsetHeight;
	strMenuTableHtml += "; display: none'><TR><TD>";
	strMenuTableHtml += "<img src='/general/images/dot.gif' border='0' widcth='1' height='1'></TD></TR></TABLE>";
	
	elTargetTd.insertAdjacentHTML("beforeEnd", strMenuTableHtml);
}

function Toolbar_AddMenuItem(strToolbarMenuId, strItem, strURL)
{
	if(!Toolbar_IsSupported)
		return;
		
	var elTargetTable = document.all(strToolbarMenuId  + "TbrMenu");
	var elTr = elTargetTable.insertRow(-1);	// append new row
	var elTd = document.createElement("TD");
	var strHtml;
	
	strHtml = "&nbsp;<a class='MenuLink' id='IDMenuLnk' href='" + strURL + "'>";
	strHtml += strItem + "</a>&nbsp;";
	
	elTd.noWrap = true;		// one line per item
	
	elTr.appendChild(elTd);
	
	elTd.insertAdjacentHTML("beforeEnd", strHtml);
}

function Toolbar_FinishMenu(strToolbarMenuId)
{
	if(!Toolbar_IsSupported)
		return;
		
	var elTargetTable = document.all(strToolbarMenuId  + "TbrMenu");
	var elTr = elTargetTable.insertRow(-1);	// append new row
	var elTd = document.createElement("TD");
	var strHtml;
	
	strHtml = "<img src='/general/images/dot.gif' border='0' widcth='1' height='1'>";
	
	elTr.appendChild(elTd);
	
	elTd.insertAdjacentHTML("beforeEnd", strHtml);
}

function Toolbar_ShowMenu(strToolbarMenuId)
{
	if(!Toolbar_IsSupported)
		return;
		
	var elTarget = document.all(strToolbarMenuId + "TbrMenu");
	var elTdButton = document.all(strToolbarMenuId);
	
	if(elTarget != null) // could be null if empty menu
		elTarget.style.display = "";
	
	elTdButton.bgColor = "#6495ed";
}

function Toolbar_HideMenu(strToolbarMenuId)
{
	if(!Toolbar_IsSupported)
		return;
		
	var elTarget = document.all(strToolbarMenuId + "TbrMenu");
	var elTdButton = document.all(strToolbarMenuId);
	
	if(elTarget != null) // could be null if empty menu
		elTarget.style.display = "none";
		
	elTdButton.bgColor = "black";
}


