    var MapHover = new Class({
      initialize: function(pContainer){
        $ES('area', pContainer).each(function(pEl){
          pEl.addEvent('mouseover', this.setHighlight.bind(this, pEl.getProperty('id')))      
          pEl.addEvent('mouseout', this.removeHighlight.bindWithEvent(this, pEl.getProperty('id')))      
        }.bind(this))
      },
      
      setHighlight: function(pId){
        $('hover_el').setProperty('class', pId);
      },
      
      removeHighlight: function(pE, pId){
        $('hover_el').setProperty('class', '');
      }
      
    })
    
    window.addEvent('domready', function(){
      new MapHover($('map-links'));
    });