function Drawbar(map){
	this.map = map;
	this.drawbar = new esri.toolbars.Draw(this.map);
	this.pointSymbol = new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_SQUARE, 10, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0]), 1), new dojo.Color([0,255,0,0.25]));
	this.polylineSymbol = new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_DASH, new dojo.Color([255,0,0]), 1);
	this.polygonSymbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_NONE, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([255,0,0]), 2), new dojo.Color([255,255,0,0.25]));
	this.extentSymbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_NONE, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([255,0,0]), 2), new dojo.Color([255,255,0,0.25]));
	this.multipointSymbol = new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_DIAMOND, 20, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([0,0,0]), 1), new dojo.Color([255,255,0,0.5]));
}

function DrawbarPrototype(){
	Drawbar.prototype.addDrawingToMap = function (geometry) {
		switch (geometry.type) {
			case "point":
				this.map.graphics.add(new esri.Graphic(geometry, this.pointSymbol)); 	
				 break;
			case "polyline":
				this.map.graphics.add(new esri.Graphic(geometry, this.polylineSymbol)); 	
				break;
			case "polygon":
				this.map.graphics.add(new esri.Graphic(geometry, this.polygonSymbol)); 	
				break;
			case "extent":
				this.map.graphics.add(new esri.Graphic(geometry, this.extentSymbol)); 	
				break;
			case "multipoint":
				this.map.graphics.add(new esri.Graphic(geometry, this.multipointSymbol)); 	
				break;
		}
	}
}

