function Overlay(oContainer) {
		this.oContainer = createSVG(oContainer);

		// map for the svg shapes (rect, polygon, circle)
		this.oShapes = {};

		// current shape type (string)
		this.sCurrentShapeType = '';
	}
/**
	 *
	 * @param oContainer {Node} node an HTML DOM to which the overlay should be attached.
	 * @constructor
	 */
@param oContainer {Node} node an HTML DOM to which the overlay should be attached.
@constructor
@param oContainer { Node } node an HTML DOM to which the overlay should be attached . @constructor
function Overlay(oContainer) {
		this.oContainer = createSVG(oContainer);
		this.oShapes = {};
		this.sCurrentShapeType = '';
	}
function Overlay ( oContainer ) { this . oContainer = createSVG ( oContainer ) ; this . oShapes = { } ; this . sCurrentShapeType = '' ; }
@param oContainer {Node} node an HTML DOM to which the overlay should be attached.
@param oContainer { Node } node an HTML DOM to which the overlay should be attached .
// map for the svg shapes (rect, polygon, circle) // current shape type (string)