var items = document.getElementById('map_list').getElementsByTagName('li');

  for (i = 0; i < items.length; i++)
  {
    
	var item = items[i];
	
	//alert (Element.last(item).className);
	
    if (Element.last(item).className == 'map_li')
    {
      //alert (1);
	  //alert(Element.last(item).tagName);
      //alert(Element.first(item).tagName);
      var d = Element.last(item);
      var a = Element.first(item);
      a.onmouseover = function(e)
      {
        Element.next(this).style.display = 'block';
      }
      a.onmouseout = function(e)
      {
        Element.next(this).style.display = 'none';
      }
      
	  d.onmouseover = function(e)
      {
        var l = this.parentNode;
        var a = Element.first(l);
        this.style.display = 'block';
        a.className = 'hover';
      }
      d.onmouseout = function(e)
      {
        var l = this.parentNode;
        var a = Element.first(l);
        this.style.display = 'none';
        a.className = '';
      }
	  
    }
  }
