

var subId;
var subGoingHide = false;
var rollSubBack = true;
var submenus = ["media-submenu","contact-submenu"];

function hideOthers(div) {
	for(var i =0; i < submenus.length; i++) {
		if(div != submenus[i]) {
			document.getElementById(submenus[i]).style.display="none";
		}
	}
}
function roll(x, rollImage) {
	x.style.backgroundImage = "url('"+rollImage+"')";
}

function showSubMenu(id, rSB) {
	subId = document.getElementById(id);
	hideOthers(id);
	setGoingHide(subId, false);
	roleSubBack = rSB;
	subId.style.display = "block";
}

function hideSubMenu(id) {
	subId = document.getElementById(id);
	setGoingHide(subId, true);
	setTimeout("hideSubMenuForReal(\""+subId.id+"\")",2000);
}


function hideSubMenuForReal(t) {
	var e = document.getElementById(t);
	
	if(getGoingHide(e)) {
		e.style.display = "none";
	}
	
}


function getGoingHide(subId) {
	return subId.goingHide;
}
function setGoingHide(subId, b) {
	subId.goingHide = b;
}