jQuery(document).ready(function($) {
		
	var filterList = {
	
		init: function () {
			$('#gallery').mixItUp({
				selectors: {
  			  target: '.gallery-item',
  			  filter: '.filter'	
  		  },
  		   load: {
    		  filter: '.outpatient_team, .berkshires_team' // show all items on page load.
    		},    
			});								
		
		}

	};
	
	// Filter ALL the things
	filterList.init();

	
});	

jQuery(document).ready(function($) {
	if(jQuery('#filters').length > 0){

		jQuery("body").on("click", "#filters li", function(){
			setTimeout(() => {
				localStorage.setItem("trigger_click", "no");
			}, 1000);	

			setTimeout(() => {
				if(localStorage.getItem("trigger_click") != "yes"){
				  jQuery([document.documentElement, document.body]).animate({
				        scrollTop: jQuery("#filters_result_action").offset().top - 40
				    }, 800);					    
				}
			}, 500);
		});

	    var stickyDiv = jQuery('#filters');
	    var targetDiv = jQuery('#filters_point');
	    var filtersStickyRemove = jQuery("#filters_sticky_remove");
	    var stickyTop = stickyDiv.offset().top;
	    var targetTop = targetDiv.offset().top;
	    var targetStickyRemove = filtersStickyRemove.offset().top;

	    jQuery(window).scroll(function() {
	        if (jQuery(window).scrollTop() >= targetTop) {
	            stickyDiv.addClass('sticky_filter_bar');
				if (jQuery(window).width() <= 991) {
					jQuery(".sticky_filter_bar").css("margin-top", "0px");
				}else{
					jQuery(".sticky_filter_bar").css("margin-top", jQuery("header").height()+"px");
				}	            
	        } else {
	            stickyDiv.removeClass('sticky_filter_bar');
	        }

	        var filtersStickyRemove = jQuery("#filters_sticky_remove");
	        var targetStickyRemove = filtersStickyRemove.offset().top;
	        if (jQuery(window).scrollTop() >= (targetStickyRemove+300)) {
	        	stickyDiv.removeClass('sticky_filter_bar');
	        }

	    });
	}
});























