var menu_walls_idx = new Array();
menu_walls_idx = {"home":"0", "training":"1", "events":"2", "practice":"3", "news":"4", "login":"5"}; 
var menu_walls = new Array("home", "training", "events", "practice", "news", "login"); 
var menu_walls_a = new Array("images/wall_images/home_wall_a.jpg", "images/wall_images/training_wall_a.jpg", "images/wall_images/events_wall_a.jpg", "images/wall_images/practice_wall_a.jpg", "images/wall_images/news_wall_a.jpg", "images/wall_images/login_wall_a.jpg"); 
var menu_walls_b = new Array("images/wall_images/home_wall_b.jpg", "images/wall_images/training_wall_b.jpg", "images/wall_images/events_wall_b.jpg", "images/wall_images/practice_wall_b.jpg", "images/wall_images/news_wall_b.jpg", "images/wall_images/login_wall_b.jpg");
var menu_walls_locs = new Array("index.php", "training.php", "events.php", "practice.php", "news.php", "login.php");

// set menu image to b
function menu_mseovr(label)
{
	var simg = document.getElementById(label+"img");
	if(simg)
		simg.src = escape(menu_walls_b[menu_walls_idx[label]]);
}
// set menu image to a if page not visited
function menu_mseout(label)
{
	if(get_cookie(menu_walls_idx[label]) != '1') 
	{
		var simg = document.getElementById(label+"img");
		if(simg)
			simg.src = escape(menu_walls_a[menu_walls_idx[label]]);
	}
}
// set menu cookie to 1 and indicate page visited
function menu_mseup(label)
{
	set_cookie(menu_walls_idx[label]);
	document.location = escape(menu_walls_locs[menu_walls_idx[label]]);
}

onload = function()
{
	create_cookies();
	for(i=0;i<6;i++)
	{
		if(get_cookie(i) == '1') 
		{
			var simg = document.getElementById(menu_walls[i]+"img");
			if(simg)
				simg.src = escape(menu_walls_b[i]);
		}
	}
}

// Mozilla requies cookie reset on exit browser
window.onbeforeunload = function (oEvent)
{
	if(window.event == undefined)
	{
		if(oEvent.target.tagName != "TD")
		{
			for(i=0;i<6;i++)
				document.cookie = "c"+i+"=0";
		}
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Cookie functons

function get_cookie(Num) 
{
	var nmStr = "c" + Num + "="
	var rtn = null;
	offset = document.cookie.indexOf(nmStr)
	// if cookie exists
	if (offset != -1) {
		offset += nmStr.length
		// set index of beginning of value
		end = document.cookie.indexOf(";", offset);
		// set index of end of cookie value
		if (end == -1) 
			end = document.cookie.length;
		rtn = unescape(document.cookie.substring(offset, end))
	}
	return rtn;
}
function get_cookie_item(Num,id)
{
	rtn = "";
	var dt = get_cookie(Num);
	if(dt.length > 1)
	{
		sp = dt.split("~");
		rtn = sp[id];
	}
	return rtn;
}
function delete_cookie(Name)
{
  var exdate = new Date();
  exdate.setTime(exdate.getTime() - 1);
  document.cookie = Name += "=; expires=" + exdate.toGMTString();
}
function create_cookies()
{
	if(get_cookie("0") == null)
	{
		for(i=0;i<6;i++)
			document.cookie = "c"+i+"=0";
	}
//alert(document.cookie);
}
function set_cookie(Num)
{
	document.cookie = "c"+Num+"=1";
}
