document.write('<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>');
function showTweets(elem, username, number) {
	var html = '<ul>';
	var tweetFeed = 'http://twitter.com/status/user_timeline/' + username + '.json?count=' + number + '&callback=?'
	$.getJSON(tweetFeed, function(d) {
		$.each(d, function(i,item) {
			html+="<li>";
			html+="<div class='text'>"+item.text+"</div>";
			html+="<div class='time'>"+item.created_at+"</div>";
			//html+=getTimeDiff(item.created_at);
			html+="</li>";
		})
		
		html+="</ul>";
		elem.append(html);
		
	})
}

$(function() {
	showTweets($('#container'), 'koutyo', 3)
});


function getTimeDiff(value) {
    var tweetDate = new Date(value);
    var today = new Date();
    
    var timeDiff;
    var minDiff = Math.ceil((today.getTime()-tweetDate.getTime())/(60*1000));
    var hourDiff = Math.ceil((today.getTime()-tweetDate.getTime())/(60*60*1000));
    var dayDiff = Math.ceil((today.getTime()-tweetDate.getTime())/(24*60*60*1000));
                           					
    if(minDiff < 59){
    	timeDiff = "<div class='time'>about "+minDiff+" minutes ago from "+base.fixEncHTML(tweets[i].source)+"</div>";
    }else if(hourDiff < 24){
    	timeDiff = "<div class='time'>about "+hourDiff+" hours ago from "+base.fixEncHTML(tweets[i].source)+"</div>";
    }else if(dayDiff < 5){
    	timeDiff = "<div class='time'>"+dayDiff+" days ago from "+base.fixEncHTML(tweets[i].source)+"</div>";
    }else{
    	var AMPM = "PM";
    	var myHours;
    	if(tweetDate.getHours() < 12){
    		AMPM = "AM";
    		if(tweetDate.getHours() == 0){
    			myHours = "12";
    		}else{
    			myHours = tweetDate.getHours();
    		}
    	}else{
    		myHours = tweetDate.getHours()-12;
    	}
    	
    	var myDate = tweetDate.getDate() +"“ú";
    	if(tweetDate.getDate() == 1 || tweetDate.getDate() == 21 || tweetDate.getDate() == 31){
    		myDate = tweetDate.getDate() +"st";
    	}else if(tweetDate.getDate() == 2 || tweetDate.getDate() == 22){
    		myDate = tweetDate.getDate() +"nd";
    	}else if(tweetDate.getDate() == 3 || tweetDate.getDate() == 23){
    		myDate = tweetDate.getDate() +"rd";
    	}
    	timeDiff = "<div class='time'>"+base.months[tweetDate.getMonth()]+" "+myDate+myHours+":"+tweetDate.getMinutes()+" "+AMPM+"</div>";
    }
    
    return timeDiff;
}
