var answers = new Array ();
var cs;

function init (list)
{
	if (window.location.toString().indexOf('#') < 0)
	{
		var l = document.getElementById(list);
		
		cs = l.getElementsByTagName('li');

		for (var i = 0; i < cs.length; i ++)
		{
			var cc = cs[i].childNodes;
			
			for (var j = 0; j < cc.length; j ++)
			{
				if (cc[j].className == 'question')
				{
					cc[j].onclick = show;
				}
				else if (cc[j].style)
				{
					cc[j].style.display = 'none';
				}
			}
		}
	}
}

function show ()
{
	var c = this.parentNode.childNodes;
	var li = this.parentNode;

	
	for (var i = 0; i < cs.length; i ++)
	{
		var cc = cs[i].childNodes;
		
		for (var j = 0; j < cc.length; j ++)
		{
			if (cc[j].className != 'question' && cc[j].style)
			{
				cc[j].style.display = 'none';
			}
		}
	}
	
	for (var i = 0; i < c.length; i ++)
	{
		if (c[i].className != 'question' && c[i].style)
		{
			if (c[i].style.display == 'block')
			{
				c[i].style.display = 'none';
				li.style.listStyleImage = 'url(http://ukmap.citiesrevealed.com/images/list_image.jpg)';
			}
			else
			{
				c[i].style.display = 'block';
				li.style.listStyleImage = 'url(http://ukmap.citiesrevealed.com/images/list_image_down.jpg)';
			}
		}
	}

	return false;
}