// JavaScript Document
function updateClocks() {
	var utime = parseInt(new Date().getTime().toString().substring(0, 10));
	$("span[unixtime]").each(function() {
		$(this).text(formatTimeSince(utime-parseInt($(this).attr("unixtime"))));
    });
}

function formatTimeSince(timeSince) {
	if(timeSince < 60) {
		if(timeSince == 1) {
			formatted_date = parseInt(timeSince)+" second";
		} else {
			formatted_date = parseInt(timeSince)+" seconds";
		}
	} else if(timeSince <= 60*60) { 
		if(parseInt(timeSince/60) == 1) {
			formatted_date = parseInt(timeSince/60)+" minute";
		} else {
			formatted_date = parseInt(timeSince/60)+" minutes";
		}
	} else if(timeSince <= 60*60*24) {
		if(parseInt(timeSince/60/60) == 1) {
			formatted_date = parseInt(timeSince/60/60)+" hour";
		} else {
			formatted_date = parseInt(timeSince/60/60)+" hours";
		}
	} else if(timeSince <= 60*60*24*365) {
		if(parseInt(timeSince/60/60/24) == 1) {
			formatted_date = parseInt(timeSince/60/60/24)+" day";
		} else {
			formatted_date = parseInt(timeSince/60/60/24)+" days";
		}
	} else {
		if(parseInt(timeSince/60/60/24/365) == 1) {
			formatted_date = parseInt(timeSince/60/60/24/365)+" year";
		} else {
			formatted_date = parseInt(timeSince/60/60/24/365)+" years";
		}
	}
	return formatted_date+" ";
}





$(document).ready(function(){

	var clockIntervalID = setInterval("updateClocks();", 30000);
	
});
