$(document).ready(function() {
    var tabs = ['announcements', 'userlist', 'chat'];
    for (var i in tabs) {
        setTab(tabs[i]);
    }
    function setTab(tab) {
        $('#toggle_'+tab).click(function() {
            toggleTab('#'+tab);
            return false;
        });
    }
    function toggleTab(id) {
        if ($(id).hasClass('active')) {
            $(id).removeClass('active').hide().parent().css({
                'background-position':'0 0',
                '-moz-border-radius':'10px',
                '-webkit-border-radius':'10px'
            });
        }
        else {
            $(id).addClass('active').show().parent().css({
                'background-position':'0 -24px',
                '-moz-border-radius':'0',
                '-webkit-border-radius':'0'
            });
            $('.sexybar_content:not('+id+')').removeClass('active').hide().parent().css({
                'background-position':'0 0',
                '-moz-border-radius':'10px',
                '-webkit-border-radius':'10px'
            });
        }
    }
    
    
    
    // announcements
    var announcements = '/announcements.php';
    $('#announcements').load(announcements);
    setInterval(function() {
        $('#announcements').load(announcements);
    }, 60000); // refresh every 1 minute

    // irc userlist
    var userlist = '/irc/userlist.php';
    $('#userlist').load(userlist);
    setInterval(function() {
        $('#userlist').load(userlist);
    }, 60000); // refresh every 1 minute
});
