
var Slider = function(id, collapsed) {
	this.element = $('#'+id)[0];
	this.height = this.element.offsetHeight;
	if(collapsed) 
		$(this.element).hide();
		
	$('#control-'+this.element.id)[0].src = 'images/g_'+(this.element.offsetHeight ? 'collapse' : 'expand')+'.gif';
	
	this.toggle = function(on) {
		if(typeof(on) != 'undefined') {
			if(on && this.element.offsetHeight) return;
			if(!on && !this.element.offsetHeight) return;
		}
		$('#control-'+this.element.id)[0].src = 'images/g_'+(this.element.offsetHeight ? 'expand' : 'collapse')+'.gif';	
		$(this.element).slideToggle(500);	
	}
}