
                /*if (layer.selectedFeatures) {
					alert("b");
					var selectedFeatures = layer.selectedFeatures.slice();
					var selectFeature = new OpenLayers.Control.SelectFeature(layer); 
					selectFeature.unselectAll(); 
                    layer.removeFeatures(selectedFeatures);
					alert("c");
                }*/

WebGIS.MapAction.RemoveSelectedFeatures=function(config){
	config.iconCls="webgis-mapaction-removefeature";
	var layer = config.layer;
	var h = function(){
		if(layer.selectedFeatures){
			var selectedFeatures = layer.selectedFeatures.slice();
			var selectFeature = new OpenLayers.Control.SelectFeature(layer); 
			selectFeature.unselectAll(); 
			layer.removeFeatures(selectedFeatures);
		}
	};
	
	config.handler = h;
	
	WebGIS.MapAction.RemoveSelectedFeatures.superclass.constructor.call(this,config)
};

Ext.extend(WebGIS.MapAction.RemoveSelectedFeatures,WebGIS.MapAction);


