// JavaScript Document

function shortenString(string, maxlen, del) {
		string = string.toString();
		if (!del) { del='...' }
		if (string.length > maxlen) {
		string = string.substr(0, maxlen) + del;
		}
		return string;
	} 

function relative_time(time_value) {
  var values = time_value.split(" ");
  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
  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() + ' min\'s 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(obj) {
	var id = obj[0].user.id;
	document.getElementById('my_twitter_status').innerHTML += "<p>" + shortenString(obj[0].text, 50) + "<span>" + relative_time(obj[0].created_at) + "</span></p>";
	document.getElementById('my_twitter_status').innerHTML += "<p>" + shortenString(obj[1].text, 50) + "<span>" + relative_time(obj[1].created_at) + "</span></p>";
	document.getElementById('my_twitter_status').innerHTML += "<p>" + shortenString(obj[2].text, 50) + "<span>" + relative_time(obj[2].created_at) + "</span></p>";
	//document.getElementById('my_twitter_status_time').innerHTML = relative_time(obj[0].created_at);
}


Cufon.replace('h6');
Cufon.replace('div#news-feature h2');
Cufon.replace('h5');
Cufon.replace('div#sponsors-section h3');
Cufon.replace('div#sponsors-section h4');



function switch_tabs(obj)
{

	var id = obj.attr("rel");
	if (document.getElementById(id).style.display == 'block'){
		
	}else{
		$(".tab-content").animate({ opacity: 0}, 250, function(){
		$('.tab-content').hide();
	
		$('.tabs a').removeClass("fmr-selected");
		$('.tabs a').removeClass("anz-selected");
		$('.tabs a').removeClass("comm-selected");
		$('#'+id).show();
	
		if(id=="tabs1"){
			obj.addClass("fmr-selected");
		}else if(id=="tabs2"){
			obj.addClass("anz-selected");
		}else if(id=="tabs3"){
			obj.addClass("comm-selected");
		}
		$(".tab-content").animate({ opacity: 1}, 250);
		});
	}
}

	function showhide(elm){
		if(document.getElementById(elm).style.display == "inline-block"){
			document.getElementById(elm).style.display = "none";
		}else{
			document.getElementById(elm).style.display = "inline-block";
		}
	}