function backgr(){
	var backimg = ["wood.JPG","water.jpg","grey.gif","sky.gif"];
	var randimg = Math.floor(Math.random()*4);
	document.getElementsByTagName("body")[0].style.backgroundImage = "url(" + backimg[randimg] + ")";
	
	var navnamearray = ["home","javascripts","routes","map","software","feeds","sitemap"];
	var navurlarray = ["index.html","javascripts.html","routes.html","map.html","software.html","feeds.html","sitemap.html"];
	var c = document.createElement("ul");
	c.className = "navmenu";
	for(var i=0; i<navnamearray.length; i++){
		var a = document.createElement("li");
		a.className = navnamearray[i];
		var b = document.createElement("a");
		b.href = navurlarray[i];
		b.id = "bar" + i;
		b.appendChild(document.createTextNode(navnamearray[i]));
		a.appendChild(b);
		c.appendChild(a);
	}
	while(document.getElementById("navholder").hasChildNodes()){
		document.getElementById("navholder").removeChild(document.getElementById("navholder").firstChild);
	}
	document.getElementById("navholder").appendChild(c);

	if(document.getElementById("navskip")){
	var navskipnamearray = ["skip to main content","contact","sitemap"];
	var navskipurlarray = ["#postnav","contact.html","sitemap.html"];
	var m = document.createElement("ul");
	for(var k=0; k<navskipnamearray.length; k++){
		var n = document.createElement("li");
		var p = document.createElement("a");
		p.href = navskipurlarray[k];
		p.appendChild(document.createTextNode(navskipnamearray[k]));
		n.appendChild(p);
		m.appendChild(n);
	}
	while(document.getElementById("navskip").hasChildNodes()){
		document.getElementById("navskip").removeChild(document.getElementById("navskip").firstChild);
	}
	document.getElementById("navskip").appendChild(m);
	}
}

function ghost(){
	if(document.getElementById("redghost")){
		if(Math.floor(Math.random()*2)==1){
			document.getElementById("redghost").className="visiblelogo";
			document.getElementById("pacmanleft").className="visiblelogo";
			document.getElementById("blueghost").className="hidden";
			document.getElementById("pacmanright").className="hidden";
		}else{
			document.getElementById("redghost").className="hidden";
			document.getElementById("pacmanleft").className="hidden";
			document.getElementById("blueghost").className="visiblelogo";
			document.getElementById("pacmanright").className="visiblelogo";
		}
	}
	if(document.getElementById("ghost")){
		if(Math.floor(Math.random()*2)==1){
			document.getElementById("ghost").src="redghost.png";
			document.getElementById("pacman").src="pacmanleft.png";
		}else{
			document.getElementById("ghost").src="blueghost.png";
			document.getElementById("pacman").src="pacmanright.png";
		}
	}
}

var submenucountdown = 0;
var activesubmenu = 0;

function addload(x){
	if (window.addEventListener){
		window.addEventListener('load', x, false);
	}else if(window.attachEvent){
		window.attachEvent('onload', x);
	}
}

function layoutinit(){
	setInterval("ghost()",3000);
	if(window.backgr){backgr();}
}

addload(layoutinit);
