GoldmanSachs.TextDrawer = new Class({
	presets: {
		HANDLE_SELECTOR: '.gs_td_hed',
		CONTAINER_SELECTOR: '.gs_td_content'
	},
	
	initialize: function (elem) {		
		this.contentContainer = elem.getElements(this.presets.CONTAINER_SELECTOR)[0];
		this.slideTrans = new Fx.Slide(this.contentContainer, {duration: 500});
		this.slideTrans.hide(); 
		this.handle = elem.getElements(this.presets.HANDLE_SELECTOR)[0];
		this.handle.addEvent('click', this.doToggle.bind(this));
	},
	doToggle: function () {
		this.contentContainer.style.visibility="visible";
		this.contentContainer.style.height="auto"; 
		this.slideTrans.stop();
		this.slideTrans.toggle();
	}
});
