/* ************************** */
/* Smart Client StartPage: JS */
/*       (c)2006 3d3.com      */
/* ************************** */

var d = document, panelIdOpen = '';

function asfValidate()
{
	if (document.frmsearch.searchFormContentString.value.length < 2)
	{
		alert ("Enter at least 2 characters for searching");
		return false;
	}
	return true;
}

function openPanel(panelId, linkObj)
{
	if (panelId)
	{
		panelId = 'panel_' + panelId;
	}

	var panelObj = d.getElementById(panelId);
	if (panelObj)
	{
		toggleComboBoxes(false);

		if (panelObj.parentNode.tagName != 'BODY')
		{
			var bodyObj = d.getElementsByTagName('BODY')[0];
			panelObj = bodyObj.insertBefore(panelObj, bodyObj.childNodes[0]);
		}
		panelObj.style.display = 'block';
		panelIdOpen = panelId;
	}

	return false;
}

function closePanel()
{
	if (panelIdOpen)
	{
		var panelObj = d.getElementById(panelIdOpen);
		if (panelObj)
		{
			panelObj.style.display = 'none';
			panelIdOpen = '';

			toggleComboBoxes(true);
		}
	}
}

function toggleComboBoxes(show)
{
	var a=d.getElementsByTagName('SELECT');
	for(var i=0;i<a.length;i++)
	{
		a[i].style.visibility=(show?'visible':'hidden');
	}
}

