/* Funciones Para ocultar los enlaces de ayuda en la edici�n del formulario */
function completeGuardarPropiedades(){
	
	cargaIconosAcciones();
	
	//desplegablePropiedades.init();
	
	if (iluminar)
		iluminar.inicializaZonasDropeables();
		
	if (validarTextoFuente)
		validarTextoFuente.init();
}

function completeEdicionElemento(){
	cargaIconosAcciones();
	
	if (iluminar)
		iluminar.inicializaZonasDropeables();
}

function completeEliminarElemento(){
	cargaIconosAcciones();
	
	if (iluminar)
		iluminar.inicializaZonasDropeables();
}

function completeArrastreObjeto(){
	cargaIconosAcciones();
	
	if (iluminar)
		iluminar.inicializaZonasDropeables();
	
}

function cargaIconosAcciones(){
	var elems = libreria.getElementsByClass("acciones",document.getElementById('formDesigner:listadoBloques'));
	for(i=0; i<elems.length; i++){
		var actual = elems[i];
		var elementoPadre = actual.parentNode;
		
		libreria.addEvent(elementoPadre,"mouseover",function(){
			cambiaVisibilidadElementos(this.getElementsByTagName("img"),"visible",this);//getElementsByClass("acciones",this);
		});
		
		libreria.addEvent(elementoPadre,"mouseout",function(){
			cambiaVisibilidadElementos(this.getElementsByTagName("img"),"hidden",this);//getElementsByClass("acciones",this);
		});
	}
}

function cambiaVisibilidadElementos(elems,nuevaVisibilidad,padre){
	for(j=0; j<elems.length; j++){
		if((padre == null) || (padre != null && (padre.id == elems[j].parentNode.parentNode.parentNode.id || padre.id == elems[j].parentNode.parentNode.id))){
			elems[j].style.visibility=nuevaVisibilidad;
		}
	}

}

libreria.addEvent(window,"load",cargaIconosAcciones);
