aboutsummaryrefslogblamecommitdiffstats
path: root/view/js/mod_events.js
blob: 66cf81dddc7ad9a08bb2bd100c88eb5b34c96250 (plain) (tree)
1
2
3
4
5
6
7
8
9
10

                            
 
                               
                                  
                                                                                         

                                                                 
   
 
                                    
                                             
                                                            
            
                                                             
 









                                                                                                                                                                                                                      
                                                                           
         
/**
 * JavaScript for mod/events
 */

$(document).ready( function() {
	enableDisableFinishDate();
	$('#comment-edit-text-desc, #comment-edit-text-loc').bbco_autocomplete('bbcode');

	$(document).on('click','#fullscreen-btn', on_fullscreen);
	$(document).on('click','#inline-btn', on_inline);
});


function enableDisableFinishDate() {
	if( $('#id_nofinish').is(':checked'))
		$('#id_finish_text').prop("disabled", true);
	else
		$('#id_finish_text').prop("disabled", false);
}

function on_fullscreen() {
	var view = $('#events-calendar').fullCalendar('getView');
	if(view.type === 'month') {
		$('#events-calendar').fullCalendar('option', 'height', $(window).height() - $('.section-title-wrapper').outerHeight(true) - 2); // -2 is for border width (top and bottom) of .generic-content-wrapper
	}
}

function on_inline() {
	var view = $('#events-calendar').fullCalendar('getView');
	if(view.type === 'month') {
		$('#events-calendar').fullCalendar('option', 'height', '');
	}
}