

function removeSibClasses(obj)
{
	for(var i = 0; i < obj.parentNode.childNodes.length; i++ )
		{
		obj.parentNode.childNodes[i].className = '';
		}
	obj.className = 'selected';
}


function set_home_box(id, button, nocreate)
{
	var box = document.getElementById(id);
	var h4 = box.getElementsByTagName('h4');
	var h3 = box.getElementsByTagName('h3')[0];

	if (h4.length > 0)
	{
	if (null == button) {
		button = h4[0].innerHTML;
		}
	
	if (null == nocreate)
		{
		var menu = document.createElement('div');
		menu.className = 'menu';
		box.appendChild(menu);
		}

	for(var i =0; i< h4.length ; i++)
		{
		var text = h4[i].innerHTML;
		if (null == nocreate)
			{
			a = document.createElement('a');
			span = document.createElement('span');
			a.appendChild(span);
			span.innerHTML = text;
			a.rel = id;
			a.id = text;
			a.href = 'javascript:';
			a.onclick = function() { 
				set_home_box(this.rel, this.childNodes[0].innerHTML, true);
				removeSibClasses(this);
				return false;
				}

			menu.appendChild(a);
			h4[i].style.display = 'none';

			if (button == text) a.className='selected';
			}

		var content = h4[i].parentNode;

		if (button == text) {
			content.style.display = 'block';
			h3.innerHTML = h4[i].title;
			}
		else {
			content.style.display = 'none';
			}
		}

	
	}	
}

