var lastContentYear = 0; function setHTMLContentYear(y) { var ulLinks = document.getElementById("timelineNav").getElementsByTagName("a"); for (var i = 0; i < ulLinks.length; i++) { if (ulLinks[i].childNodes[0].nodeValue == y) { ulLinks[i].parentNode.className = "selected"; } else { ulLinks[i].parentNode.className = null; } } if (y != lastContentYear) { if (lastContentYear != 0) { try { document.getElementById("timeline" + lastContentYear).style.display = "none"; } catch(e) {} } try { document.getElementById("timeline" + y).style.display = "block"; } catch(e) {} } lastContentYear = y; } function setFlashContentYear(y) { try { thisMovie("flashMain").setFlashContentYear(y); } catch(e) {} lastContentYear = y; } function setContentYear(y) { setHTMLContentYear(y); setFlashContentYear(y); } function yearCarousel(el){ var direction = (el.className == 'forward') ? 'forward' : 'reverse'; var yearList = document.getElementById('timelineNav'); var yearTags = yearList.getElementsByTagName('LI'); for(var i = 0; i < yearTags.length; i++){ if(yearTags[i].className == 'selected'){ if(direction == 'forward'){ if(i == yearTags.length -1){ i = 0 - 1; } var year = yearTags[i+1].getElementsByTagName('A')[0].innerHTML; setContentYear(year); break; } else{ if(i == 0){ i = yearTags.length; } var year = yearTags[i-1].getElementsByTagName('A')[0].innerHTML; setContentYear(year); break; } } } } function thisMovie(movieName) { var isIE = navigator.appName.indexOf("Microsoft") != -1; return (isIE) ? window[movieName] : document[movieName]; }