new Namespace("at.bildungswerk.contentslider.boxes");
at.bildungswerk.contentslider.boxes = Class.create({

	initialize : function (element) {
		this.elements = $$('.programms');

		for (i=0; i<this.elements.length; i++) {
			this.ele = this.elements[i];
			this.addEvents(this.ele);
		}
	},

	addEvents: function (el) {
		var elbox = {};
		
		elbox.button_open = el.getElementsBySelector('.faq_icon')[0];
		elbox.button_close = el.getElementsBySelector('.faq_icon_open')[0];
		elbox.text = el.getElementsBySelector('.boxopen')[0];
		elbox.button_open.observe('click', this.openBox.bind(this, elbox));
		elbox.button_close.observe('click', this.closeBox.bind(this, elbox));
		
		return elbox;
	},

	
	openBox : function (elbox) {
		elbox.text.setStyle({ display: 'block' });
		elbox.button_open.setStyle({ display: 'none' });
		elbox.button_close.setStyle({ display: 'block' });
	},
	
	closeBox : function (elbox) {
		elbox.text.setStyle({ display: 'none' });
		elbox.button_open.setStyle({ display: 'block' });
		elbox.button_close.setStyle({ display: 'none' });
	}

});



