	var list= new Array();
	//Lista tekstów
	item = new Array();
	item.text="News: Crocus Modeller - a sweet tool for developers http://t.co/wDmmvm9";
	item.created_at="5 Aug 2011";
	item.user="flashmagazine";
	list.push(item);
	
	item = new Array();
	item.text="Sounds Pretty cool. The export to as3 code rulezz : Crocus Modeller - a sweet tool for developers http://bit.ly/p4HhJf (via @flashmagazine)";
	item.created_at="5 Aug 2011";
	item.user="Guitouxx";
	list.push(item);
	
	item = new Array();
	item.text='UML for AS3, that\'s great >"@dafkobyte: Crocus Modeller - UML tool for AS3 & Flex! http://t.co/2yNisH4"';
	item.created_at="7 Aug 2011";
	item.user="swfgeek";
	list.push(item);
	
	item = new Array();
	item.text="#UML editor for #AS3 with export code feature! http://bit.ly/phxzK5";
	item.created_at="8 Aug 2011";
	item.user="pigiuz";
	list.push(item);

	item = new Array();
	item.text="crocusmodeller.com - awesome actionscript UML tool by @CrocusModeller";
	item.created_at="8 Aug 2011";
	item.user="ruyadorno";
	list.push(item);	

	item = new Array();
	item.text="Wow ... @CrocusModeller looks great!";
	item.created_at="9 Sep 2011";
	item.user="marty_pitt";
	list.push(item);
 	
	item = new Array();
	item.text="@CrocusModeller Great app! Just sent a feedback and got an answer in 20 min. Appreciate that, very pro!";
	item.created_at="28 Sep 2011";
	item.user="mymyoux";
	list.push(item);
	
	item = new Array();
	item.text="Ohh sweet! @CrocusModeller is now ready as a desktop app! Here's my current project loaded in: http://t.co/ljsk9ngX #uml #as3 #actionscript";
	item.created_at="28 Sep 2011";
	item.user="jenschr";
	list.push(item);

	item = new Array();
	item.text="What, @crocusmodeller Desktop version is out? I'm so getting it, like right now! http://bit.ly/npURMw #UML #ActionScript #Flex";
	item.created_at="7 Oct 2011";
	item.user="swfgeek";
	list.push(item);	
	
	item = new Array();
	item.text="this is my new best friend @CrocusModeller #actionscript #uml";
	item.created_at="11 Oct 2011";
	item.user="lucamezzalira";
	list.push(item);	

	item = new Array();
	item.text="wow @CrocusModeller is fantastic at converting #as3 AND #mxml to #UML";
	item.created_at="21 Oct 2011";
	item.user="workerdrone";
	list.push(item);		
	
	item = new Array();
	item.text="@CrocusModeller Cool UML Tool for AS3 & Flex";
	item.created_at="15 Nov 2011";
	item.user="carlosrovira";
	list.push(item);
	
	item = new Array();
	item.text="@CrocusModeller I love you guys !";
	item.created_at="27 Dec 2011";
	item.user="svarlet";
	list.push(item);
	
	var twittsNum = list.length;
	var index = twittsNum - 1;
	
	twitterCallback();
	function relative_time(time_value) {
     var values = time_value.split(" ");
     time_value = values[0] + " " + values[1] + ", " + values[3] + " " + values[2];
     var parsed_date = Date.parse(time_value);
     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 'less than a minute ago';
     } else if(delta < 120) {
       return 'about a minute ago';
     } else if(delta < (45*60)) {
       return (parseInt(delta / 60)).toString() + ' minutes ago';
     } else if(delta < (90*60)) {
       return 'about an hour ago';
     } else if(delta < (24*60*60)) {
       return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago';
     } else if(delta < (48*60*60)) {
       return '1 day ago';
     } else {
       return (parseInt(delta / 86400)).toString() + ' days ago';
     }
   }
   
     function twitterCallback() {
         document.getElementById('my_twitter_status').innerHTML = "";
         document.getElementById('my_twitter_status').innerHTML = urlify(list[index].text);
         document.getElementById('my_twitter_status_time').innerHTML = list[index].created_at;
		 document.getElementById('about').innerHTML = "<b>"+list[index].user+"</b>:";
     }
	 function urlify(text) {
    	var urlRegex = /(https?:\/\/[^\s]+)/g;
    	return text.replace(urlRegex, function(url) {
        return '<a href="' + url + '">' + url + '</a>';
		})
    // or alternatively
    // return text.replace(urlRegex, '<a href="$1">$1</a>')
	}
	
	function roll(img_name, img_src)
	{
		document[img_name].src = img_src;
	}
	 function showNext()
	 {
		if(index==(twittsNum-1))
	 		index=-1;
		if(index<(twittsNum-1))
		{
			index=index+1;

			$("#tw_post").fadeTo(500,0,function() { 
         		changeText();
      		}).fadeTo(500,1);
		}
	 }
	 function changeText()
	 {
			document.getElementById('my_twitter_status').innerHTML = "";
		    document.getElementById('my_twitter_status').innerHTML = urlify(list[index].text);
			document.getElementById('my_twitter_status_time').innerHTML = list[index].created_at;
			document.getElementById('about').innerHTML = "<b>"+list[index].user+"</b>:";
			
	 }
	 
	 function showPrevious()
	 {
		if(index==0)
	 		index=twittsNum;
		if(index>0)
		{
			index=index-1;
	
		    $("#tw_post").fadeTo(500,0,function() { 
         		changeText();
      		}).fadeTo(500,1);
		}
	 }
	 

