/* add on load */
function jsRun(){
	initDropdowns();
	hideDropdowns();
	TB_init();
}
/* / add on load */

/* dropdown */
var ddTimer;
// Execute createGraphicalSelect, on all select fields
function initDropdowns()
{
	var obj = document.getElementById('subMenu');
	if ( obj )
	{
		var el = obj.getElementsByTagName('li');
		for ( var i = 0; i < el.length; i++ )
		{
			if ( el[i].className == 'hasSub' )
			{
				el[i].onclick = function()
				{
					return !showHideDropdown(this);
				}
				el[i].onmouseover = function()
				{
					clearTimeout(ddTimer);
					document.onclick = function(){};
				}
				el[i].onmouseout = function()
				{
					ddTimer = window.setTimeout("hideDropdowns()", 2000);
					document.onclick = hideDropdowns;
				}
			}
		}
		document.onclick = hideDropdowns;
		hideDropdowns();
	}
}
// Show Hide the options from graphical select
function showHideDropdown(obj, alwaysHide)
{
	var item = obj.getElementsByTagName('ul')[0];
	if ( item.style.display != 'none' || alwaysHide )
	{
		item.style.display = 'none';
	}
	else
	{
		hideDropdowns();
		item.style.display = 'block';
	}

	return true;
}
// Hide options from alle graphical selects
function hideDropdowns()
{
	var obj = document.getElementById('subMenu');
	if ( obj )
	{
		var el = obj.getElementsByTagName('li');
		for ( var i = 0; i < el.length; i++ )
		{
			if ( el[i].className == 'hasSub' )
			{
				showHideDropdown(el[i], true);
			}
		}
	}
}
/* /dropdown */

