/************************************************************************
**
** Name:		jlib_visdiv.js
**
** Desc:		Set div to visible or hidden
**
** Author:	Julie Zimmerman
**
** Date:		09/12/2004
**
** Copyright (C) 2004 by Solutions Through Software, Inc. The material contained** herein is the proprietary property of Solutions Through Software, Inc.
**	Disclosure of this material is strictly prohibited except where permission 
** is granted in writing.
**
***************************************************************************/


function jlibDivSelect(divId, visible, clicked)
{

	if (!clicked)
		var clicked = 0;

	var divName;
	var clickInd = 0;


	divName = "Info" + divId;
	div = document.getElementById(divName);

	clickedName = "Clicked" + divId;
	divClicked = document.getElementById(clickedName);


	if (divClicked)
	{
		if (clicked == 1)
		{
			if (divClicked.value == 1)
			{
				/*
				 * Toggle for close
				 */
				divClicked.value = 0;
				clickInd = 0;
			}
			else
			{
				/*
				 * open
				 */
				divClicked.value = 1;
				clickInd = 1;
			}
		}
		else if (divClicked.value == 1)
		{
			/*
			 * just mouse, leave open
			 */
			clickInd = 1;
		}
		else if (divClicked.value != 1)
		{
			divClicked.value = 0;
			clickInd = 0;
		}
	}

	anchorName = "anchorInfo" + divId;
	anchor = document.getElementById(anchorName);

	if (anchor)
	{
		div.style.left = (zlibCalcMenuOffset(anchor, 'offsetLeft') + 75) + 'px';
		div.style.top = (zlibCalcMenuOffset(anchor, 'offsetTop') - 60) + 'px';
	}

	if (visible == 0 && clickInd == 0)
		div.style.visibility = "hidden";
	else
		div.style.visibility = "visible";
}

