		window.name='main';

		function toggle(id) {
			var d = document.getElementById(id);
			if (d) {
				if (d.className == 'closed') {
					d.className = "open";
				} else {
					d.className = "closed";
				}
			}
		}

		function toggleNav() {
			openMenus = getCookie('geomas_nav');
			if (openMenus != null) {
				for (var i = 0; i<=10; i++) {
				var str = "navmenu" + i;
				toggle(openMenus.match(str));
				}
				//delCookie('geomas_nav');
			} else {
				toggle('');
			}
		}

		function menuPersist() {
			var whatsOpen=new Array()
			for (var i = 0; i<=10; i++) {
				if (document.getElementById('navmenu'+i)) {
					if (document.getElementById('navmenu'+i).className=='open') {
						whatsOpen[i]='navmenu'+i;
					}
				}
			}
			setCookie('geomas_nav',whatsOpen,.04)
		}

		function getCookie(NameOfCookie) {
			if (document.cookie.length > 0) {
				begin = document.cookie.indexOf(NameOfCookie+"=");
				if (begin != -1){
				begin += NameOfCookie.length+1;
				end = document.cookie.indexOf(";", begin);
				if (end == -1) end = document.cookie.length;
				return unescape(document.cookie.substring(begin, end));
				}
			}
			return null;
		}

		function setCookie(NameOfCookie, value, expiredays) {
			var ExpireDate = new Date ();
			ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
			document.cookie = NameOfCookie + "=" + escape(value) +
			((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
		}

		function delCookie(NameOfCookie) {
			if (getCookie(NameOfCookie)) {
				document.cookie = NameOfCookie + "=" +
				"; expires=Thu, 01-Jan-70 00:00:01 GMT";
			}
		}

		function addLoadEvent(func) {
			var oldonload = window.onload;
			if (typeof window.onload != 'function') {
				window.onload = func;
			} else {
				window.onload = function() {
					oldonload();
					func();
				}
			}
		}
		addLoadEvent(toggleNav);