AC_FL_RunContent = 0;

var so2 = new SWFObject("/ads/food_show/state_large.swf", "headerNav", "559", "431", "8", "");
var so3 = new SWFObject("/ads/food_show/state_small.swf", "headerNav", "559", "200", "8", "");
function go_ad()
{
         so2.addParam("quality", "high");
         so2.addParam("wmode", "transparent");
         so2.write("tt_swf_div");
	document.getElementById("tt_swf_div").onmouseover = "";
	document.getElementById("tt_swf_div").onmouseout = un_go_ad;
}

function un_go_ad()
{
         so3.addParam("quality", "high");
         so3.addParam("wmode", "transparent");
         so3.write("tt_swf_div");
	document.getElementById("tt_swf_div").onmouseover = go_ad;
	document.getElementById("tt_swf_div").onmouseout = "";
}
function imgRO(x) {
	if(x.src.indexOf("_RO") > -1){x.src = x.src.replace("_RO","");	} 
	else {x.src = x.src.substring(0, x.src.lastIndexOf(".")) + "_RO" + x.src.substring(x.src.lastIndexOf("."))}
}

function twitterDisplay(tHandle){
	var itemText;
	var tempDate;
	if (tHandle.length > 0){
		$.getJSON("http://twitter.com/status/user_timeline/" + tHandle + ".json?count=3&callback=?",
			function(data){    
				$.each(data, function(i, item){    
					if ($.browser.msie) {
						// IE can't parse these crazy Ruby dates
						tempDate = Date.parse(item.created_at.replace(/( \+)/, ' UTC$1'));
						tempDate = new Date(tempDate);
					} else { tempDate = new Date(item.created_at);}
					
					itemText = item.text.replace(/(https?:\/\/\S+)/gi, function (s) {
						return '<a target="_blank" href="' + s + '">' + s + '</a>';
					});
						
					http://is.gd/hd2D
					$(".twitterDiv").append('<div><strong>'  + tHandle + '</strong>: ' + itemText + '<br><small>' + tempDate.toDateString() + ' ' + fDate(tempDate) + '</small></div><br/><br>');
					//if(d1.toString().indexOf("NaN") >= 0){
						$(".twitterDiv").append();
					//} else { $(".twitterDiv").append('<br>');}
				});
			});	
	}
	else {
		$(".twitterDiv").hide();
	}       	
}

function fDate(d1){ var d = new Date(); var mins = d1.getMinutes(); var hours = d1.getHours() + ' AM'; if (d1.getMinutes() <= 10){ mins = '0' + d1.getMinutes(); } if (d1.getHours() > 12){hours = (d1.getHours() - 12) + ':' + mins + ' PM';}else {hours = (d1.getHours()) + ':' + mins + ' AM'; } return hours;}

var timeAgo = function(dateString) {
	  var rightNow = new Date();
	  var then = new Date(dateString);

	  if ($.browser.msie) {
		// IE can't parse these crazy Ruby dates
		then = Date.parse(dateString.replace(/( \+)/, ' UTC$1'));
	  }

	  var diff = rightNow - then;

	  var second = 1000,
		  minute = second * 60,
		  hour = minute * 60,
		  day = hour * 24,
		  week = day * 7;

	  if (isNaN(diff) || diff < 0) {
		return ""; // return blank string if unknown
	  }

	  if (diff < second * 7) {
		// within 7 seconds
		return "right now";
	  }

	  if (diff < minute) {
		return Math.floor(diff / second) + " seconds ago";
	  }

	  if (diff < minute * 2) {
		return "about 1 minute ago";
	  }

	  if (diff < hour) {
		return Math.floor(diff / minute) + " minutes ago";
	  }

	  if (diff < hour * 2) {
		return "about 1 hour ago";
	  }

	  if (diff < day) {
		return  Math.floor(diff / hour) + " hours ago";
	  }

	  if (diff > day && diff < day * 2) {
		return "yesterday";
	  }

	  if (diff < day * 365) {
		return Math.floor(diff / day) + " days ago";
	  }

	  else {
		return "over a year ago";
	  }

};