var moskvaMin = null,moskvaFull = null;
var sanktpeterburgMin = null,sanktpeterburgFull = null;
var kazanMin = null,kazanFull = null;
var krasnodarMin = null,krasnodarFull = null;
var krasnoyarskMin = null,krasnoyarskFull = null;
var nizhnij_novgorodMin = null,nizhnij_novgorodFull = null;
var ekaterinburgMin = null,ekaterinburgFull = null;
var chelyabinskMin = null,chelyabinskFull = null;
var novosibirskMin = null,novosibirskFull = null;


function Showmoskva()
{
   map.setCenter(new YMaps.GeoPoint(37.6092,55.7533), 10);
   if (moskvaMin == null)
   {
   		moskvaMin = new YMaps.YMapsML('http://allbowl.ru/xml/moskva_1.xml');
		YMaps.Events.observe(moskvaMin, moskvaMin.Events.Fault, function (moskvaMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(moskvaMin, moskvaMin.Events.Load, function ()
        {
          group = moskvaMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (moskvaFull == null)
   {
   		moskvaFull = new YMaps.YMapsML('http://allbowl.ru/xml/moskva_all.xml');
		YMaps.Events.observe(moskvaFull, moskvaFull.Events.Fault, function (moskvaFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(moskvaFull, moskvaFull.Events.Load, function ()
        {
          group = moskvaFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showsanktpeterburg()
{
   map.setCenter(new YMaps.GeoPoint(30.3162,59.9390), 10);
   if (sanktpeterburgMin == null)
   {
		sanktpeterburgMin = new YMaps.YMapsML('http://allbowl.ru/xml/sankt-peterburg_1.xml');
		YMaps.Events.observe(sanktpeterburgMin, sanktpeterburgMin.Events.Fault, function (sanktpeterburgMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(sanktpeterburgMin, sanktpeterburgMin.Events.Load, function ()
        {
          group = sanktpeterburgMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (sanktpeterburgFull == null)
   {
   		sanktpeterburgFull = new YMaps.YMapsML('http://allbowl.ru/xml/sankt-peterburg_all.xml');
		YMaps.Events.observe(sanktpeterburgFull, sanktpeterburgFull.Events.Fault, function (sanktpeterburgFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(sanktpeterburgFull, sanktpeterburgFull.Events.Load, function ()
        {
          group = sanktpeterburgFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showkazan()
{
   map.setCenter(new YMaps.GeoPoint(49.1356,55.7864), 12);
   if (kazanMin == null)
   {
		kazanMin = new YMaps.YMapsML('http://allbowl.ru/xml/kazan_1.xml');
		YMaps.Events.observe(kazanMin, kazanMin.Events.Fault, function (kazanMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(kazanMin, kazanMin.Events.Load, function ()
        {
          group = kazanMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (kazanFull == null)
   {
   		kazanFull = new YMaps.YMapsML('http://allbowl.ru/xml/kazan_all.xml');
		YMaps.Events.observe(kazanFull, kazanFull.Events.Fault, function (kazanFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(kazanFull, kazanFull.Events.Load, function ()
        {
          group = kazanFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showkrasnodar()
{
   map.setCenter(new YMaps.GeoPoint(38.9893,45.0661), 8);
   if (krasnodarMin == null)
   {
		krasnodarMin = new YMaps.YMapsML('http://allbowl.ru/xml/krasnodar_1.xml');
		YMaps.Events.observe(krasnodarMin, krasnodarMin.Events.Fault, function (krasnodarMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(krasnodarMin, krasnodarMin.Events.Load, function ()
        {
          group = krasnodarMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (krasnodarFull == null)
   {
   		krasnodarFull = new YMaps.YMapsML('http://allbowl.ru/xml/krasnodar_all.xml');
		YMaps.Events.observe(krasnodarFull, krasnodarFull.Events.Fault, function (krasnodarFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(krasnodarFull, krasnodarFull.Events.Load, function ()
        {
          group = krasnodarFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showkrasnoyarsk()
{
   map.setCenter(new YMaps.GeoPoint(92.9033,56.0192), 12);
   if (krasnoyarskMin == null)
   {
		krasnoyarskMin = new YMaps.YMapsML('http://allbowl.ru/xml/krasnoyarsk_1.xml');
		YMaps.Events.observe(krasnoyarskMin, krasnoyarskMin.Events.Fault, function (krasnoyarskMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(krasnoyarskMin, krasnoyarskMin.Events.Load, function ()
        {
          group = krasnoyarskMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (krasnoyarskFull == null)
   {
   		krasnoyarskFull = new YMaps.YMapsML('http://allbowl.ru/xml/krasnoyarsk_all.xml');
		YMaps.Events.observe(krasnoyarskFull, krasnoyarskFull.Events.Fault, function (krasnoyarskFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(krasnoyarskFull, krasnoyarskFull.Events.Load, function ()
        {
          group = krasnoyarskFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Shownizhnij_novgorod()
{
   map.setCenter(new YMaps.GeoPoint(43.9731,56.2834), 12);
   if (nizhnij_novgorodMin == null)
   {
		nizhnij_novgorodMin = new YMaps.YMapsML('http://allbowl.ru/xml/nizhnij_novgorod_1.xml');
		YMaps.Events.observe(nizhnij_novgorodMin, nizhnij_novgorodMin.Events.Fault, function (nizhnij_novgorodMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(nizhnij_novgorodMin, nizhnij_novgorodMin.Events.Load, function ()
        {
          group = nizhnij_novgorodMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (nizhnij_novgorodFull == null)
   {
   		nizhnij_novgorodFull = new YMaps.YMapsML('http://allbowl.ru/xml/nizhnij_novgorod_all.xml');
		YMaps.Events.observe(nizhnij_novgorodFull, nizhnij_novgorodFull.Events.Fault, function (nizhnij_novgorodFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(nizhnij_novgorodFull, nizhnij_novgorodFull.Events.Load, function ()
        {
          group = nizhnij_novgorodFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showekaterinburg()
{
   map.setCenter(new YMaps.GeoPoint(60.622753,56.835239), 12);
   if (ekaterinburgMin == null)
   {
		ekaterinburgMin = new YMaps.YMapsML('http://allbowl.ru/xml/ekaterinburg_1.xml');
		YMaps.Events.observe(ekaterinburgMin, ekaterinburgMin.Events.Fault, function (ekaterinburgMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(ekaterinburgMin, ekaterinburgMin.Events.Load, function ()
        {
          group = ekaterinburgMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (ekaterinburgFull == null)
   {
   		ekaterinburgFull = new YMaps.YMapsML('http://allbowl.ru/xml/ekaterinburg_all.xml');
		YMaps.Events.observe(ekaterinburgFull, ekaterinburgFull.Events.Fault, function (ekaterinburgFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(ekaterinburgFull, ekaterinburgFull.Events.Load, function ()
        {
          group = ekaterinburgFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}


function Showchelyabinsk()
{
   map.setCenter(new YMaps.GeoPoint(61.399634,55.179061), 12);
   if (chelyabinskMin == null)
   {
		chelyabinskMin = new YMaps.YMapsML('http://allbowl.ru/xml/chelyabinsk_1.xml');
		YMaps.Events.observe(chelyabinskMin, chelyabinskMin.Events.Fault, function (chelyabinskMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(chelyabinskMin, chelyabinskMin.Events.Load, function ()
        {
          group = chelyabinskMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (chelyabinskFull == null)
   {
   		chelyabinskFull = new YMaps.YMapsML('http://allbowl.ru/xml/chelyabinsk_all.xml');
		YMaps.Events.observe(chelyabinskFull, chelyabinskFull.Events.Fault, function (chelyabinskFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(chelyabinskFull, chelyabinskFull.Events.Load, function ()
        {
          group = chelyabinskFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Showomsk()
{
   map.setCenter(new YMaps.GeoPoint(73.341882,54.970618), 12);
   if (omskMin == null)
   {
		omskMin = new YMaps.YMapsML('http://allbowl.ru/xml/omsk_1.xml');
		YMaps.Events.observe(omskMin, omskMin.Events.Fault, function (omskMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(omskMin, omskMin.Events.Load, function ()
        {
          group = omskMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (omskFull == null)
   {
   		omskFull = new YMaps.YMapsML('http://allbowl.ru/xml/omsk_all.xml');
		YMaps.Events.observe(omskFull, omskFull.Events.Fault, function (omskFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(omskFull, omskFull.Events.Load, function ()
        {
          group = omskFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}

function Shownovosibirsk()
{
   map.setCenter(new YMaps.GeoPoint(82.956046,55.001036), 12);
   if (novosibirskMin == null)
   {
		novosibirskMin = new YMaps.YMapsML('http://allbowl.ru/xml/novosibirsk_1.xml');
		YMaps.Events.observe(novosibirskMin, novosibirskMin.Events.Fault, function (novosibirskMin, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(novosibirskMin, novosibirskMin.Events.Load, function ()
        {
          group = novosibirskMin.get(0);
		  group.forEach(function(obj){objManager.add(obj,1,10);});
		});
  }

  if (novosibirskFull == null)
   {
   		novosibirskFull = new YMaps.YMapsML('http://allbowl.ru/xml/novosibirsk_all.xml');
		YMaps.Events.observe(novosibirskFull, novosibirskFull.Events.Fault, function (novosibirskFull, error) {alert('Ошибка: ' + error);});

        YMaps.Events.observe(novosibirskFull, novosibirskFull.Events.Load, function ()
        {
          group = novosibirskFull.get(0);
		  group.forEach(function(obj){objManager.add(obj,11,20);});
		});
  }
}