BlockCollapse	= function(cssSelPrefix,cssClass,autoUnCollapseLast){
	this.cssSelPrefix		= cssSelPrefix;
	this.cssClass			= cssClass;
	this.autoUnCollapseLast	= autoUnCollapseLast != undefined ? autoUnCollapseLast : true;
	
	this.toggle = function(blockId){
		var block	= document.getElementById(blockId);
		if(block.className == this.cssClass){
			this.collapse(blockId);
		}else{
			this.unCollapse(blockId);
		}
	}
	
	this.collapse = function(blockId){
		if(this.lastSelectedBlock && this.autoUnCollapseLast) this.lastSelectedBlock.className	= this.cssClass;
		this.lastSelectedBlock	= document.getElementById(blockId);
		this.lastSelectedBlock.className	= this.cssSelPrefix+"-"+this.cssClass;
	}
	
	this.unCollapse = function(blockId){
		var block	= document.getElementById(blockId);
		block.className	= this.cssClass;
	}
}