function initProducts() {

  var productWrapper = document.getElementById('products');
  
  if (productWrapper != null) {

    var products = productWrapper.getElementsByTagName('li');

    for (i=0; i<products.length; i++) {

      var product = products[i].getElementsByTagName('a')[0];

      if (product != null) {

        var subImage = product.getAttribute('sub');

        var normImage = product.getElementsByTagName('img')[0].src;
        product.setAttribute('norm', normImage);

        product.onmouseover = function () {

          var subImage = this.getAttribute('sub');

          if (subImage != "") {

            this.getElementsByTagName('img')[0].src = subImage;

          }

        };

        product.onmouseout = function () {

          var subImage = this.getAttribute('sub');
          
          if (subImage != "") {

            var normImage = this.getAttribute('norm');
            this.getElementsByTagName('img')[0].src = normImage;

          }
        
        };

      }

    }

  }

}


if (window.addEventListener)
        window.addEventListener("load", initProducts, false)
else if (window.attachEvent)
        window.attachEvent("onload", initProducts)

