var SwitchText = Class.create({
	initialize: function(elms) {
		this.elms = elms;
	},
	assign_event: function() {
		this.elms.each(function(elm) {  
			$(elm).observe('click', this.show_text.bindAsEventListener(this,elm));  
        }.bind(this));  
	},
	show_text: function(event,elm) {
		var p = elm+'_text';
		new Effect.Appear(p, {duration: .6});
		this.hide(elm);	
	},
	hide: function(elm) {
		var selected = elm;
		this.elms.each(function(elm) { 
			if(elm !== selected) {
				var p = elm+'_text';
				$(p).setStyle({
			 		display: 'none'
				});	
			}
		});	
	}
});