﻿Ext.namespace("TwentyFour.Scripts.Weather");

TwentyFour.Scripts.Weather.RegionManager = function(){
    var mapManager = new TwentyFour.Scripts.Weather.MapManager();
    function updateMap(location, navContainerId,region, map)
    {
        mapManager.displayMap(location,map,region,navContainerId);
        globalManager.updatePageForAjax(true, 'maps/' + region + '/' + map);
        return false;
    }
        
    return{
    
        renderRegion : function(regionCode, regionMap, regionChangeHandler, location, navContainerId){

            updateMap(location, navContainerId,regionCode,regionMap);
            if (regionChangeHandler)
                regionChangeHandler(regionCode);
        }
    }


};