 function initialise() { // get first table number and number of monthly walk tables
 if(!document.getElementById) return false;
 if(!document.getElementsByTagName) return false;
 monthsArray = Array("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC");
 posn = -1; list = new Array;// Global variables
 var listart=false; var l=0;
 tblCount = 0; //Global variable
 printMnthMenu = 0; //Global variable
 var trs = document.getElementsByTagName("tr");
 for(var i=0; i<trs.length; i++){ //for i
 var ths = trs[i].getElementsByTagName("th");
   for(var j=0; j<ths.length; j++){ //for j
   var labels = ths[j].getElementsByTagName("a");
   
   
   for ( var k=0; k<labels.length; k++) { //for k
   if(labels[k].lastChild) { //if3
    var text = labels[k].lastChild.data;
    
     for (var m = 0; m<12; m++){ //for m
    
        var match = false;
       var pattern =new RegExp(monthsArray[m],'i'); // not case sensitive.
         match = pattern.test(text);
         
       if(match ==true && listart==false){ // first match found (if 4)
          posn = m; // month number of table
        
          listart=true;
          } // end of if 4
        if(match==true){ // if 5
        m=12;// jump to end of pattern as match found  
        tblCount++; 
         list[l]=text; l++;
         
       } //end of if 5 
        
        
      } //end of for m
     } // end of if 3
   } //end of for k
 
  } //end of for j
  
  
 
 } //end of for i 

// Get array of header divs and array of scrollContent divs - used in toggleMap.js and printprog.js
  classHeads =new Array;
  classHeads= getElemsByClassName("header","div");

  classDivScroll=new Array;
  classDivScroll= getElemsByClassName("scrollContent","div");


 } //eof initialise



 addLoadEvent(initialise);
initialise
