var openlabel;
var closelabel;
var activated=false;

var zkl;
var zkr;
var ztop;
var zleft;

var ns3 = (document.images) && ((window.screen)?false:true);
var ie  = ((document.all) && (window.offscreenBuffering)) ? true : false; // IE >= 4.x
var ns4 = ((document.captureEvents) && (!document.getElementById)) ? true : false;
var ns6 = ((document.getElementById) && (!document.all) && (document.documentElement)) ? true : false;

var nsa = (ns3 || ns4);

function initiate(doc) {

	if (nsa) {
		ztop = ".top=";
		zleft = ".left=";
		zkl = "document.";
		zkr = "";
		activated=true;
	}
	if (ie) {
		ztop = ".pixelTop=";
		zleft = ".pixelLeft=";
		zkl = "";
		zkr = ".style";
		activated=true;
	}
	if (ns6) {
		ztop = ".top=";
		zleft = ".left=";
		zkl = "document.getElementById('";
		zkr = "').style";
		activated=true;
	}

	if (activated) {
		closelabel=eval(zkl + "label0" + zkr);
		closelabel.visibility="hidden";
		closelabel=eval(zkl + "label1" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label2" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label3" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label4" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label5" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label6" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + "label7" + zkr);
		closelabel.visibility="hidden";
		closelabel.position="absolute";
		closelabel=eval(zkl + doc + zkr);
	}
}

function show(whatlabel) {
	if (activated) {
		closelabel.visibility="hidden";
		closelabel=eval(zkl + whatlabel + zkr);
		openlabel=eval(zkl + whatlabel + zkr);
		eval(zkl + whatlabel + zkr + ztop + (20));
		eval(zkl + whatlabel + zkr + zleft + (50));
		openlabel.visibility="visible";
	}
}
