// Calls random image and corresponding alt tag into home page

var banners = [

  { src: "/rd_images/banners_042.jpg", alt: "Photo: American Bankers Association", buttons: [
    { coords: "212,137,304,156", alt: "Register for aba.com", href: "/newuser.asp" },
    { coords: "309,137,443,156", alt: "ABA E-Mail Bulletins", href: "/About+ABA/eMailBulletins.htm" },
    { coords: "448,137,546,156", alt: "aba.com Tour", href: "/aba/video/abatutorial.htm" }
    ] },


  
  { src: "/rd_images/banners_081.jpg", alt: "Photo: American Bankers Association", buttons: [
    { coords: "212,137,304,156", alt: "Join ABA", href: "/About+ABA/mem_main.htm" },
    { coords: "309,137,443,156", alt: "Economic Recovery Resources", href: "/Industry+Issues/RegulatoryRestructuring.htm" },
    { coords: "448,137,546,156", alt: "Policy Positions", href: "/Industry+Issues/default.htm" }
    ] },


  { src: "/rd_images/banners_071.jpg", alt: "Photo: ABA Frontline Compliance Training", buttons: [
    { coords: "212,137,304,156", alt: "Overview", href: "/eLearning/Frontline.htm" },
    { coords: "309,137,443,156", alt: "Training Tour", href: "/eLearning/Frontline_Tour.htm" },
    { coords: "448,137,546,156", alt: "Enrollment", href: "/eLearning/Frontline_Enrollment.htm" }
    ] }

 ];

function rand(n) {
  seed = (0x015a4e35 * seed) % 0x7fffffff;
  return ( seed >> 16 ) % n;
}

// choose a random banner
var now  = new Date();
var seed = now.getTime() % 0xffffffff;
var num  = rand(banners.length);

// having chosen the banner, write the image, and the matching image map
document.write("<img alt='" + banners[num].alt + "' name='main_image' src='" + banners[num].src + "' width='564' height='166' border='0' usemap='#homepage_banner_buttons'>");
document.write("<map name=\"homepage_banner_buttons\">");
for( var i=0; i < banners[num].buttons.length; i++ ) {
  document.write("<area href=\""+banners[num].buttons[i].href+"\" shape=\"rect\" coords=\""+banners[num].buttons[i].coords+"\" alt=\""+banners[num].buttons[i].alt+"\">");
}
document.write("</map");

