﻿
Gen.prototype.m_initDisplay = function()
{

    // set up grid
    this.m_initGrid();

    // display the sidebar index
    this.m_initIndex();
    // initialize the timer to read panoramaa status
    this.m_initTimer();
    
    this.m_displayGrid(true);
	
    this.m_displayPlaces();
	
}


/* function viewAll()
{
    map.setCenter(gen.m_defaultCentre, gen.m_defaultZoom);
    filterClear();
} */

function viewOverlays(a)
{
    gen.m_overlaysOn = a;
    gen.m_gridOn = null;    // reset
    
    var z = map.getZoom();
    
    if (gen.m_overlaysOn)   //  && z > gen.m_minRouteZoom)
    {
        gen.m_zoomEnd();
        
        if (streetMarker)
        {
            streetMarker.show();
        }        
    }
    else
    {
        gen.m_displayGrid(false);
        gen.m_displayRoutes(false);
        
        if (streetMarker)
        {
            streetMarker.hide();
        }
    }

     gen.m_displayPlaces();
}

