raph.setTooltips(true);
				graph.setConnectable(true);
				
				// Automatically handle parallel edges
 				var layout = new mxParallelEdgeLayout(graph);
 				var layoutMgr = new mxLayoutManager(graph);
 				
 				layoutMgr.getLayout = function(cell)
				{
					if (cell.getChildCount() > 0)
					{
						return layout;
					}
				};
				
				// Enables rubberband (marquee) selection and a handler
				// for basic keystrokes (eg. return, escape during editing).
				var rubberband = new mxRubberband(graph);
	