private bool LayerExists(SharpMap.Web.Wms.Client.WmsServerLayer layer, string name)
{
if(name == layer.Name) return true;
foreach (SharpMap.Web.Wms.Client.WmsServerLayer childlayer in layer.ChildLayers)
if (LayerExists(childlayer,name)) return true;
return false;
}