var quotesData = new Array();
var quoteIndex = 0;
var intervalId = -1;
changeQuote = function() {
	$('#quote').fadeOut("slow",
	
		function() {
			$('#noteText').text("\""+quotesData[quoteIndex].content+"\"");
			$('#noteAuthor').text(quotesData[quoteIndex].author);
			$('#quote').fadeIn("slow");
		}
	);
	
	
	quoteIndex = (quoteIndex+1) % quotesData.length;
	//clearInterval(intervalId);
}


initQuotes = function (data, status) {
	
	quotesData = data;
	$('#noteText').text("\""+data[0].content+"\"");
	$('#noteAuthor').text(data[0].author);
	intervalId = setInterval("changeQuote()", 5000); 
	
}

var dateFilterData = {}

var monthMap = new Array();
monthMap[1] = 'Styczeń';
monthMap[2] = 'Luty';
monthMap[3] = 'Marzec';
monthMap[4] = 'Kwiecień';
monthMap[5] = 'Maj';
monthMap[6] = 'Czerwiec';
monthMap[7] = 'Lipiec';
monthMap[8] = 'Sierpień';
monthMap[9] = 'Wrzesień';
monthMap[10] = 'Październik';
monthMap[11] = 'Listopad';
monthMap[12] = 'Grudzień';

var currentMonth;
var currentYear;

initDateDropdowns = function(pid, y, m) {
	currentYear = y;
	currentMonth = m;
	$.get('/ajax/newsdates/pid/'+pid, null, populateDropdowns, "json");
}


filterDate = function(section){
	var year = $('#yearSelect option:selected').attr('value');
	var month = $('#monthSelect option:selected').attr('value');
	window.location = '/index/'+section+'/m/'+month+'/y/'+year; 
}

dropDownMonth = function() {
	var year = $('#yearSelect option:selected').attr('value');
	$('#monthSelect').empty();
	for(var i=0; i < dateFilterData.length; i++){
		if(dateFilterData[i].year == year){
			var months =  dateFilterData[i].months;
			for(var j = 0; j < months.length; j++){
				var option = $(document.createElement('option')).attr('value', months[j]);
				option.append(document.createTextNode(monthMap[parseInt(months[j])]));
		
				$('#monthSelect').append(option);
				if(currentMonth == months[j]){
					option.attr('selected', 'selected');
				}
			}
			
			break;
		}
	}
	
	
}

populateDropdowns = function(data, status) {
	dateFilterData = data;
	for(var i=0; i < data.length; i++){
		var option = $(document.createElement('option')).attr('value', data[i].year);
		option.append(document.createTextNode(data[i].year));
		$('#yearSelect').append(option);
		if(currentYear == data[i].year){
			option.attr('selected', 'selected');
		}
		
	}
	
	
	dropDownMonth();
	
}


