		window.addEvent('domready', function(){
			$$('[class="acordeon"]').each( function(elem){
					elem.getElements('div').each( function(elem){
						
						elem.getElements('h2').addEvent('click', function(e){
					        		new Event(e).stop();
					        		cierraTodo();
					        		
					        		elem.getElements('h3').each( function(elem){
					        		elem.setStyle("display", "block");
										var slider = new Fx.Slide(elem,
										{
											mode:'vertical',
											duration: 400,
											wait: true,
											onComplete: function()
											{}
										});
										slider.toggle();
									});
					        this.addClass('active');
                            });
                        
						elem.getElements('h3').each( function(elem){
							var slider = new Fx.Slide(elem,
							{
								mode:'vertical',
								duration: 0,
								wait: true,
								onComplete: function()
								{}
							});
							slider.slideOut();
						});
					});
			});
		});
        
        function abrirCuerda(id)
        {
            elemH2=$("t"+id+"_h2");
            elemH2.addClass('active');
            
            elemH3=$("t"+id+"_h3");
            elemH3.setStyle("display", "block");
			
            var slider = new Fx.Slide(elemH3,
			{
    			mode:'vertical',
    			duration: 400,
    			wait: true,
    			onComplete: function()
    			{}
			});
			slider.toggle();
        }
		
		function cierraTodo(){
			$$('[class="acordeon"]').each( function(elem){
					elem.getElements('div').each( function(elem){
						elem.getElements('h3').each( function(elem){
							var slider = new Fx.Slide(elem,
							{
								mode:'vertical',
								duration: 0,
								wait: true,
								onComplete: function()
								{}
							});
							slider.slideOut();
						});
                        
                        elem.getElements('h2').each( function(elem){
                            elem.removeClass('active');
						});                        
					});
			});
		}
