function createToolBar()
{
// Create a tool bar that shows all builtin tool buttons.
toolbar = new MVToolBar("toolbar1",[MVToolBar.BUILTIN_ALL]);
toolbar.setPosition(0.45,0.05);
mapview.addToolBar(toolbar);
// Add event handlers to the builtin tools.
var circleTool = toolbar.getBuiltInTool(MVToolBar.BUILTIN_CIRCLE) ;
circleTool.attachEventListener(MVEvent.FINISH, function(){alert("Circle tool is finished!");})
var rectangleTool = toolbar.getBuiltInTool(MVToolBar.BUILTIN_RECTANGLE) ;
rectangleTool.attachEventListener(MVEvent.FINISH, function(){alert("Rectangle tool is finished!");})
var redlineTool = toolbar.getBuiltInTool(MVToolBar.BUILTIN_REDLINE) ;
redlineTool.attachEventListener(MVEvent.FINISH, function(){alert("Redline tool is finished!");})
var distanceTool = toolbar.getBuiltInTool(MVToolBar.BUILTIN_DISTANCE) ;
distanceTool.attachEventListener(MVEvent.FINISH, function(){alert("Distance tool is finished!");})
// Add a button group with two custom buttons.
var bt1 = new MVToolButton("bt1",MVToolButton.TOGGLE,
"/mapviewer/fsmc/images/tbicons/area.gif","/mapviewer/fsmc/images/tbicons/p_area.gif");
var bt2 = new MVToolButton("bt2",MVToolButton.TOGGLE,
"/mapviewer/fsmc/images/tbicons/length.gif","/mapviewer/fsmc/images/tbicons/p_length.gif");
bt1.setToolTip("custom tool 1");
bt2.setToolTip("custom tool 2");
bt1.attachEventListener(MVEvent.BUTTON_DOWN,btSelected);
bt1.attachEventListener(MVEvent.BUTTON_UP,btUnSelected);
bt2.attachEventListener(MVEvent.BUTTON_DOWN,btSelected);
bt2.attachEventListener(MVEvent.BUTTON_UP,btUnSelected);
var group = new MVButtonGroup() ;
group.addSeparator("sp1");
group.add(bt1) ;
group.add(bt2) ;
toolbar.addButtonGroup(group) ;
}