
function StartAJAXRequest(){_upDating=true;StopPageTimer();ShowLoader(1,"");}
function EndAJAXResponse(){InitiatePageTimer();HideLoader();}
function UpdatePage(PageLoading){try{StartAJAXRequest();googleMap.clearOverlays();setupMapForCustomTiling();MakeAjaxCallToTheWebService(PageLoading);}
catch(e){alert(e.name+"\n"+e.message+" - UpdatePage");}}
function MakeAjaxCallToTheWebService(PageLoading){$.ajax({type:"POST",url:"DataProvider.asmx/LoadEntities",data:"{}",contentType:"application/json; charset=utf-8",dataType:"json",error:ErrorMsg,success:LoadData,timeout:120000});}
function ErrorMsg(errorMessage){if(_sendEmailToDevelopers=="true"){}
else
alert(errorMessage.responseText+" -- Web service ");}
function LoadData(data){var entities=data.d;AddCameraEntities(entities['Camera']);AddSignEntities(entities['Sign']);AddIncidentEntities(entities['Incident']);AddConstructionEntities(entities['Construction']);AddPlannedEventEntities(entities['PlannedEvent']);AddTatsEntities(entities["TATS"]);LoadIncidentViewerPage();DisplayViewerType('Inc');LoadWeatherViewerPage();DisplayViewerType('Wtr');SetToolBarState();SetImages();Dispose(data);}