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';
			}
		}
	} 
} 

function open_guide(find, classX)
{
	elems = document.getElementsByClassName(classX);
	count = elems.length;
	for(var i = 1; i <= count; i++) {
		if(find == i) {
			if(elems[i-1].style.display == "block") {
				elems[i-1].style.display = "none";
			} else {
				elems[i-1].style.display = "block";
			}
		} else {
			elems[i-1].style.display = "none";
		}
	}
}

var storeContainer;
var storeTab;

function open_store_tab(find)
{
//alert('in store tab ' + find + ' : ' + storeTab);
	if(find != storeTab) {
		document.getElementById(find).style.display = "block";
		if(storeTab) {
			document.getElementById(storeTab).style.display = "none";
		}
		storeTab = find;
	} 
}

function open_store_container(find)
{
//alert('in store container ' + find + ' : ' + storeContainer);
	if(find != storeContainer) {
		document.getElementById(find).style.display = "block";
		if(storeContainer) {
			document.getElementById(storeContainer).style.display = "none";
		}
		storeContainer = find;
	}
}

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);
}