// flowlayer stream player

/* konsole is a safe wrapper for the Firebug console. */
var konsole = {
    log: function(args){},
    dir: function(args){}
};

if (typeof window.console != 'undefined' && typeof window.console.log == 'function') {
    konsole = window.console;
}

window.loudcaster = window.loudcaster || {};  /* create the loudcaster namespace */

$.extend(window.loudcaster, {

    flash_player: function(dom_channel_id, user_id){
        flowplayer("player", "/flash/flowplayer-3.1.5.swf", {
            clip: {
                url: dom_channel_id,
                live: true,
                provider: 'rtmp'
            },
            plugins: {
                rtmp: {
                    url: '/flash/flowplayer.rtmp-3.1.3.swf?' + dom_channel_id + '-' + user_id,
                    netConnectionUrl: 'rtmp://wowza01.loudcaster.com/shoutcast'
                },
                controls: {
                    fullscreen: false,
                    height: 30,
                    play: true,
                    scrubber: false,
                    stop: true
                }
            },
            onLoad: function(){
                this.setVolume(80);
            }
        });
    }
});


$(document).ready(function(){

    $('#player_button').toggle(

        function(){ // you can add as much here as you'd like
            $('#player_button img').attr('src','/images/btn_player_paused.gif');
            //$('#player').empty();
            $f('player').stop();

        }, function() { // same here
            $('#player_button img').attr('src','/images/btn_player_playing.gif');
            //window.loudcaster.flash_player($('#channel_stream_id').text());
            $f('player').play();
        });
});