var storyCount = 3; var visibleStory = 1; var agt=navigator.userAgent.toLowerCase(); var is_major = parseInt(navigator.appVersion); var is_minor = parseFloat(navigator.appVersion); var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('hotjava')==-1)); var isNav4 = (is_nav && (is_major == 4)); var isNav6up = (is_nav && (is_major >= 5)); var is_ie = ((agt.indexOf('msie') != -1) && (agt.indexOf('opera') == -1)); var isIE = (is_ie && (is_major >= 4)); var is_mac = (agt.indexOf('mac')!=-1); var isNavMac = (isNav4 && is_mac); var isIEMac = (isIE && is_mac); function showElement(elementName) { if(isIE) document.all[elementName].style.visibility = "visible"; else if(isNav4) document[elementName].visibility = "show"; else if(isNav6up) { e = document.getElementById(elementName); e.style.visibility = 'visible'; } } function hideElement(elementName) { if(isIE) document.all[elementName].style.visibility = "hidden"; else if(isNav4) document[elementName].visibility = "hide"; else if(isNav6up) { e = document.getElementById(elementName); e.style.visibility = 'hidden'; } } function showNextStory() { visibleStory = ++visibleStory; if(visibleStory > storyCount) visibleStory = 1; showStory(); } function showPreviousStory() { visibleStory = --visibleStory; if(visibleStory < 1) visibleStory = storyCount; showStory(); } function showSelectedStory(storyNum) { visibleStory = storyNum; showStory(); } function showStory() { for(var i = 1; i <= storyCount; i++) { if(i == visibleStory) { showElement("topStory" + i); } else { hideElement("topStory" + i); } } }