$(document).ready(function() {

    // soundcloud bits
    document.active_soundcloud_div = null;
    soundcloud.addEventListener('onPlayerReady', function(player, data) {
        player.api_play();
    });

    $('a.soundcloudshow').each(function(index, value) {
        var div = $(this).next('div');
        div.hide();
        $(this).click(function(e) {
            e.preventDefault();
            var playerid = div.find('object').first().attr('id');
            if (document.active_soundcloud_div == div) {
                div.slideUp();
                document.active_soundcloud_div = null;
            } else {
                if(document.active_soundcloud_div != null) {
                    document.active_soundcloud_div.slideUp();
                }
                div.slideDown();
                document.active_soundcloud_div = div;
            }
        });
    });

    $('a.youtubeshow').each(function(index, value) {
        var div = $(this).next('div');
        div.hide();
        $(this).click(function(e) {
            e.preventDefault();
            if(document.active_soundcloud_div != null) {
                document.active_soundcloud_div.slideUp();
            }
            $.colorbox({html: div.html()});
        });
    });
});

