function block_open(inst, id, first_time)
{
		var curopendiv = 'curopendiv' + inst;
		var description_button = 'description_' + id
	
		if(first_time == 1)
		{
			container = new fx.Height(id, {duration: 0});
			container.toggle_down();
			div_status[id] = 'down';
			eval(curopendiv + '= id');
			document.getElementById(description_button).className = 'button-download button-download-disabled';
		}
		else
		{
			if(div_status[id] == 'up')
			{   
				if(eval(curopendiv) != id) 
				{
					container_z = new fx.Height(eval(curopendiv), {duration: 200});			
					container_z.toggle_up();
					document.getElementById('description_' + eval(curopendiv)).className = 'button-download';
					document.getElementById(description_button).className = 'button-download button-download-disabled';
					div_status[eval(curopendiv)] = 'up';
				}
				
				container = new fx.Height(id, {duration: 200});
				container.toggle_down();
				div_status[id] = 'down';
				eval(curopendiv + '= id');
			}
			else
			{
				if(div_status[id] == 'down')
				{
				}
			}
		}
}
