
function RadToolBarButtonClicked(commandName,IsChecked){if(_upDating){alert('Map data is currently updating. Please try again when it is finished.');return;}
try{switch(commandName){case"Cameras":ShowLoader(IsChecked?2:3,"Cameras");setCookie("ToolBarItemCamera",IsChecked?1:0);_toolBar.get_items().getItem(0).set_text(IsChecked?"Hide Cameras":"Show Cameras");TgCCTV();break;case"Signs":ShowLoader(IsChecked?2:3,"Signs");setCookie("ToolBarItemSign",IsChecked?1:0);_toolBar.get_items().getItem(2).set_text(IsChecked?"Hide Signs":"Show Signs");TgDMS();break;case"Incidents":ShowLoader(IsChecked?2:3,"Incidents");setCookie("ToolBarItemIncident",IsChecked?1:0);_toolBar.get_items().getItem(4).set_text(IsChecked?"Hide Incidents":"Show Incidents");TgEvent();TgPlannedEvent();break;case"Construction":ShowLoader(IsChecked?2:3,"Construction");setCookie("ToolBarItemConsruction",IsChecked?1:0);_toolBar.get_items().getItem(6).set_text(IsChecked?"Hide Construction":"Show Construction");TgConstruction();break;case"Weather":ShowLoader(IsChecked?2:3,"Weather");setCookie("ToolBarItemWeather",IsChecked?1:0);_toolBar.get_items().getItem(8).set_text(IsChecked?"Hide Weather":"Show Weather");TgTATS();break;}
self.setTimeout('HideLoader()',1000);}
catch(e){alert("ToolBarClick -- "+e.message);}}
function ToggleToolBarFromServerSide(ToggleButtonIndex){_toolBar.get_items().getItem(ToggleButtonIndex).check();RadToolBarButtonClicked(_toolBar.get_items().getItem(ToggleButtonIndex).get_commandName(),_toolBar.get_items().getItem(ToggleButtonIndex).get_checked());}
function SetToolBarState(){_upDating=false;if(isNaN(getCookie("ToolBarItemCamera"))||getCookie("ToolBarItemCamera")==null){ToggleToolBarFromServerSide(0);}else{if(parseInt(getCookie("ToolBarItemCamera"))==1){ToggleToolBarFromServerSide(0);}}
if(!isNaN(getCookie("ToolBarItemSign"))){if(parseInt(getCookie("ToolBarItemSign"))==1){ToggleToolBarFromServerSide(2);}}
if(!isNaN(getCookie("ToolBarItemIncident"))){if(parseInt(getCookie("ToolBarItemIncident"))==1){ToggleToolBarFromServerSide(4);}}
if(!isNaN(getCookie("ToolBarItemConsruction"))){if(parseInt(getCookie("ToolBarItemConsruction"))==1){ToggleToolBarFromServerSide(6);}}
if(!isNaN(getCookie("ToolBarItemWeather"))){if(parseInt(getCookie("ToolBarItemWeather"))==1){ToggleToolBarFromServerSide(8);}}}