function ocultar_elemento(id_ele,opcion,args){	
	try{
		var ele = $(id_ele);
		var W = screen.width;
		var H = screen.height;
		if(opcion){
			ele.style.visibility = "hidden";			
			ele.style.display = "none";	
			ele.style.left = "0px";
			ele.style.top = "0px";
		}
		else{		
			ele.style.display = "block";
			ele.style.visibility = "visible";
			ele.style.left = args["left"];
			ele.style.top = args["top"];
			ele.style.width = args["width"];
			ele.style.width = args["height"];
		}
		//alert(args["ventana"]);
		if(args["ventana"]){
			//alert("tipo de ventana...");
			switch(args["ventana"]){
				case "dialogo":{
					//alert("ventana de dialogo");
					$(ele).setStyle({
							"width": W,
							"height": H,
							"opacity": "0.8"						
						}
					);
				}
			}
		}
	}	
	catch(e){
		return false;
	}
}

//FUNCION QUE OCULTA LOS ELEMENTOS DE UN SOLO FORMULARIO
function ocultar_elements_form(formulario,tipo_ele,opcion){
	var elementos = $(formulario).getElements();
	for(i in elementos){
		var tipo = elementos[i].tagName;
		if(tipo == tipo_ele){
			if(opcion){
				$(elementos[i]).hide();
			}
			else{
				$(elementos[i]).show();
			}
		}
	}
}

//FUNCION QUE OCULTA LOS ELEMENTOS DE TODOS LOS FORMULARIOS
function hide_elements_forms(tipo_ele,opcion){	
	alert("ayumi...");
	//window.status = "ayumi...";
	var frms = document.forms;
	//alert("# de formularios: "+frms.length);
	//alert("# de formularios: ");
	var n_frms = frms.length;
	for(i=0;i<n_frms;i++){
		var frm = frms[i];
		//alert(frm.id+" - "+i);
		ocultar_elements_form(frm.id,tipo_ele,opcion)		
		if(opcion){
			$(frm).disable();
		}
		else{
			$(frm).enable();
		}
	}
}
