/**
 * Images Base Path
 **/ 
var path ="http://www.bbonline.com/articles/images/";

/**
 * byKeywords is an Array thats maps the relationship between regexp keywords 
 * and images
 **/
var byKeywords = new Array(
     new Array(/Things\sto\sDo/gi,new Array(path+'things_to_do.jpg')),
     new Array(/Restaurants/gi  ,new Array(path+'places_to_eat.jpg')),
     new Array(/Shopping/gi,new Array(path+'shopping_couple2.jpg',path+'shopping_couple.jpg',path+'places_to_shop.jpg'))
);

window.onload = function(){
   //Extracting Meta Keywords
   var arMetadata = document.getElementsByTagName("META");
   var sPageKeywords = null;
   for (var i=0;i < arMetadata.length ;i++){
       var sAttr = arMetadata[i].getAttribute("name");
       if(typeof(sAttr) != 'undefined' && sAttr == "keywords"){            
           sPageKeywords = arMetadata[i].getAttribute("content");
           break;
       }
   }
   var banner = new Array();
   for (var i=0;i < byKeywords.length ; i++){       
      if(byKeywords[i][0].test(sPageKeywords)){
        banner = banner.concat(byKeywords[i][1]);
      } 
   }
   if(banner.length > 0){
      var whichbanner = Math.floor(Math.random()*(banner.length));
      var myBanner = document.getElementById("ib_RotatedImage");
      myBanner.src = banner[whichbanner];
      myBanner.style.display = "inline";  
   }
}
document.write("<img src='' style='display:none' id='ib_RotatedImage'/>");
