
var tracePlayingTrack = '';

function checkPlayedLength(songId){
        var trackInfos = wimpy_getPlayerState();
        var secPlayed = trackInfos.current / 1000;
        if( secPlayed >= 30 ){
                jQuery.ajax({
                        type: "GET",
                        url: base_url+"music/addSongPlayLength/"+songId,
                        data: {},
                        success:function(msg) {
                        }
                });
                clearTimeout(tracePlayingTrack);
        }
}

function handlTrackStarted(returnedObject){
        if( tracePlayingTrack ){
                clearTimeout(tracePlayingTrack);
        }
        songstart();
        jQuery.ajax({
                type: "GET",
                url: base_url+"music/addSongPlayed/"+returnedObject.image,
                data: {},
                success:function(msg) {
                }
        });
        tracePlayingTrack = setInterval('checkPlayedLength("'+returnedObject.image+'")',5000);
}

function handleTrackDone(returnedObject){
        songend();
        jQuery.ajax({
                type: "GET",
                url: base_url+"music/addSongDone/"+returnedObject.image,
                data: {},
                success:function(msg) {
                }
        });
}
