Radionova.programNav = {

    buttonEl: null,

	init: function(defaultState){
        var self = this;
		var el = jQuery("#secondary-nav-wrapper")[0]; //get the first matching element
		if(!el){ //abort if element doesn't exist
			return;
		}
        this.buttonEl = jQuery("#button-toggle-programs");
        this.buttonEl.click(function(e){
            e.preventDefault();
            if(jQuery("#secondary-nav-wrapper").hasClass("program-nav-closed")){
                self.open();
            } else {
                self.close();
            }
        });
        if(defaultState == 'closed'){
            this.close();
        }
	},

	open: function(){
        jQuery("#secondary-nav-wrapper").removeClass("program-nav-closed");
        this.buttonEl.html('<span>Piilota ohjelmat</span>');
	},

	close: function(){
        jQuery("#secondary-nav-wrapper").addClass("program-nav-closed");
        this.buttonEl.html('<span>Näytä kaikki ohjelmat</span>');
	}

};

