	$(document).ready(function(){
		$('div.entry:last').addClass('last');
		$('div.article').parent().css('paddingRight', '0px');
		var tweets = $('div.twitter');
		for (var i = 0; i<tweets.length; i++){
			var tw = tweets[i];
			if ($(tw).next().hasClass('twitter')){
				//last tweet designates the half line
				$(tw).addClass('lastTweet');
				if (!$(tw).prev().hasClass('twitter')){
					//if the previous post is also a twitter....
					$(tw).addClass('firstTweet');
				}
			}
			if (!$(tw).prev().hasClass('twitter') && !$(tw).next().hasClass('twitter')){
				$(tw).addClass('firstTweet');
			}
			
		}
		
		cleanMiniQuotes();
		linkHourlyPress();
		removeLastDottedLine();
	});
	
	function linkHourlyPress(){
		var divs = $('.hourly_press');
		for (var i = 0; i<divs.length; i++){
			var d = divs[i];
			var a = $(d).find('a:contains("link")');
			var href = $(a).attr('href');
			if (!href){
				a = $(d).find('a:contains("Link")');
				href = $(a).attr('href');
			}
			if (href){
				$(d).find('h3').find('a').attr('href', href);
			}
		}
	}
	
	function cleanMiniQuotes(){
		var img = $('div.mini').find('div.quote').find('h3').find('img');
		var p = $('div.mini').find('div.quote').find('h3').find('p');
		p.append(img[0]);
		for (var i = 1; i<img.length; i++){
			$(img[i]).remove();
		}
	}
	
	function removeLastDottedLine(){
		$('div.dayContainer').prev('.mini').addClass('last');
	}