function twitter_box_comm(numt){
        if('undefined' == typeof numt){numt=0;}
        if(numt<4){
                setTimeout("twitter_box_comm("+(numt+1)+");",2000);
        }
}
function TimeDiff(time){
        var values = time.split(" ");
        time = values[1]+" "+values[2]+", "+values[5]+" "+values[3];
        var parsed_date = Date.parse(time);
        var relative_to = (arguments.length> 1) ? arguments[1] : new Date();
        var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
        delta = delta + (relative_to.getTimezoneOffset()*60);
        if(delta <60)
                return 'hace menos de un minuto';
        else if(delta <120)
                return 'hace un poco más de un minuto';
        else if(delta <(45*60))
        return 'hace ' + (parseInt(delta / 60)).toString() + ' minutos';
        else if(delta <(90*60))
        return 'hace más de una hora';
        else if(delta <(24*60*60))
        return 'hace ' + (parseInt(delta / 3600)).toString() + ' horas';
        else if(delta <(48*60*60))
        return 'hace 1 día';
        else
        return 'hace ' + (parseInt(delta / 86400)).toString() + ' días';
}
var TwitterListBox = {
        user:'arkangel772',
        list:'test',
        count:3,
        tweets:false,
        retrive:function(){
                var URL = 'http://api.twitter.com/1/'+this.user+'/lists/'+this.list+'/statuses.json';
                $ismjq.ajax({url:URL,dataType:'jsonp',success:TwitterListBox.receive});
        },
        receive:function(json){
                if(json.length<4)TwitterListBox.tweets=json;
                else TwitterListBox.tweets = json.slice(0,TwitterListBox.count);
                var d = document.getElementById('twitter_listbox');
                if(d)TwitterListBox.render();
        },
        render:function(){
                var d = document.getElementById('twitter_listbox');
                if(!d)return false;
                var html= new Array();
                for(var i=0;i<this.tweets.length;i++){
                                        var htmlRes='';
                                        var t = this.tweets[i];
                                        htmlRes=htmlRes+'<div class="tweet">';
                                        htmlRes=htmlRes+'<img src="'+t.user.profile_image_url+'"/>';
                                        htmlRes=htmlRes+'<a href="http://twitter.com/'+t.user.screen_name+'" class="liga" target="_blank">'+t.user.name+'</a>: '+t.text;
                                        htmlRes=htmlRes+'<div class="tiempo">'+TimeDiff(t.created_at)+'</div>';
                                        htmlRes=htmlRes+'</div>';
                                        html.push(htmlRes);
                }
                html = html.join('<div class="spacer"></div>');
                d.innerHTML = html;
                twitter_box_comm();
        }
}
