// ============================================================
//
// ============================================================
function Toolbox_OnSelect(toolboxID)
{
	OpenUrl(toolboxID);
}

function Toolbox_OnMouseOver(toolboxID)
{
	var imgOut  = document.getElementById('Toolbox_' + toolboxID + '_Out');
	var imgOver = document.getElementById('Toolbox_' + toolboxID + '_Over');

	if(imgOut != null)
	{
		imgOut.style.display  = 'None';
		imgOver.style.display = '';
	}	
}

function Toolbox_OnMouseOut(toolboxID)
{
	var imgOut  = document.getElementById('Toolbox_' + toolboxID + '_Out');
	var imgOver = document.getElementById('Toolbox_' + toolboxID + '_Over');
		
	if(imgOut != null)
	{
		imgOut.style.display  = '';
		imgOver.style.display = 'None';
	}	
}
// ============================================================
//
// ============================================================
function OpenUrl(toolboxID)
{
	var nIndex = objToolboxes.IndexOf(toolboxID);

	var strPortalID = ExtractPortalID();

	if(nIndex != -1)
	{
		var objToolbox = objToolboxes.Children[nIndex];

		var strUrl = null;

		switch(objToolbox.LinkType)
		{
			case "L":
				strUrl = objToolbox.ServiceURL;
				break;
			case "M":
				strUrl = "/Extra/Module/Common/Layout/Default.aspx?PortalID=" + strPortalID + "&Control=/Extra/Module/Sitemap/Service/" + Language + "/Default.ascx";
				break;
			case "S":
				strUrl = "/Extra/Module/Common/Layout/Default.aspx?PortalID=" + strPortalID + "&Control=/Extra/Module/Search/Service/" + Language + "/Default.ascx";
				break;
		}
				
		if((strUrl != null) && (strUrl != ''))
		{
			if(objToolbox.UsePopup == '1')
				window.open(strUrl, "", objToolbox.PopupParam);
			else
				document.location.href = strUrl;
		}
	}
}
// ------------------------------------------------------------
// Script For Flash
// ------------------------------------------------------------
function FlashToolbox_OnSelect(nIndex)
{
	var objToolbox = objToolboxes.Children[nIndex];
	OpenUrl(objToolbox.ToolboxID);
}