/**
  *
  *@fileoverview Portal Nassau - Script especifico da galeria da pagina de mapas de site (2007-2008). 
  *
  *@author   WebNTI
  *@version  1.0
  *@link     http://www.esbj.com.br/NTI
**/
  var map = new GMap2(document.getElementById("map_canvas"));  
map.addControl(new GSmallMapControl());
  function initialize(pMapa) {
    if (GBrowserIsCompatible()) {
      var icone   = new GIcon();
      icone.iconSize   = new GSize(50, 25);
      icone.iconAnchor       = new GPoint(24,10);
      icone.infoWindowAnchor = new GPoint(24,10);

      map.setCenter(new GLatLng(pMapa[0][0], pMapa[0][1]), 16);

      for(i=0;i<pMapa.length;i++){
        icone.image = 'http://www.bjfeirasecongressos.com.br/institucionais/bjfeiras/images/'+pMapa[i][3];
        eval("var mark"+i+" = new GMarker(new GLatLng("+pMapa[i][0]+","+pMapa[i][1]+"),icone);");
        eval('GEvent.addListener(mark'+i+',"mouseover", function(){mark'+i+'.openInfoWindowHtml("<b>'+pMapa[i][2]+'</b>");});');
        eval("map.addOverlay(mark"+i+");");        
       }
    }
  }
  /**
    * Funcao responsavel por centralizar o campus.
    *
    * @return  void        
    * @since   1.0
  **/  
  function mapaLocaliza(pLat,pLong){
    map.setCenter(new GLatLng(pLat, pLong), 16);
  }
  /**
    * Funcao responsavel por escrever os links.
    *
    * @return  void        
    * @since   1.0
  **/  
  function mapaLocalizaLinks(){
    vLinks = '<li style="padding-top:14px;">Localize no mapa:&nbsp;</li>';
    
    for(i=0;i<mapaLista.length;i++)
      vLinks += '<li><a href="javascript:void(0)" onclick="mapaLocaliza('+mapaLista[i][0]+','+mapaLista[i][1]+');">'+mapaLista[i][4]+'</a></li>';
    
    $('ulMapaLink').innerHTML = vLinks;
  }  