addEvent(window,"load",convertOpenDivs);

function convertOpenDivs()
{
    var anchors = document.getElementsByTagName('A');
    for (var i = 0 ; i < anchors.length ; i++)
    {
        if (anchors[i].className.indexOf('divOpener') != -1)
        {
            if (anchors[i].nextSibling && anchors[i].nextSibling.nodeName == 'DIV' && anchors[i].nextSibling.className == 'divOpener')
            {
                if (!anchors[i].nextSibling.style.display)
                {
                    anchors[i].nextSibling.style.display = 'none';
                }
                anchors[i].onclick = function() {
                    openDiv(this);
                }
                if (anchors[i].parentNode)
                {
                    proceedOpenDivsParentClassName(anchors[i].parentNode,(anchors[i].nextSibling.style.display == 'block' ? true : false));
                }
            }
        }
    }
}
function proceedOpenDivsParentClassName(o,add)
{
    if (add == true)
    {
        o.className += ' divOpenerOpen';
    }
    else
    {
        o.className = o.className.replace(' divOpenerOpen','');
        o.className = o.className.replace('divOpenerOpen','');
    }
}
function openDiv(anchor)
{
    var div = anchor.nextSibling;
    if (div)
    {
        if (div.style.display == 'none')
        {
            div.style.display = 'block';
        }
        else
        {
            div.style.display = 'none';
        }
        //zmena stylu ohranicujucich elementov
        if (anchor.parentNode)
        {
            proceedOpenDivsParentClassName(anchor.parentNode,(div.style.display == 'block' ? true : false));
        }
    }
    //this.blur();
    return false;
}