/**
 * @author MTB
 */
var MyIndex;

function Circle (ThemeName, StdName, CircleId, Center, DataActive, Radius, BorderColor, BorderWidth, BorderOpacity, FillColor, FillOpacity){
	this.ThemeName_ = ThemeName;
	this.StdName_ = StdName;
	if (CircleId == undefined){
		if(MyIndex == null)
    		CircleId = 0;
  		else
    		CircleId = MyIndex;
	}
	this.CircleId_ = CircleId;
	this.Center_ = Center;
	this.DataActive_ = DataActive || null;
	this.Radius_ = Radius || 10;
	this.BorderColor_ = BorderColor || "#222222";
	if (BorderWidth == null){
		BorderWidth = 1;
	}
	if (BorderWidth <= 0){
		BorderWidth = 1;
	}
	this.Borderwidth_ = BorderWidth || 1;
	if (BorderOpacity == null){
		BorderOpacity = 0.5;
	}
	if (BorderOpacity < 0){
		BorderOpacity = 0.5;
	}
	this.BorderOpacity_ = BorderOpacity || 0.5;
	this.FillColor_ = FillColor || "#222222";
	if (FillOpacity == null){
		FillOpacity = 0.5;
	}
	if (FillOpacity < 0){
		FillOpacity = 0.5;
	}
	this.FillOpacity_ = FillOpacity || 0.5;
	if (MyIndex == null){
		MyIndex = 0;
	}else{
		MyIndex  +=1;
	}
}

Circle.prototype.initialize = function(){}

