
$(document).ready(function() {	
	var clicked = false;    // дата, кликнутая раньше
	var clicking = false;    // дата, кликнутая сейчас
	if($('#clicked').val() != "") { var clicked = $('#clicked').val(); } 
	if($('#clicking').val() != "") { var clicking = $('#clicking').val(); }  
	
	// проверяем, кликнут ли диапазон и выделяем его
	if(clicked >0 && clicking >0) {
		$('.month_days div').each(function(){ 
			if($(this).attr('attr') >= clicked && $(this).attr('attr') <=clicking) {   
				$(this).addClass('active');
			}							
		}) 	
	}
	
	// кликаем дату
	$('.month_days div').click(function(){
			if(clicking > clicked) {
				// обнуление
				$('#clicked').val(""); clicked = false;
				$('#clicking').val(""); clicking = false;			
			}
			
			// если кликнутой даты в инпуте нет - заносим в него значение текущего клика
			if(clicked == false) {
				clicked = $(this).attr('attr');
				$('#clicked').val(clicked);
			}

			clicking = $(this).attr('attr');
			$('#clicking').val(clicking);			
			
			if(clicking < clicked) {
				clicked = clicking;
				$('#clicked').val(clicked);
			}			
			if(clicking >= clicked) {
				$('.month_days div').each(function(){ 
					$(this).removeClass('active');
					if($(this).attr('attr') >= clicked && $(this).attr('attr') <=clicking) {   					
						$(this).addClass('active');
					}
				});											
			}
			
			// передача даты для выборки
			news_date = clicked+","+clicking;
				
			section_content = $('#page_content').val();	
			$.post('/ajax/show_events.php?section_content='+section_content+'&dates='+news_date, function(data) {  $('div#events_result').html(data); });					
	});
	
	// кликаем месяц
	$('.for_month').click(function(){

			section_content = $('#page_content').val();
			clicked = $('#month').val()+'/'+01+'/'+$('#year_to_load').val();  
			clicked = Date.parse(clicked)/1000;
			clicking = $('#month').val()+'/'+31+'/'+$('#year_to_load').val();  
			clicking = Date.parse(clicking)/1000;			

			news_date = clicked+","+clicking;
			
			$('.month_days div').each(function(){ 		
				$(this).addClass('active');
			});	
			
			$.post('/ajax/show_events.php?section_content='+section_content+'&dates='+news_date, function(data) {  $('div#events_result').html(data); });

	});
	
	
});

