function toggleVisible(obj, caller)
{   
    if (!obj.style)
        return;
    
    if (obj.style.visibility == 'hidden') {
        obj.style.visibility = 'visible';
        obj.style.height = 'auto';
        obj.style.padding = '20px';
        caller.style.background = 'url(/images/arrowopen.png) left center no-repeat';
    }
    else {
        obj.style.visibility = 'hidden';
        obj.style.height = '0px';
        obj.style.padding = '0px';
        caller.style.background = 'url(/images/arrowclosed.png) left center no-repeat';
    }
}

function externalLinks()
{
    if (!document.getElementsByTagName)
        return;
    
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
            anchor.target = "_blank";
    }
}
window.onload = externalLinks;

