function loadPiece(linkElement, divName) {
	var linkContainer = $(linkElement).parent();
	if(linkContainer[0].tagName != 'DIV') {
		linkContainer = $(linkContainer).parent();
	}
	$(linkContainer).css({background: 'url(/images/ajax-loader.gif) 100% 50% no-repeat'});

    $(divName).load(linkElement.href, {}, function(){
		linkContainer.css({background: 'transparent'});
		if(linkContainer.hasClass('pn-top') == false) {
			location.href = location.href.split('#days')[0] + "#days";
		}

		var divPaginationLinks = divName+" #pagination a";
        $(divPaginationLinks).click(function() {
            loadPiece(this, divName);
            return false;
        });
    });
}

$(document).ready(function() {
    $('#pagination .numbers a, .prevnext a').live('click', function() {
        loadPiece(this, '#days');
        return false;
    });
});