//Twitter
	window.onload = function() {
		var ajax_load = "<img class='loader' src=' loader.gif' alt='Loading...' />";
		var url = 'http://twitter.com/statuses/user_timeline/AbsRemorques.json?callback=twitterCallback2&count=4';
		var script = document.createElement('script');	
		$("#twitter_feed").html(ajax_load);
		script.setAttribute('src', url);
		document.body.appendChild(script);
	}
	
	function twitterCallback2(twitters) {
	  var statusHTML = [];
	  for (var i=0; i<twitters.length; i++){
	    var username = twitters[i].user.screen_name;
	    var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, 
		function(url) { return '<a target="_blank" href="'+url+'">'+url+'</a>';
	    }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
	      return  reply.charAt(0)+'<a target="_blank" href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
	    });
	    statusHTML.push('<li class="twitter_date"><a target="_blank" href="http://twitter.com/'+username+'/statuses/'+twitters[i].id+'">'+relative_time(twitters[i].created_at)+'</a></li> <li><p>'+status+'</p></li>');
	  }
	  document.getElementById('twitter_update_list').innerHTML = statusHTML.join('');
	}
	
	function relative_time(time_value) {
	  var values = time_value.split(" ");
	  time_value = values[1] + " " + values[2] + " " + values[5] + " " + values[3];
	  var parsed_date = new Date();
	  parsed_date.setTime(Date.parse(time_value));  
	  var months = new Array('Jan', 'F&eacute;v', 'Mar', 'Avr', 'Mai', 'Jun', 'Jul', 'Ao&ucirc;t',
		'Sep', 'Oct', 'Nov', 'D&eacute;c');
	  var m = parsed_date.getMonth();
	  var postedAt = '';
	  postedAt = months[m];
	  postedAt += " "+ parsed_date.getDate();
	  postedAt += ","
	  postedAt += " "+ parsed_date.getFullYear();
	  return postedAt;
	}
