﻿var GoogleMapInstance = null;
var validatorDirection;

// if (initCaller != null)
//     initCaller.push("initMainMap()");

function initMainMap() {
    if ($("input[ id $= 'hdnMapCenterPOI' ]").get(0)) {
        var xmlDoc = GXml.parse($("input[ id *= 'hdnMapCenterPOI' ]")[0].value);
        var lng = $('lng', xmlDoc)[0];
        var lat = $('lat', xmlDoc)[0];
        var curPoint = new GLatLng(lat.firstChild.data, lng.firstChild.data);
        var curScale = parseInt($("input[ id $= 'hdnMapScale' ]")[0].value);
        GoogleMapInstance = new NG.Portal.Mix.Web.GoogleMapClass(curPoint, AjaxServiceUrl, $("#map")[0], $("#direction")[0], curScale, Markets);
        validatorDirection = new NG.Portal.Mix.Web.ValidationClass($("div.findRoute")[0]);
    }
}
