// loads global functions
loadGlobalFunctions=function(){
 // rotates dynamic content every 15 seconds
  rotateContent=function(){
  i++;
  if(i==hiddenDivs.length){i=0}
  rotatecontainer.innerHTML=hiddenDivs[i].innerHTML;
  setTimeout('rotateContent()', 15*1000);
 }
 // gets all <div> elements
 divs=document.getElementsByTagName('div');
 hiddenDivs=[];
 // makes array of <div> elements with class name 'hidden'
 for(i=0;i<divs.length;i++) {
  if(/\bhidden\b/.test(divs[i].className)){
   hiddenDivs[hiddenDivs.length]=divs[i];
  }
 }var i=0;
 // puts dynamic content into cointaning <div> element
 var rotatecontainer=document.getElementById('rotatecontainer');
 // executes rotateContent function
 rotateContent();
}
// executes code once page is loaded
window.onload=loadGlobalFunctions;