var regionids = new Array(); regionids[0] = 'western-canada'; regionids[1] = 'quebec'; regionids[2] = 'ontario'; regionids[3] = 'atlantic-canada'; regionids[4] = 'new-england'; var timer; function showTab(regionid) { regiontab = document.getElementById('tab-' + regionid); regionlink = document.getElementById('link-' + regionid); if (regiontab.className != 'selected') regiontab.className = 'on'; if (regionlink.className != 'selected') regionlink.className = 'on'; } function hideTab(regionid) { regiontab = document.getElementById('tab-' + regionid); regionlink = document.getElementById('link-' + regionid); if (regiontab.className != 'selected') regiontab.className = ''; if (regionlink.className != 'selected') regionlink.className = ''; } function playSlides(slide) { var slide = typeof(slide) == 'number' ? slide : 0; var nextslide = 0; for (i=0;i < regionids.length;i++) { regiontab = document.getElementById('tab-' + regionids[i]); regionlink = document.getElementById('link-' + regionids[i]); contentbox = document.getElementById('content-' + regionids[i]); if (i == slide) { regiontab.className = 'selected'; regionlink.className = 'selected'; contentbox.style.display = 'block'; } else { regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } } if (slide < regionids.length-1) { nextslide = slide + 1; } else { nextslide = 0; } timer = window.setTimeout('playSlides(' + nextslide + ')',10000); } function selectRegion(regionid) { var selectedIndex = 0; if (regionid != 'western-canada') { regiontab = document.getElementById('tab-western-canada'); regionlink = document.getElementById('link-western-canada'); contentbox = document.getElementById('content-western-canada'); regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } else { selectedIndex = 0; } if (regionid != 'quebec') { regiontab = document.getElementById('tab-quebec'); regionlink = document.getElementById('link-quebec'); contentbox = document.getElementById('content-quebec'); regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } else { selectedIndex = 1; } if (regionid != 'ontario') { regiontab = document.getElementById('tab-ontario'); regionlink = document.getElementById('link-ontario'); contentbox = document.getElementById('content-ontario'); regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } else { selectedIndex = 2; } if (regionid != 'atlantic-canada') { regiontab = document.getElementById('tab-atlantic-canada'); regionlink = document.getElementById('link-atlantic-canada'); contentbox = document.getElementById('content-atlantic-canada'); regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } else { selectedIndex = 3; } if (regionid != 'new-england') { regiontab = document.getElementById('tab-new-england'); regionlink = document.getElementById('link-new-england'); contentbox = document.getElementById('content-new-england'); regiontab.className = ''; regionlink.className = ''; contentbox.style.display = 'none'; } else { selectedIndex = 4; } regiontab = document.getElementById('tab-' + regionid); regionlink = document.getElementById('link-' + regionid); contentbox = document.getElementById('content-' + regionid); regiontab.className = 'selected'; regionlink.className = 'selected'; contentbox.style.display = 'block'; clearTimeout(timer); playSlides(selectedIndex); } // function exists, so we can now call it if (window.attachEvent) { window.attachEvent("onload", playSlides); } else if (window.addEventListener) { window.addEventListener("load", playSlides, false); }