// JavaScript Document
$(document).ready(function(){
	var tweeturl = "http://twitter.com/status/user_timeline/enlinklimited.json?count=1&callback=?";
	$.getJSON(tweeturl, function(d) {
		$.each(d, function(i, item) {
			var tweet = item.text;
			var info = relative_time(item.created_at);
			$('#latest-tweet').html(tweet);
			$('#tweet-info').html(info);
		});
	});
	
	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 < (60*60)) {
			return (parseInt(delta / 60)).toString() + ' minutes ago';
		} else if(delta < (120*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';
		}
	}
/*----------------------------------------------*/
	$('#services-nav .tab').mouseenter(function(){
		var div = $(this).attr('id');
		service_slide(div,1);
	}).mouseleave(function(){
		var div = $(this).attr('id');
		service_slide(div,0);
    });
	
	function service_slide(box,open){
		if(open==1){
			$('#'+box+' ul').stop().animate({left:'-147px'},100);
		}else{
			$('#'+box+' ul').stop().animate({left:'0px'},1500);
		}
	}
});

 

