/* Author:

*/
var getTweets = function (username, amount, callback)
{
    $.ajax({
        url: 'http://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + username + '&count=' + amount + '&include_rts=true',
        type: 'get',
        dataType: 'jsonp',
        success: function(data, textStatus, xhr){
            callback(data);
        }
    });
}

getTweets('taniamaramusic', 1, function(response){
    var status = document.getElementById('status');
    status.innerHTML = '@' + response[0]['user']['screen_name'] + ': ' + response[0]['text'];
    twttr.anywhere(function (T) {
        T.hovercards();
    });
});

soundManager.url = '/swf/';
soundManager.flashVersion = 9;
soundManager.useFlashBlock = false;
var mySound;
var whileplaying = function() {
    var seconds = (this.position / 1000) % 60;
    var minutes = (this.position / 1000) / 60;
    seconds = parseInt(seconds);
    if (seconds < 10)
    {
        seconds = '0' + parseInt(seconds);
    }

    minutes = parseInt(minutes);
    if (minutes < 10)
    {
        minutes = '0' + parseInt(minutes);
    }
    document.getElementById('music_time').innerHTML = minutes + ':' + seconds;
}
var onfinish = function() {
    this.destruct();
    document.getElementById('music_time').innerHTML = '00:00';
}
soundManager.onready(function(){
    var snd_url = $('#play').attr('href');
    mySound = soundManager.createSound({
        id: 'mySound',
        url: snd_url,
        autoLoad: true,
        autoPlay: true,
        volume: 50,
        whileplaying: whileplaying,
        onfinish: onfinish
    });

    $('#play').click(function(event){
        event.preventDefault();
        if (this.href.search('#') ==  -1)
        {
            var clicked_obj = this;
            if (mySound && mySound.playState == 1)
            {
                mySound.destruct();
                document.getElementById('music_time').innerHTML = '00:00';
            }
            else
            {
                mySound = soundManager.createSound({
                    id: 'mySound',
                    url: snd_url,
                    autoLoad: true,
                    autoPlay: true,
                    volume: 50,
                    whileplaying: whileplaying,
                    onfinish: onfinish
                });
            }
        }
    });

    $('#pause').click(function(event){
        event.preventDefault();
        if (mySound && mySound.playState == 1)
        {
            mySound.destruct();
            document.getElementById('music_time').innerHTML = '00:00';
        }
    });
});
