window.addEvent('domready', function() { lis = $('menu').getElements('li[id^=aba_]'); sub_abas = document.getElements('ul[class^=subabas_]'); $$('#nav a').addClass('pngfix'); lis.each(function(li) { li.addEvent('mouseenter', function() { id = li.getProperty('id').replace('aba_', 'subabas_'); $E('.' + id).addClass('over'); }); li.addEvent('mouseleave', function() { id = li.getProperty('id').replace('aba_', 'subabas_'); tirar_sub_abas(id); }); }); sub_abas.each(function(subaba) { mae = $(subaba.getProperty('class').replace('subabas_', 'aba_')); subaba.setStyle('left', (mae.getPosition().x + 5) + 'px'); subaba.getElements('li').each(function(el) { el.addEvent('mouseenter', function() { $clear(window.timerSumir); }); el.addEvent('mouseleave', function() { tirar_sub_abas(subaba.getProperty('class').replace(' over', '')); }); }); }); }); function tirar_sub_abas(id_el) { window.timerSumir = (function() { $E('.' + id_el).removeClass('over'); }).delay(100); }