window.addEvent('domready',function(){
	
	//TITULARES	
	$$('h2').each(function(el){
		var texto=el.getText();
		var partes=texto.split(' ');
		var cadena='<span class="palabra1">'+partes[0]+'</span>';
		cadena+='<span class="palabra2">'+texto.slice(partes[0].length+1)+'</span>';
		el.setHTML(cadena);
	});
	Cufon.replace('h2, #telefonos_interes h3 , #fondo_formacion a');
	var migas=$('migas');
	if(migas){
		var ancho_palabra1=migas.getPrevious().getFirst().getSize().size.x;
		migas.setStyle('marginLeft',ancho_palabra1);
	}
	
	//SUBMENU DESPLEGADO
	/*if(nodo_id){
		var elem_nodo=$('node'+nodo_id);
		try{
			elem_nodo.getParent().setStyle('display','block');
			elem_nodo.getFirst().addClass('menu_activo');
		}catch(ex){}
		try{
			elem_nodo.getLast().setStyle('display','block');
		}catch(ex){}
		try{
			elem_nodo.getParent().getParent().getParent().setStyle('display','block');
		}catch(ex){}
	}*/

	//MENU  ACORDEON
		
	var elements=[];
	var togglers=[];
	
	if(nodo_id && $('node'+nodo_id)){
		$('node'+nodo_id).addClass('activo');
	}
	
	$$('#menu_arbol a').each(function(el){
		
		if(el.getParent().getParent().id=='menu_arbol'){
			Cufon.replace(el);
			var ul=el.getNext();
			if(ul){
				el.addEvent('click',function(event){
					event=new Event(event);
					event.preventDefault();
					return false;
				});
				togglers.push(el);
				elements.push(ul);
			}
		}
		
		if(el.getParent().hasClass('formulario')){
			el.onclick=function(){
				popUp(this.href,513,400,true);
				return false;
			}
			$$('a').each(function(a){
				if(a.href==el.href) a.onclick=el.onclick;
			});
		}
		
	});
	
	var show=0;
	
	for(var k=0;k<elements.length;k++){
		if(('node'+id_primer_nivel)==elements[k].getParent().id ||elements[k].getElementById('node'+nodo_id)){
			show=k;
		}
	}
		
	var accordion = new Accordion(togglers, elements, {
			alwaysHide:true,
			show:show,
			display:false,
			onActive: function(toggler, element){	
				element.addClass('con_margen');
			},
			onBackground: function(toggler, element){
				setTimeout(function(){element.removeClass('con_margen')},400);
			}
		});		
		
});

igualarAltura('#columna1, #columna2');
