var lastElement = null;

function ReverseContentDisplay(_elem, _fn)
{
 	if (_elem == null)
		return;

	if (lastElement != _elem)
    {
    	if (lastElement)
        {
            var lElement = document.getElementById(lastElement);
            if (lElement.style.display == "block")
                ReverseContentDisplay(lastElement);
        }
        lastElement = _elem;
    }

    try
    {
    	var elem1 = document.getElementById(_elem);
    	var elem2 = document.getElementById(_elem + '_small');

    	if (elem1.style.display == "none")
    	{
    		elem1.style.display = "block";
    		if (elem2)
    			elem2.style.display = "none";
    	}
    	else
    	{
    		elem1.style.display = "none";
    		if (elem2)
    			elem2.style.display = "block";
    	}
    	parent.iframe_resize();
    }
    catch (e)
    { }

    if (_fn)
		eval(_fn + "();");

}
function simpleDisplay(_elem)
{
	var elem1 = document.getElementById(_elem);

    	if (elem1.style.display == "none")
    	{
    		elem1.style.display = "block";
    	}
    	else
    	{
    		elem1.style.display = "none";	
	}
}
	
function ShowContentDisplay(_elem)
{
	if (!_elem)
		return;

	if (lastElement != _elem)
    {
    	if (lastElement)
        {
            var lElement = document.getElementById(lastElement);
            if (lElement.style.display == "block")
                ShowContentDisplay(lastElement);
        }
        lastElement = _elem;
    }
    
    var elem1 = document.getElementById(_elem);

    if (elem1.style.display == "block")
        elem1.style.display = "none";
    else
        elem1.style.display = "block";
	parent.iframe_resize();
}

function hideIncident(_elem)
{
    var  doc = document.getElementById(_elem);
    doc.style.height = "40px";
    doc.style.overflow = "hidden";

}
function toggleIncident(_elem)
{
    var elem = document.getElementById(_elem);
    if (!elem)
		return;
	if (elem.style.height == "")
    {
        elem.style.height = "20px";
		elem.parentNode.className = "maintable_container no_print";
	}
	else
    {
        elem.style.height = "";
		elem.parentNode.className = "maintable_container print";
    }
    
}

function toggleDiv(_elem, _height)
{
    var elem = document.getElementById(_elem);
    if (elem == null) return;
    if (elem.style.height == "")
    {
        elem.style.height = _height + "px";
        elem.style.overflow = "hidden";
        elem.parentNode.className = "maintable_container no_print";
        if (elem.style.display != "block")
        	elem.style.display = "block";
	}
	else
    {
        elem.style.height = "";
		elem.parentNode.className = "maintable_container print";
	}
    if (parent.iframe_resize) parent.iframe_resize();
}

