﻿function hideOnLoad(url)
{
    if( url.lastIndexOf('#') != -1 )
        anchor = url.substring(url.lastIndexOf('#') + 1, url.length);
    else
        anchor = "";
    
    hideContent();
    
    if( anchor )
        displayContent(anchor);
}
function hideContent()
{
    hideContentChildren();
    content = getElementsByClassName("collapsible-content");
       
    for( i = 0; i < content.length; i++ )
    {
        content[i].style.display = 'none';
    }
}
function hideContentChildren()
{
    content = getElementsByClassName("collapsible-content-child");
       
    for( i = 0; i < content.length; i++ )
    {
        content[i].style.display = 'none';
    }
}
function displayContent(obj)
{
    var nodes = obj.split("-");
    
    toggle = (myGetDivById(obj).style.display != 'none')?1:0;
    
    hideContent();
    if( nodes[0] != obj )
        myGetDivById(nodes[0]).style.display = 'block';
    
    if( !toggle )
        myGetDivById(obj).style.display = 'block';
}
function myGetDivById(obj)
{
    var inputs = document.getElementsByTagName( 'div' );
    var retElem = null;
    for(var i=0;i<inputs.length;i++)
    {
        if(inputs.item(i).getAttribute( 'id' ) == obj )
        {
            retElem = inputs.item(i);
            break;
        }
    }
    return retElem;
}