/**
  * Initializes Controls based on config
  */
 function initControls()
 {
     $this->map->getControls()->getMaptype()->setDisplay((bool) $this->showMapType);
     $this->map->getControls()->getMaptype()->setPosition($this->mapTypePosition);
     $this->map->getControls()->getMaptype()->setType($this->mapTypeType);
     $this->map->getControls()->getScale()->setDisplay((bool) $this->showScale);
     $this->map->getControls()->getScale()->setPosition($this->scalePosition);
     $this->map->getControls()->getNavigation()->setDisplay((bool) $this->showNavigation);
     $this->map->getControls()->getNavigation()->setPosition($this->navigationPosition);
     $this->map->getControls()->getNavigation()->setType($this->navigationType);
     $this->map->getControls()->getZoom()->setDisplay((bool) $this->showZoom);
     $this->map->getControls()->getZoom()->setPosition($this->zoomPosition);
     $this->map->getControls()->getZoom()->setType($this->zoomType);
     $this->map->getControls()->getPan()->setDisplay((bool) $this->showPan);
     $this->map->getControls()->getPan()->setPosition($this->panPosition);
     if ($this->initialMapType) {
         $this->map->setMaptype(new Tx_Listfeusers_Gmap_Maptype($this->initialMapType));
     }
 }