   simg = {
       init: function() {
           if (document.getElementById) {
               allAnchors = document.getElementsByTagName('a');
               if (allAnchors.length) {
                   for (var i = 0; i <allAnchors.length; i++) {
                       if (allAnchors[i].getAttributeNode('show') && allAnchors[i].getAttributeNode('show').value != '') {
                           allAnchors[i].onclick = simg.showImage;
                       }
                   }
               }
           }
       },
       showImage: function() {
           var mainImage = document.getElementById(this.getAttributeNode('canvas').value);
           mainImage.src = this.getAttributeNode('show').value;
           return false;
       },
       addEvent: function(element, eventType, doFunction, useCapture) {
           if (element.addEventListener) {
               element.addEventListener(eventType, doFunction, useCapture);
               return true;
           } else if (element.attachEvent) {
               var r = element.attachEvent('on' + eventType, doFunction);
               return r;
           } else {
               element['on' + eventType] = doFunction;
           }
       }
   }
   simg.addEvent(window, 'load', simg.init, false);