/*
CSS Browser Selector v0.3.4 (Sep 29, 2009)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',o='opera',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; 

css_browser_selector(navigator.userAgent);

$(function() {
	$('.truncate_area').truncate({max_length: 155});
});

$(function() {
	$('.truncate_area_recent_posts').truncate({max_length: 100});
});

$(function() {
	$('.truncate_area_recent_posts_page').truncate({max_length: 200});
});

function makeArray() {
	for (i = 0; i<makeArray.arguments.length; i++)
	this[i + 1] = makeArray.arguments[i];
}

function getLastUpdatedDate() {
	var months = new makeArray('January','February','March','April','May', 'June','July','August','September','October','November','December');
	//var months = ['January','February','March','April','May', 'June','July','August','September','October','November','December'];
	var date = new Date();
	var day = date.getDate();
	var month = date.getMonth() + 1;
	var yy = date.getYear();
	var year = (yy < 1000) ? yy + 1900 : yy;

	daySuffix = "";
	if (day == 1 || day == 21)
   		{daySuffix = "st";}
	else if (day == 2 || day == 22)
   		{daySuffix = "nd";}
	else if (day == 3 || day == 23)
		{daySuffix = "rd";}
	else
		{daySuffix = "th";}
	
	return "Updated: " + day + '<sup>'+ daySuffix + '</sup>'+ " " + months[month] + " " + year;
}


