  // rollovers    if( document.images )  {    // cache all images        hendershottsLink          = new Image();    hendershottsLink_ro       = new Image();    hendershottsLink_black    = new Image();    hendershottsLink_black_ro = new Image();    contact                   = new Image();    contact_ro                = new Image();    mailto                    = new Image();    mailto_ro                 = new Image();    closePopup                = new Image();    closePopup_ro             = new Image();        hendershottsLink.src            = "resources/images/layout/hendershotts-link.jpg";    hendershottsLink_ro.src         = "resources/images/layout/hendershotts-link_ro.jpg";    hendershottsLink_black.src      = "resources/images/layout/hendershotts-link_black.jpg";    hendershottsLink_black_ro.src   = "resources/images/layout/hendershotts-link_black_ro.jpg";    contact.src                     = "resources/images/layout/contact.gif";    contact_ro.src                  = "resources/images/layout/contact_ro.gif";    mailto.src                      = "resources/images/layout/mailto.jpg";    mailto_ro.src                   = "resources/images/layout/mailto_ro.jpg";    closePopup.src                  = "resources/images/layout/info_close.gif";    closePopup_ro.src               = "resources/images/layout/info_close_ro.gif";      }  // *************************************************************************************************************  // use of eval() saves us coding  function rolloverOn( imageName ) { if( document.images ) document[ imageName ].src = eval( imageName + "_ro.src" ); }  function rolloverOff( imageName ) { if( document.images ) document[ imageName ].src = eval( imageName + ".src" ); }