function hideTellFriend(container,contentClass)
{
    if (container == null)
    {
        container = document.getElementById('tellafriend-container');
    }
    container.style.display = 'none';
    document.getElementById('shareContent').className = contentClass;
}

function toggleTellFriend(contentClass)
{
    var container = document.getElementById('tellafriend-container');
    var disp = container.style.display;
    if (disp == 'none' || disp == '')
    {
        container.style.display = 'block';
        document.getElementById('shareContent').className = (contentClass + ' shareContentTellAFriend');
    }
    else
        hideTellFriend(container,contentClass);
}

function submitMySpace()
{
  document.getElementById('bulletinForm').submit();
}

function showShareContent(shareId, imagedir, titleClass, contentClass)
{
    hideTellFriend(null,contentClass);
    var contents = document.getElementById('shareContent').getElementsByTagName('div');
    var contentShown = false;
    for (i = 0; i < contents.length; i++)
    {
        if (contents[i].id == (shareId + 'Content') && contents[i].style.display != 'block')
        {
            contents[i].style.display = 'block';
            contentShown = true;
        }
        else
        {
            contents[i].style.display = 'none';
        }
    }

    var links = document.getElementById('shareIcons').getElementsByTagName('a');
    var selected = null;
    for (i = 0; i < links.length; i++)
    {
        if (links[i].id == shareId && contentShown)
        {
            links[i].firstChild.src = imagedir + 'share_' + shareId + 'On.gif';
            selected = links[i];
        }
        else
        {
            links[i].firstChild.src = imagedir + 'share_' + links[i].id + 'Off.gif';
        }

        if (links[i].nextSibling != null && links[i].nextSibling.nextSibling != null && links[i].nextSibling.nextSibling.nodeName == 'IMG')
        {
            links[i].nextSibling.nextSibling.style.visibility = 'visible';
        }
    }

    if (selected != null && contentShown)
    {
        if (selected.previousSibling != null && selected.previousSibling.previousSibling != null && selected.previousSibling.previousSibling.nodeName == 'IMG')
        {
            selected.previousSibling.previousSibling.style.visibility = 'hidden';
        }
        if (selected.nextSibling != null && selected.nextSibling.nextSibling != null && selected.nextSibling.nextSibling.nodeName == 'IMG')
        {
            selected.nextSibling.nextSibling.style.visibility = 'hidden';
        }

        document.getElementById('shareContent').style.borderStyle = 'solid';
    }
    else
    {
        document.getElementById('shareContent').style.borderStyle = 'none';
    }

    document.getElementById('shareWidgetContent').className = titleClass + ' ' + (contentShown ? 'shareOpen' : 'shareClosed');
}