function changeCursor(cursors) { var clrGrph = dojo.connect(map, "onMouseUp", function(event) { map.graphics.clear(); event.stopPropagation(); }); //dojo.disconnect(clrGrph); switch (cursors) { case "pan": dojo.disconnect(clrGrph);// not responding alert("you"); //responds dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/hndopen.cur'),crosshair"; down = dojo.connect(map, "onMouseDown", function(evt) { dojo.disconnect(clrGrph);// not responding dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/hndclosed.cur'),crosshair"; }); dojo.connect(map, "onMouseUp", function(evt) { dojo.disconnect(clrGrph); // not responding dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/hndopen.cur'),crosshair"; }); break; case "extract_d": //dojo.connect(clrGrph); dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/extractData1.cur'),crosshair"; dojo.connect(map, "onMouseDown", function(evt) { dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/extractData1.cur'),crosshair"; }); dojo.connect(map, "onMouseUp", function(evt) { dojo.connect(clrGrph); dojo.byId("Map_Panel_layers").style.cursor = "url('images/cursors/extractData1.cur'),crosshair"; }); break; } }
Solved! Go to Solution.