﻿ var jnImageHandler =  function (){
        return {
          Images: new Array(),                    
          registerImage : function (o,vImageOver,vImageOut){
            var oImageOver = new Image();
            oImageOver.src = vImageOver;
            var oImageOut = new Image();
            oImageOut.src = vImageOut;
            var i = this.Images.push({over:oImageOver,out:oImageOut});
            o = document.getElementById(o);
            i--;          
            if(window.attachEvent){
              o.attachEvent("onmouseover",function(){o.src=jnImageHandler.Images[i].over.src;});
              o.attachEvent("onmouseout",function(){o.src=jnImageHandler.Images[i].out.src;});
            }else{
              o.addEventListener("mouseover",function(){o.src=jnImageHandler.Images[i].over.src;},false);                    
              o.addEventListener("mouseout",function(){o.src=jnImageHandler.Images[i].out.src;},false);                    
            }
          }        
        };
      }();

