
	//====================================================
	//=============favorites tweets===========
	

	//====================================================
	$(document).ready(function(){
		var twt_script = document.createElement('script');
				twt_script.type = "text/javascript";
				twt_script.src = "http://api.twitter.com/statuses/user_timeline/asfartour.json?callback=twtasfartour&count=10";
				$("head").append(twt_script);
	});
	
	function twtasfartour(data_array){
		var $tweets = $('#tweets'),
				$tweet = $('#tweet');
		var tweets=[];
		
		//get data from src - populate tweets
		for (var i=0; i< data_array.length; i++){
			var tweet= {"msg":data_array[i].text,"time":data_array[i].created_at, "src":data_array[i].source};
			tweets.push(tweet);
		}
	
		var timer;
		effect_trigger();
		
		$tweets.mouseenter(function(){
			window.clearInterval(timer);
		});
		
		$tweets.mouseleave(function(){
			window.clearInterval(timer);
			effect_trigger();
		});

		function effect_trigger(){
			timer= window.setInterval(function(){
				twtDisplay(tweets[0]);
				tweets.push(tweets.shift());			//move 1st element to end
			},3000);
		}		
	}
		
	function twtDisplay(tweet){
		var $tweet = $('#tweet');
		if (!tweet.time_str){										//create time str to display if not created.
			var time= tweet.time.split(' ');
			var time_day= time[0],
					time_month= time[1],
					time_daym= time[2],
					time_clock= time[3].split(':'),
					time_hr= time_clock[0],
					time_min= time_clock[1],
					time_noon=false;
			if (time_hr >12) {
				time_hr=time_hr-12;
				time_noon=true;
			}
			switch (time_daym) {
				case '1':
				case '21':
				case '31':
					time_daym += 'st';
					break;
				case '2':
				case '22':
					time_daym +='nd';
					break;
				case '3':
					time_daym +='rd';
					break;
				default:
					time_daym +='th';
			}
			var time_src= tweet.src;	
					time_src= time_src.replace(/<a.*>(?=.)/gi,'').replace(/<\/a>/gi,'');

			var time_str= time_hr+':'+time_min+ (time_noon?'PM':'AM')+
										' '+ time_month+' '+time_daym+
										' via '+time_src;
			tweet.time_str= time_str;
		}

		$tweet.animate({'opacity': 0 }, 400, function(){		//animate effect
			$('#twt_msg').html(tweet.msg);
			$('#twt_time').html(tweet.time_str);
			$tweet.animate({'opacity': 1}, 400);
		});
	}
