/**
 * @author Michał Bielecki <mbielecki@mutinydesign.co.uk>
 */

var previousYear = '';
var nextYear = '';

$(document).ready(function() {
	
	blogCalendarGetYear();
	
});

function showNextYear() {
	if( nextYear != null ) {
		blogCalendarGetYear( nextYear );
	}
}

function showPreviousYear() {
	if( previousYear != null ) {
		blogCalendarGetYear( previousYear );
	}
}

function blogCalendarGetYear( year ) {
	
	$( '.blogCalendar ul' ).fadeOut();
	paramObject = new Object();
	paramObject['year'] = year;
	paramObject['profileId'] = $('#blogProfileId').val();
	paramObject['url'] = $('#blogUrl').val();
	ah.addMessage( 'blog-calendar', 'get-year', paramObject, 'blogCalendarGetYearRecieive' );
	
	return false;
}

function blogCalendarGetYearRecieive( paramArray ) {
	if( paramArray['result'] == 'ok' ) {
		$( '.blogCalendar div.list' ).html( paramArray['list'] );
		previousYear = paramArray['previousYear'];
		nextYear = paramArray['nextYear'];
		$('#blogCalendarYear').html( 'Year '+paramArray['year'] );
	} else {
		$.growl('Error', 'There was a problem with getting list of posts' );
	}
	
}
