var showhide = {}

showhide.active_link = "onn";
showhide.link = "off";
showhide.main = function(target, link)
{
	if (document.getElementById(target).style.display == "block")
	{
		document.getElementById(target).style.display = "none";
		document.getElementById(link).style.borderBottom = "1px dashed #fff";
		$("#" + link).removeClass().addClass(showhide.link);
	}
	else
	{
		document.getElementById(target).style.display = "block";
		document.getElementById(link).style.border = "0px dashed #fff";
		$("#" + link).removeClass().addClass(showhide.active_link);
	}
}

function tip(Text,Element,Status,L,T)
{
	var Tip = document.getElementById("tip");
	Tip.innerHTML = Text;
	

	
	if(Status == 1) Tip.style.display = 'none';

	if(Status == 0)
	{
		Top = position("Top",Element);
		Left = position("Left",Element);	
		Top = Number(Top)+Number(T);
		Left = Number(Left)+Number(L);
		Tip.style.display = 'block';
		locateit(Tip,Left,Top);
	}
}

function position($Type,$Object)
{
	$Left=$Object.offsetLeft;
    $Top=$Object.offsetTop;

    for (var parent = $Object.offsetParent; parent; parent = parent.offsetParent)
    {
        $Left += parent.offsetLeft;
        $Top += parent.offsetTop;
    }

    if($Type=="Left")	return $Left;
    if($Type=="Top") return $Top;
}

function locateit($Container,$Left,$Top)
{

	if($Top) $Container.style.marginTop=$Top+"px";
    if($Left)
    {
    	$Container.style.marginLeft=$Left+"px";
    }
}
