var dynamic_block_active = 0;

function doDynamicBlockClick(block_index)
{
	var block_data = document.getElementById('DynamicBlockData_' + block_index);
	if (block_data.style.display == 'none')
	{
		if (dynamic_block_active)
			doDynamicBlockHide(dynamic_block_active);
		doDynamicBlockShow(block_index);
		dynamic_block_active = block_index;
	}
	else
	{
		doDynamicBlockHide(block_index);
		dynamic_block_active = 0;
	}
	document.cookie = 'dynamic_block_active=' + dynamic_block_active;
}

function doDynamicBlockHide(block_index)
{
	var block_data = document.getElementById('DynamicBlockData_' + block_index);
	var block_bullet = document.getElementById('DynamicBlockBullet_' + block_index);
	if (block_data && block_bullet)
	{
		block_data.style.display = 'none';
		block_bullet.src = 'images/sl/arrow_normal.gif';
	}
}

function doDynamicBlockShow(block_index)
{
	var block_data = document.getElementById('DynamicBlockData_' + block_index);
	var block_bullet = document.getElementById('DynamicBlockBullet_' + block_index);
	if (block_data && block_bullet)
	{
		block_data.style.display = 'block';
		block_bullet.src = 'images/sl/arrow_active.gif';
	}
}

window.onload = function()
{
	dynamic_block_active = null;
	var cookie_pair = new Array();
	var cookie_list = document.cookie.split(';');
	var cookie_count = cookie_list.length;
	for (var i = 0; i < cookie_count; i++)
	{
		cookie_pair = cookie_list[i].split('=');
		cookie_pair[0] = cookie_pair[0].replace(/\s+/i, '');
		if (cookie_pair[0] == 'dynamic_block_active')
		{
			dynamic_block_active = cookie_pair[1];
			break;
		}
	}
	if (dynamic_block_active)
	{
		doDynamicBlockShow(dynamic_block_active);
	}
}