function menuInit(n) {
	if(!document.getElementById || !document.getElementsByTagName) return;
	var m = document.getElementById(n);
	if(!m) return;
	var imgs = m.getElementsByTagName('img');
	for(var i=0;i<imgs.length;i++) {
		var img = imgs[i];
		var nn = img.className;
		if(nn != "imageItem") continue;
		var parts = img.src.split("/");
		var faf = parts.slice(-2);
		var fa = faf[1].split(".");
		var ext = fa.pop();
		var fn = fa.join(".");
		img._up = faf.join("/");
		img._over = faf[0]+"/"+fn+"-over."+ext;
		img._active = new Image();
		img._active.src = img._over;
		img.onmouseover = function() {
			if(!this._active.complete) return;
			this.src = this._over;
		}
		img.onmouseout = function() {
			this.src = this._up;
		}
	}
}

function trace(o) {
	var s = "";
	var v = "";
	if(typeof o == "object") {
		for(var n in o) {
			try {
				v = o[n];
			} catch(e) {
				v = "(n.a.)"; 
			}
			s += n+": "+v+"\n";
		}
	} else {
		s = o;
	}
	var d = document.getElementById("debug");
	if(d) d.innerHTML += s+"\n";
}
