function toggleDisplay() { 

	for (var i = 0; i < arguments.length; i++) {
		var item = document.getElementById(arguments[i]);
		
		if (item.style.display != 'none') {
			item.style.display = 'none';
			continue;
		}
		
		else {
			item.style.display = 'block';
		}
	}
}

function toggleBox(boxName) { 
	var box = document.getElementById(boxName);
	
	if (box.src.match(/expand.png/)) {
		box.src = '/games/images/collapse.png';
	}
	
	else {
		box.src = '/games/images/expand.png';
	}
}

function hideAll() {
	var uls = document.getElementsByTagName('ul');
	var imgs = document.getElementsByTagName('img');
	var divs = document.getElementsByTagName('div');
	var ps = document.getElementsByTagName('p');
	
	for (var i = 0; i < uls.length; i++) {
		if (uls[i].id.match(/ul\d+/)) {
			uls[i].style.display = 'none';
		}
	}

	for (var i = 0; i < imgs.length; i++) {
		if (imgs[i].className == 'box') {
			imgs[i].src = '/games/images/expand.png';
		}
	}

	for (var i = 0; i < divs.length; i++) {
		var regex = /ul\d+/;

		if (regex.test(divs[i].id)) {
			divs[i].style.display = 'none';
		}
	}

	for (var i = 0; i < ps.length; i++) {
		if (ps[i].className == 'top' && ps[i].id) {
			ps[i].style.display = 'none';
		}
	}
}

function showAll() {
	var uls = document.getElementsByTagName('ul');
	var imgs = document.getElementsByTagName('img');
	var divs = document.getElementsByTagName('div');
	var ps = document.getElementsByTagName('p');
	
	for (var i = 0; i < uls.length; i++) {
		if (uls[i].id) {
			uls[i].style.display = 'block';
		}
	}

	for (var i = 0; i < imgs.length; i++) {
		if (imgs[i].className == 'box') {
			imgs[i].src = '/games/images/collapse.png';
		}
	}

	for (var i = 0; i < divs.length; i++) {
		if (divs[i].id) {
			divs[i].style.display = 'block';
		}
	}
	
	for (var i = 0; i < ps.length; i++) {
		if (ps[i].className == 'top' && ps[i].id) {
			ps[i].style.display = 'block';
		}
	}
}
