
var openItem = null;
var openCourse = null;
var hotNav = null;

function flip(elementId)
{
    currentItem = simpleFlip(elementId);

    if (openItem != null)
    {
        if (openItem == currentItem)
        {
            return;
        }
        openItem.style.display = "none";
    }
    openItem = (currentItem.style.display == "block") ? currentItem : null;
}

function flipButton(elementId)
{
    currentNav = document.getElementById(elementId);
    newClass = (currentNav.className == "list_button") ? "list_button selected" : "list_button";
    currentNav.className = newClass;

    if (hotNav != null)
    {
        if (hotNav == currentNav)
        {
            return;
        }
        hotNav.className = "list_button";
    }
    hotNav = (currentNav.className == "list_button selected") ? currentNav : null;
}

function flipCourse(elementId)
{
    currentItem = simpleFlip(elementId);

    if (openCourse != null)
    {
        if (openCourse == currentItem)
        {
            return;
        }
        openCourse.style.display = "none";
    }
    openCourse = (currentItem.style.display == "block") ? currentItem : null;
}

function simpleFlip(elementId)
{
    currentItem = document.getElementById(elementId);
	newDisplay = (currentItem.style.display == "none") ? "block" : "none";
	currentItem.style.display = newDisplay;
	return currentItem;
}
