function MM_findObj(n, d) { //v3.0
	var p, i, x;
	if ( !d ) d=document;
	if ( ( p = n.indexOf("?") ) > 0 && parent.frames.length ) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0, p);
	}
	if ( !(x=d[n]) && d.all ) x = d.all[n];
	for ( i=0; !x && i < d.forms.length; i++ ) x = d.forms[i][n];
	for ( i=0; !x && d.layers && i < d.layers.length; i++ ) x = MM_findObj(n, d.layers[i].document);
	if ( document.getElementById ) x = document.getElementById(n);
	return x;
}

// show layer
function showLayer(layerName){
	layerName = MM_findObj(layerName);
	layer = document.all ? layerName.style : document.getElementById ? layerName.style : layerName;
	layer.visibility = document.all ? "visible" : document.getElementById ? "visible" : "show";
}

// hide layer
function hideLayer(layerName){
	layerName = MM_findObj(layerName);
	layer = document.all ? layerName.style : document.getElementById ? layerName.style : layerName;
	layer.visibility = (document.all) ? "hidden" : document.getElementById ? "hidden" : "hide";
}
