var FilterBox = new Class({

    initialize: function() {
        this.countrySelector = $('filter-menu-country');
        this.countrySelector.addEvent('change', this.filterByCountry.bind(this));
        
        this.monthSelector = $('filter-menu-month');
       	this.monthSelector.addEvent('change', this.filterByMonth.bind(this));
       	
       	this.categorySelector = $('filter-menu-category');
       	this.categorySelector.addEvent('change', this.filterByCategory.bind(this));
    },
    
    filterByCountry: function() {
    	var uri = new URI(this.countrySelector.get('value'));
    	uri.go();
    },
    
    filterByMonth: function() {
    	var uri = new URI(this.monthSelector.get('value'));
    	uri.go();
    },
    
    filterByCategory: function() {
    	var uri = new URI(this.categorySelector.get('value'));
    	uri.go();
    }
});