
circleTool = {
	"mouseDown" : function(point, shift) {
		var newCircle = {
			"type" : "circle",
			"color" : "black",
			"magnets" : [
				makeMagnet(point.x, point.y),
				makeMagnet(point.x, point.y),
				makeMagnet(point.x, point.y),
				makeMagnet(point.x, point.y),
				makeMagnet(point.x, point.y)
			]
		};
		diagram[diagram.length] = newCircle;
		selectedMagnets = [newCircle.magnets[4]];
		previousPosition = point;
		selectShape(newCircle);
		redraw();
		//selectTool.mouseDown(point);
	},

	"mouseMove" : selectTool.mouseMove,

	"mouseUp" : function(point, shift) {
		selectTool.mouseUp(point);
		currentTool = selectTool;
	}
}

