var vagina = null; // I named this in honor of Hashley
var d = document;
var swapTicker = null;

function swap()
{
    if (vagina)
        vagina.className = vagina.className.replace(" current", "", "g");

    vagina = this;
    vagina.className += " current";
    stopper();
}

function ticker()
{
    stopper();

    var t = this;

    swapTicker = setTimeout( function(){ t.onclick(); }, 300 );
}

function stopper()
{
    if (swapTicker)
    {
        clearTimeout(swapTicker);
        swapTicker = null;
    }
}

FB.init("ed73c08dee5095840230f003a9464611");
window.onload = function()
{
    var tabs = d.getElementById("tabs").childNodes;
    for ( var i = 0; i < tabs.length; ++i )
    {
        if ( tabs[i].nodeName.toLowerCase() == "div" )
        {
            tabs[i].onclick = swap;
            tabs[i].onmouseover = ticker;
            tabs[i].onmouseout = stopper;

            if ( tabs[i].className.indexOf("current") > -1 ) vagina = tabs[i];
        }
    }

    // TODO: display an inline popup about auditions and the FB event
};
