...pues me parece que tu problema es que estas inicializando el mapa sobre un div que tiene display:none, prueba quitar inicializar() del body, o sea no ejecutes esta funciona cuando se carga la pagina, sino cuando el panel ya tiene un display:block que seria en...$("#div1").fadeToggle(700); y te quedaria asi..
Código Javascript
:
Ver original$("#div1").fadeToggle(700, function(){
inicializar();
});