function expand(name, area)
{
	var openElem;
	var closedElem = 0;
	elems = document.getElementsByClassName('expand_menu');
	count = elems.length;
	for(var i = 0; i < count; i++) {
		if("menu_" + name == elems[i].id) {
			if(elems[i].style.display == "block") {
				elems[i].style.display = "none";
				closedElem++;
			} else {
				elems[i].style.display = "block";
				openElem = i;
			}
		} else {
			elems[i].style.display = "none";
			closedElem++;
		}
	}
	
	imgs = document.getElementsByClassName('pw_vat_col');
	count = imgs.length;
	path = "/modules/" + area + "/images/";
	for(var j=0; j < count; j++) {
		if('image_col_' + name == imgs[j].id) {
			if(j == openElem) {
				imgs[j].src = path + "left_menu_" + name + "1a.gif"; 
			} else {
				imgs[j].src = path + "left_menu_" + name + "1.gif"; 
			}
		}else {
			var newPath = imgs[j].src;
			var stlen = newPath.length;
			var lettercheck = newPath.substring(stlen-5, stlen-4); // if this is a letter 'a', remove it
			if(lettercheck == 'a') {
					imgs[j].src = newPath.substring(0, stlen-5) + '.gif';
			}
		}
	} 
} 

var timer;

function open_games()
{
	document.getElementById('game_drop').style.display = 'inline';
}

function close_games()
{
	timer = setTimeout('document.getElementById("game_drop").style.display = "none"',100);
}

function cancel_close_games()
{
	//document.getElementById('game_drop').style.display = 'inline';
	if(timer) clearTimeout(timer);
}

function open_hidden_div(elem)
{

	var state = document.getElementById(elem).style.display;
	if(state == 'block') {
		document.getElementById(elem).style.display = 'none';
	} else {
		document.getElementById(elem).style.display = 'block';
	}
}
