jQuery(document).ready(function($) {
	if($.browser.safari || $.browser.webkit){
		$('#firstHeader form input').css({
			top:3
		})
	}
});

function twitterUpdates(username) {
	var $=jQuery;
	$.getJSON("http://twitter.com/status/user_timeline/"+ username + ".json?count=16&callback=?", function(data){
		$('#twits').empty().append('<div id="twitWrapper"/>');
		for(var i=data.length-1;i>=0;i--){
			$('<div class="twitItems"/>').append('<p>'+formatTwitString(data[i].text)+'</p>').appendTo('div#twitWrapper');
		}
		$('div.twitItems:last').slideDown();
		
		window.setInterval(function(){
			if($('div.twitItems:first').is(':visible')){
				$('div.twitItems:not(:last)').slideUp();
			}else {
				$('div.twitItems:visible').prev().slideDown();
			}
		}, 2000);
	});
	if($.browser.msie){
		if(typeof(curvyCorners)==='function'){
			$('#twitterFetch > div').height(160);
		}
	}
};//twitterUpdates



function formatTwitString(str) {
	str=' '+str;
	str = str.replace(/((ftp|https?):\/\/([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?)/gm,'<a href="$1" target="_blank">$1</a>');
	str = str.replace(/([^\w])\@([\w\-]+)/gm,'$1@<a href="http://twitter.com/$2" target="_blank">$2</a>');
	str = str.replace(/([^\w])\#([\w\-]+)/gm,'$1<a href="http://twitter.com/search?q=%23$2" target="_blank">#$2</a>');
	return str;
}
























































