function c_Objects() {
	this.findObj = function (n, d) {
		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 = findObj(n,d.layers[i].document);
	
		if (!x && d.getElementById) x = d.getElementById(n);
		
		return x;
	}
	
	this.ShowHideObj = function (strObj,showtype) {
		Obj = this.findObj(strObj);
		showtype = (showtype!=null) ? showtype : 1;
		switch (showtype) {
			case 1:
					if(Obj.style.display != 'none'){
						Obj.style.display = 'none';
					} else {
						Obj.style.display = 'block';
					}
				break;
			case 2:
					if(Obj.style.visibility != 'visible'){
						Obj.style.display = 'visible';
					} else {
						Obj.style.display = 'hidden';
					}
				break;
		}
	}
}

classObjetos = new c_Objects();

