$(document).ready(
	function() {
		var contentHeight = $('.inner-content').height();
		var height = Math.round(contentHeight);
		
		var contentWidth = $('.inner-content').width();
		var width = Math.round(contentWidth);
		
		var windowHeight = $(window).height();
		var screenMiddleH = Math.round(windowHeight/2);
		var middleH = (screenMiddleH)-(height/2);
		$('.inner-content').css("top", middleH);
		
		var windowWidth = $(window).width();
		var screenMiddleW = Math.round(windowWidth/2);
		var middleW = (screenMiddleW)-(width/2);
		$('.inner-content').css("left", middleW);
	}
);

function linkify(string){
	string = string.replace(
		/((https?\:\/\/)|(www\.))(\S+)(\w{2,4})(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/gi,
		function(url){
			var full_url = url;
			if (!full_url.match('^https?:\/\/')) {
				full_url = 'http://' + full_url;
			}
		return '<a href="' + full_url + '">' + url + '</a>';
		}
	);
	return string;
}

function relative_time(time_value) {
	var newtime = time_value.replace(',','');
	var values = newtime.split(" ");
	time_value = values[2] + " " + values[1] + ", " + values[3] + " " + values[4];
	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';
	}
}

function get_tweets() {
	$.getJSON('http://api.twitter.com/1/statuses/user_timeline/mandaringallery.json?count=1&callback=?',function(tweet){
		tweet = linkify(tweet[0].text);
		$("#tweettext").html(tweet);
	});
}

function get_feed() {
	jQuery(function($) {
		$("#blogpostpost").rss("http://mandaringallery.com.sg/blog/rss2/", {
			limit: 1,
			template: "{entry}<strong><a href='{url}'>{title}</a></strong><br />{shortBodyPlain}{/entry}"
		})
	})	
}

var state = true;

function fade() {
	
	//alert(state);
	if (state == true) {
		$("#a-main-promo").css({ display: "none" });
		$(".cny-main").animate({opacity: 0.0}, 1000, function() { state = false; });
	}
	if (state == false) {
		$("#a-main-promo").css({ display: "block" });
		$(".cny-main").animate({opacity: 1.0}, 1000, function() { state = true; });
	}

}
