var docReady = false;
var postnum = 20;
var moretwit;
var tweetDropDown;
var pagenum;
var isHash = /\#page=([0-9])/g;
var loc  = document.location.hash;
if (loc == '' || loc == '/'){
	pagenum = 1;
	loadPosts();
}
else if (isHash.test(loc) == true){
	thePage = /[0-9]+/;
	pagenum = parseInt(thePage.exec(loc));
	loadPosts();
}
var getTweeps = function(text){
	return text.match(/(^|\s)@(\w+)/g);
}	
var getURL = function(text){
	return text.match(/http:\/\/4sq.com\/([^\ \)$]*)/g);
}
var addLinks = function(text){
	var tweet = text.replace(/http([s]?):\/\/([^\ \)$]*)/g,"<span class='httplink'><a rel='nofollow' href='http$1://$2'>http$1://$2</a></span>");
	tweet = tweet.replace(/(^|\s)@((?!_@)\w+)/g, "<span class='handlelink'>$1<a href='http://www.twitter.com/$2' title='@$2'>@$2</a></span>");
	return tweet.replace(/(^|\s)#(\w+)/g, "<span class='hashlink'>$1<a href='http://twitter.com/search/%23$2' title='#$2'>#$2</a></span>");
}
var padNum = function(n){
	return (n < 10 ? '0' : '') + n;
}
var dateSuffix = function(d){
	if (d == 1 || d == 21 || d == 31)
		return "st";
	else if (d == 2 || d == 22)
		return "nd";
	else if (d == 3 || d == 23)
		return "rd";
	else
		return "th";
}
function loadPosts(){
	$('.container').empty();
	$('.container').append('<div class="main width1100 center"><img class="loading" src="/images/loading.gif"></div>');
	$(content).bind( 'contentLoaded', showPosts );
	content.params.num = postnum;
	content.params.page = pagenum;
	content.load();
}
function contentReady(){
	if( docReady )
		showPosts();
}
$(document).ready(function(){
	docReady = true;
	if( content.posts )
		showPosts();
});
function showPosts(){
	maincontent = document.createElement( 'DIV' );
	for( var i in content.posts ){
		post = document.createElement( 'DIV' );
		if (i == 0)
			$(post).append('<div class="bodytop"></div>');
		else
			$(post).append('<div class="posttop"></div>');
		stuff = document.createElement( 'DIV' );

		var date = new Date( content.posts[i]['timestamp'] * 1000)
		var hours = padNum(date.getHours());
		var min = padNum(date.getMinutes());
		var weekday=new Array(7);
			weekday[0]="Sunday";
			weekday[1]="Monday";
			weekday[2]="Tuesday";
			weekday[3]="Wednesday";
			weekday[4]="Thursday";
			weekday[5]="Friday";
			weekday[6]="Saturday";
		var day = weekday[date.getDay()];
		var month=new Array(12);
			month[0]="January";
			month[1]="February";
			month[2]="March";
			month[3]="April";
			month[4]="May";
			month[5]="June";
			month[6]="July";
			month[7]="August";
			month[8]="September";
			month[9]="October";
			month[10]="November";
			month[11]="December";
		var theMonth = month[date.getMonth()];
		var date = date.getDate();
		var dateS = dateSuffix(date);

		postdiv = document.createElement( 'DIV' );
		switch (content.posts[i]['POST_TYPE']){
			case 'foursquare':
				$(stuff).append('<div class="date"><a href="http://www.foursquare.com/dj_c_check/checkin/'+content.posts[i]['fs_id']+'" title="'+content.posts[i]['address']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://www.foursquare.com/dj_c_check/" title="C-Check on 4Square" target="new"><div class="frsqrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				foursquarediv = document.createElement( 'DIV' );
				$(foursquarediv).append('<img src="http://maps.googleapis.com/maps/api/staticmap?size=200x200&zoom=14&markers='+content.posts[i]['latitude']+','+content.posts[i]['longitude']+'&sensor=false" />');
				$(foursquarediv).append("<div class='foursquaretext maingray font36'>I'm @ "+content.posts[i]['name']+"</div>");
				if ( content.posts[i]['shout'] != "NULL" )
					$(foursquarediv).append('<div class="foursquaretext maingray font22">'+content.posts[i]['shout']+'</div>');
				$(foursquarediv).append('<div class="clear"></div>');
				$(foursquarediv).attr('class', 'foursquare');
				$(stuff).append(foursquarediv);
			break;
			case 'twitter':
				$(stuff).append('<div class="date"><a href="http://twitter.com/#!/dj_c_check/status/'+content.posts[i]['twitter_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://www.twitter.com/dj_c_check/" title="C-Check on Twitter" target="new"><div class="twitterIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				tweet = addLinks(content.posts[i]['text']);
				$(stuff).append('<div class="tweet maingray font36">'+tweet+'</div>');
				if (content.posts[i]['user_mentions'] != null || content.posts[i]['retweeted_from_id'] != null || content.posts[i]['in_reply_to_screen_name'] != null){
					var grapsCount=0;
					dDTweet = document.createElement( 'DIV' );
					$(dDTweet).attr('class','dDTweet dDTweet_'+i);
					if (content.posts[i]['retweeted_from_id'] != null){
						var userPic = (content.posts[i]['retweeted_from_profile_image_url'] != null) ? '<a href="'+content.posts[i]['retweeted_from_url']+'" title="'+content.posts[i]['retweeted_from_url']+'" target="new"><img src="'+content.posts[i]['retweeted_from_profile_image_url']+'" /></a>' : '';
						var user = (content.posts[i]['retweeted_from_name'] != null) ? content.posts[i]['retweeted_from_name'] : '@'+content.posts[i]['retweeted_from_screen_name'];
						$(dDTweet).append('<div class="twitterDD handlelink">'+userPic+'Retweeted from: <a href="http://twitter.com/#!/'+content.posts[i]['retweeted_from_screen_name']+'/status/'+content.posts[i]['retweeted_from_id']+'" target="new" title="@'+content.posts[i]['retweeted_from_screen_name']+'">'+user+'</a></div>');
						grapsCount++;
					}
					if (content.posts[i]['in_reply_to_screen_name'] != null){
						var retweeted = (content.posts[i]['in_reply_to_text'] != null) ? ': '+content.posts[i]['in_reply_to_text'] : '';
						var userPic = (content.posts[i]['in_reply_to_profile_image_url'] != null) ? '<img src="'+content.posts[i]['in_reply_to_profile_image_url']+'" />' : '';
						var user = (content.posts[i]['in_reply_to_name'] != null) ? content.posts[i]['in_reply_to_name'] : '@'+content.posts[i]['in_reply_to_screen_name'];
						var replyURL = (content.posts[i]['in_reply_to_status_id'] != null) ? 'http://twitter.com/#!/'+content.posts[i]['in_reply_to_screen_name']+'/status/'+content.posts[i]['in_reply_to_status_id'] : 'http://twitter.com/'+content.posts[i]['in_reply_to_screen_name'];
						$(dDTweet).append('<div class="twitterDD handlelink">Reply to tweet by: <a href="'+replyURL+'" title="@'+content.posts[i]['in_reply_to_screen_name']+'" target="new">'+user+'</a>'+retweeted+'</div>');
						grapsCount++;
					}
					if (content.posts[i]['user_mentions'] != null){
						var m = jQuery.parseJSON(content.posts[i]['user_mentions']);
						for (var a in m){
							if (m[a]['screen_name'] != "dj_c_check" && m[a]['screen_name'] != content.posts[i]['in_reply_to_screen_name'] && m[a]['screen_name'] != content.posts[i]['retweeted_from_screen_name']){
								var userPic = (m[a]['profile_image_url'] != null) ? '<img src="'+m[a]['profile_image_url']+'" />' : '';
								var user = (m[a]['name'] != null) ? m[a]['name'] : '@'+m[a]['screen_name'];
								$(dDTweet).append('<div class="twitterDD handlelink">'+userPic+'In this Tweet: <a href="http://www.twitter.com/'+m[a]['screen_name']+'" title="@'+m[a]['screen_name']+'" target="new">'+user+'</a> ');
								grapsCount++;
							}
							else
								;
						}
					}
					if (grapsCount > 0)
						tweetDropDown = true;
					$(stuff).append(dDTweet);
				}
			break;
			case 'mentions':
				$(stuff).append('<div class="date"><a href="http://twitter.com/#!/dj_c_check/status/'+content.posts[i]['twitter_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://www.twitter.com/dj_c_check/" title="@dj_c_check" target="new"><div class="twitterIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				tweet = addLinks(content.posts[i]['text']);
				mentiondiv = document.createElement( 'DIV' );
				piclink = (content.posts[i]['user_url'] != null) ? content.posts[i]['user_url'] : 'http://www.twitter.com/'+content.posts[i]['user_screen_name'];
				$(mentiondiv).append('<div class="mentionUser"><a href="'+piclink+'" target="new" title="'+content.posts[i]['user_description']+'"><img src="'+content.posts[i]['user_image']+'" /></a></div>');
				$(mentiondiv).append('<div class="mention maingray font36"><a href="http://www.twitter.com/'+content.posts[i]['user_screen_name']+'" target="new" title="'+content.posts[i]['user_name']+'">@'+content.posts[i]['user_screen_name']+'</a>:</div>');
				$(mentiondiv).append('<div class="mention maingray font22 margintop">'+tweet+'</div>');
				$(mentiondiv).append('<div class="clear"></div>');
				$(mentiondiv).attr('class', 'tumblr');
				$(stuff).append(mentiondiv);
				if (content.posts[i]['in_reply_to_user_name'] == 'dj_c_check' || content.posts[i]['user_mentions'] != null ){
					var grahCount=0;
					dDMention = document.createElement( 'DIV' );
					$(dDMention).attr('class','dDTweet dDTweet_'+i);
					if (content.posts[i]['in_reply_to_user_name'] == 'dj_c_check' && content.posts[i]['in_reply_to_text'] != null){
						$(dDMention).append('<div class="twitterDD handlelink">Response to my original tweet: <br /><a href="http://twitter.com/#!/dj_c_check/status/'+content.posts[i]['in_reply_to_status_id']+'" title="Original Tweet" target="new">'+content.posts[i]['in_reply_to_text']+'</a> ');
						grahCount++;
					}
					if (content.posts[i]['user_mentions'] != null){
						try {
							var u = jQuery.parseJSON(content.posts[i]['user_mentions']);
								for (var v in u){
								if (u[v]['screen_name'] != 'dj_c_check'){
									grahCount++;
									var userPic = (u[v]['profile_image_url'] != null) ? '<img src="'+u[v]['profile_image_url']+'" />' : '';
									var user = (u[v]['name'] != null) ? u[v]['name'] : '@'+u[v]['screen_name'];
									$(dDMention).append('<div class="twitterDD handlelink">'+userPic+'In this Tweet: <a href="http://www.twitter.com/'+u[v]['screen_name']+'" title="@'+u[v]['screen_name']+'" target="new">'+user+'</a> ');
								}
							}
						}
						catch(e){
							;
						}
					}
					if (grahCount > 0)
						tweetDropDown = true;
					$(stuff).append(dDMention);
				}
			break;
			case 'tumblr_videos':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				tumblrviddiv = document.createElement( 'DIV' );
				$(tumblrviddiv).append('<div class="vidplayer">'+content.posts[i]['player_400']+'</div>');
				if ( content.posts[i]['caption'] != null )
					$(tumblrviddiv).append('<div class="vidcaption font22 maingray">'+content.posts[i]['caption']+'</div>');
				if ( content.posts[i]['tags'] != null){
					var a = jQuery.parseJSON(content.posts[i]['tags']);
					jQuery.each(a, function(index, value){
						$(tumblrviddiv).append('<span class="font16 lightgray marginleft15">#'+value+' </span>');
					});
				}
				$(tumblrviddiv).attr('class', 'tumblr');
				$(tumblrviddiv).append('<div class="clear"></div>');
				$(stuff).append(tumblrviddiv);
			break;
			case 'tumblr_links':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				$(stuff).append('<div class="tumblrLink maingray font36"><a href="'+content.posts[i]['url']+'" target="new">'+content.posts[i]['title']+'</a></div>');
				$(stuff).append('<div class="tumblrLink maingray font16">'+content.posts[i]['description']+'</div>');
				if ( content.posts[i]['tags'] != "[]"){
					tumblrtextdiv = document.createElement( 'DIV' );
					var a = jQuery.parseJSON(content.posts[i]['tags']);
					jQuery.each(a, function(index, value){
						$(tumblrtextdiv).append('<span class="font16 lightgray">#'+value+' </span>');
					});
					$(tumblrtextdiv).attr('class','tumblr');
					$(stuff).append(tumblrtextdiv);
				}
			break;
			case 'tumblr_chats':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				var conversation = document.createElement( 'DIV' );
				$(conversation).attr('class','convo');
				if ( content.posts[i]['dialogue'] != null){
					var c = jQuery.parseJSON(content.posts[i]['dialogue']);
					for (var d in c){
						$(conversation).append('<span class="convo-name">'+c[d]['name']+'</span>-- <span class="convo-phrase">'+c[d]['phrase']+'</span><br />');
					}
				}
				else 
					$(conversation).append( content.posts[i]['body'] );
				$(stuff).append(conversation);
			break;	
			case 'tumblr_texts':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				$(stuff).append('<div class="tumblr maingray font36">'+content.posts[i]['title']+'</div>');
				$(stuff).append('<div class="tumblr maingray font16">'+content.posts[i]['body']+'</div>');
				if ( content.posts[i]['tags'] != null){
					tumblrtextdiv = document.createElement( 'DIV' );
					var a = jQuery.parseJSON(content.posts[i]['tags']);
					jQuery.each(a, function(index, value){
						$(tumblrtextdiv).append('<span class="font16 lightgray">#'+value+' </span>');
					});
					$(tumblrtextdiv).attr('class','tumblr');
					$(stuff).append(tumblrtextdiv);
				}
			break;
			case 'tumblr_quotes':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				$(stuff).append('<div class="tumblr maingray font36">'+content.posts[i]['text']+'</div>');
				$(stuff).append('<div class="tumblr maingray font22">'+content.posts[i]['source']+'</div>');
				if ( content.posts[i]['tags'] != null){
					tumblrquotediv = document.createElement( 'DIV' );
					var a = jQuery.parseJSON(content.posts[i]['tags']);
					jQuery.each(a, function(index, value){
						$(tumblrquotediv).append('<span class="font16 lightgray">#'+value+' </span>');
					});
					$(tumblrquotediv).attr('class','tumblr');
					$(stuff).append(tumblrquotediv);
				}
			break;
			case 'tumblr_photos':
				$(stuff).append('<div class="date"><a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">'+content.posts[i]['formatted_date']+'</a><a href="http://c-check.tumblr.com" title="C-Check on Tumblr" target="new"><div class="tumblrIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				tumblrphotodiv = document.createElement( 'DIV' );
				photoLink = (content.posts[i]['link_url'] != null) ? '<a href="'+content.posts[i]['link_url']+'" target="new">' : '<a href="http://c-check.tumblr.com/post/'+content.posts[i]['tumblr_id']+'" target="new">';
				if ( content.posts[i]['url_400'] != null)
					$(tumblrphotodiv).append('<div class="vidplayer">'+photoLink+'<img src="'+content.posts[i]['url_400']+'" /></a></div>');
				else if( content.posts[i]['url_250'] != null)
					$(tumblrphotodiv).append('<div class="vidplayer">'+photoLink+'<img src="'+content.posts[i]['url_250']+'" /></a></div>');
				else if( content.posts[i]['url_100'] != null)
					$(tumblrphotodiv).append('<div class="vidplayer">'+photoLink+'<img src="'+content.posts[i]['url_100']+'" /></a></div>');
				else
					$(tumblrphotodiv).append('<div class="vidplayer">'+photoLink+'<img src="'+content.posts[i]['url_75']+'" /></a></div>');
				if ( content.posts[i]['caption'] != null)
					$(tumblrphotodiv).append('<div class="vidcaption font22 maingray">'+content.posts[i]['caption']+'</div>');
				if ( content.posts[i]['tags'] != null){
					var a = jQuery.parseJSON(content.posts[i]['tags']);
					jQuery.each(a, function(index, value){
						$(tumblrphotodiv).append('<span class="font16 lightgray marginleft15">#'+value+' </span>');
					});
				}
				$(tumblrphotodiv).attr('class', 'tumblr');
				$(tumblrphotodiv).append('<div class="clear"></div>');
				$(stuff).append(tumblrphotodiv);
			break;
			case 'lastfm':
				var startdate = new Date( content.posts[i]['SONGS'][(content.posts[i]['SONGS'].length-1)]['timestamp'] * 1000);
				var enddate = new Date( content.posts[i]['SONGS'][0]['timestamp'] * 1000);
				var sHours = padNum(startdate.getHours());
				var sMin = padNum(startdate.getMinutes());
				var sDay = weekday[startdate.getDay()];
				var sMonth = month[startdate.getMonth()];
				var sDate = startdate.getDate();
				var sDateS = dateSuffix(sDate);
				var sYear = startdate.getFullYear();
				var eHours = padNum(enddate.getHours());
				var eMin = padNum(enddate.getMinutes());
				var eDay = weekday[enddate.getDay()];
				var eMonth = month[enddate.getMonth()];
				var eDate = enddate.getDate();
				var eDateS = dateSuffix(eDate);
				var eYear = enddate.getFullYear();
				var startYear = (2011 - sYear > 0) ? sYear : '';
				var endYear = (2011 - eYear > 0) ? eYear : '';
				if (sDay == eDay)
					$(stuff).append('<div class="date">'+sHours+sMin+'hrs - '+eHours+eMin+'hrs '+eDay+', '+eMonth+' '+eDate+eDateS+' '+endYear+'<a href="http://www.last.fm/user/dj_c_check" title="DJ_C_Check on LastFM" target="new"><div class="lastfmIcon"></div></a></div>');
				else
					$(stuff).append('<div class="date">'+sHours+sMin+'hrs '+sDay+', '+sMonth+' '+sDate+sDateS+' '+startYear+' - '+eHours+eMin+'hrs '+eDay+', '+eMonth+' '+eDate+eDateS+' '+endYear+'<a href="http://www.last.fm/user/dj_c_check" title="DJ_C_Check on LastFM" target="new"><div class="lastfmIcon"></div></a></div>');
				$(stuff).append('<div class="clear"></div>');
				morefmposts = document.createElement( 'DIV' );
				$(morefmposts).attr('class', 'morefm lastfm_'+i);
				for( var j in content.posts[i]['SONGS'] ){
					if (j == 0){
						bigA = (content.posts[i]['SONGS'][j]['image_medium'] != "NULL") ? '<img src="'+content.posts[i]['SONGS'][j]['image_medium']+'" height="64px" width="64px" />' : '<img src="/images/bigA.gif" height="64px" width="64px" />';
						$(stuff).append('<div class="firstfm font36">'+bigA+'<div class="firstfmtext"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div></div><div class="clear"></div>');
					}
					else if (j == 1){
						lilA = (content.posts[i]['SONGS'][j]['image_small'] != "NULL") ? '<img src="'+content.posts[i]['SONGS'][j]['image_small']+'" height="34px" width="34px" />' : '<img src="/images/lilA.gif" height="34px" width="34px" />';
						$(stuff).append('<div><div class="secondfm font22">'+lilA+'<div class="secondfmtext"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div></div><div class="clear"></div></div>');
					}
					else if (j == 2)
						$(stuff).append('<div class="thirdfm"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div>');
					else if (j == 3 && content.posts[i]['SONGS'].length == 4)
						$(stuff).append('<div class="thirdfm font16 song_'+i+'"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div>');
					else if (j == 3 && content.posts[i]['SONGS'].length > 4){
						$(postdiv).append('<div class="fourthfm font16 song_'+i+'"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div>');
						$(morefmposts).prepend('<div class="thirdfm"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div>');
					}
					else {
						$(morefmposts).append('<div class="thirdfm"><a href="'+content.posts[i]['SONGS'][j]['lastfm_uri']+'" target="new">'+content.posts[i]['SONGS'][j]['artist_name']+' - '+content.posts[i]['SONGS'][j]['name']+'</a></div>');
					}
					$(stuff).append(morefmposts);
				}
			default:
				;
			break;
		}
		$(stuff).attr('class', 'bodybackground');
		$(post).append(stuff);
		$(postdiv).attr('class', 'postbottom');
		if (content.posts[i]['SONGS'] && content.posts[i]['SONGS'].length > 4){
			$(postdiv).append('<div num="'+i+'" class="fmtab fmtab_'+i+'"></div>');
			$(postdiv).attr('class', 'postbottomfm');
		}
		if (tweetDropDown == true){
			$(postdiv).append('<div num="'+i+'" class="true_twitter_tab true_twitter_tab_'+i+'"></div>');
			tweetDropDown = false;
		}
		$(postdiv).append('<div class="whiteline"></div><div class="grayline"></div>');
		$(post).append(postdiv);
		if (i == postnum - 1)
			if (pagenum == 1)
				$(post).append('<div class="bodybottom"><div class="bodybottomimg"><img class="pointer rightarrow" src="/images/arrow_right.png" /></div></div>')
			else
				$(post).append('<div class="bodybottom"><div class="bodybottomimg"><img class="pointer leftarrow" src="/images/arrow_left.png" /><img class="pointer marginleft10 rightarrow" src="/images/arrow_right.png" /></div></div>')
		$(maincontent).append(post);
	}
	$('.main').empty();
	$('.main').append(maincontent);
	$('.leftarrow').click( function() {
			pagenum--;
			location.hash = 'page='+pagenum;
			loadPosts();
			$('html, body').animate({scrollTop:0}, 0);
			$('.main').empty();
			$('.main').append('<div class="loading"><img src="/images/loading.gif"></div>');
	});
	$('.rightarrow').click( function() {
		pagenum++;
		location.hash = 'page='+pagenum;
		loadPosts();
		$('html, body').animate({scrollTop:0}, 0);
		$('.main').empty();
		$('.main').append('<div class="loading"><img src="/images/loading.gif"></div>');
	});
	$('.fmtab').click( function() {
		var numbr = $(this).attr('num');
		if ( !$('.lastfm_'+numbr).hasClass('open')){
			$('.lastfm_'+numbr).show('fast');
			$('.song_'+numbr).hide();
			$('.fmtab_'+numbr).css('background-position', '0px -90px');
			$('.lastfm_'+numbr).addClass('open');
		}
		else{
			$('.lastfm_'+numbr).hide('fast');
			$('.song_'+numbr).show();
			$('.fmtab_'+numbr).css('background-position', '0px -64px');
			$('.lastfm_'+numbr).removeClass('open');
		}
	});
	$('.true_twitter_tab').click( function() {
		var numbr = $(this).attr('num');
		if ( !$('.dDTweet_'+numbr).hasClass('open')){
			$('.dDTweet_'+numbr).show('fast');
			$('.true_twitter_tab_'+numbr).css('background-position', '0px -145px');
			$('.dDTweet_'+numbr).addClass('open');
		}
		else{
			$('.dDTweet_'+numbr).hide('fast');
			$('.true_twitter_tab_'+numbr).css('background-position', '0px -116px');
			$('.dDTweet_'+numbr).removeClass('open');
		}
	});
}
