function getElm(elmId) {
  var elm;

  // DOM
  if (document.getElementById) {
    elm = document.getElementById(elmId);
  }
  // Older IE
  else if (document.all) {
    elm = document.all[elmId];
  }

  return elm;
}

function listen(imgElm, offSrc, onSrc) {
  // listen for rollovers
  if (imgElm.addEventListener) {
    imgElm.addEventListener('mouseover', function (e) {imgElm.src = onSrc;}, false);
    imgElm.addEventListener('mouseout', function (e) {imgElm.src = offSrc;}, false);
  } else if (imgElm.attachEvent) {
    imgElm.attachEvent('onmouseover', function (e) {imgElm.src = onSrc;});
    imgElm.attachEvent('onmouseout', function (e) {imgElm.src = offSrc;});
  } else if (imgElm.onload) {
    imgElm.onmouseover = function (e) {imgElm.src = onSrc;};
    imgElm.onmouseout = function (e) {imgElm.src = offSrc;};
  }

  // also preload rollover image
  var tmpImg = new Image();
  tmpImg.src = onSrc;
}

function warnVisitor() {
  alert('Your browser doesn\'t support the JavaScript required to view this website properly. Please upgrade your browser. Thank you.');
}

function init(e) {
  var imgDir = 'images/layout/';
  listen(getElm('aboutNRTImg'), imgDir + 'aboutNRT0.gif', imgDir + 'aboutNRT1.gif');
  listen(getElm('insuranceTipsImg'), imgDir + 'insuranceTips0.gif', imgDir + 'insuranceTips1.gif');
  listen(getElm('insurancePartnersImg'), imgDir + 'insurancePartners0.gif', imgDir + 'insurancePartners1.gif');
  listen(getElm('faqsImg'), imgDir + 'faqs0.gif', imgDir + 'faqs1.gif');
  listen(getElm('privacyStatementImg'), imgDir + 'privacyStatement0.gif', imgDir + 'privacyStatement1.gif');
  listen(getElm('contactImg'), imgDir + 'contact0.gif', imgDir + 'contact1.gif');
}

if (window.addEventListener) {
  window.addEventListener('load', init, false);
} else if (window.attachEvent) {
  window.attachEvent('onload', init);
} else if (window.onload) {
  window.onload = init;
}
