// tabs.js - Original code by Justin Palmer available at www.encytemedia.com/effectspack // Internet Explorer fix by Jake Tracey TabToggle = function(element) { // This gives the active tab its look var tabs = $('tabs').getElementsByTagName('li'); for(j = 0; j < tabs.length; j++) { link = tabs[j].getElementsByTagName('a')[0]; link.id = ""; tabs[j].id = ""; } element.id = "current" element.parentNode.id = "active" //Hide all content containers contents = document.getElementsByClassName('tabset_content'); for(var i = 0; i < contents.length; i++) { contents[i].style.display = 'none'; } //Extract content container id from href tabname = element.getAttribute('href').replace(/^.*\#/,''); ele = $(tabname); //Magic Happens new Effect.Appear(ele); }