function check_firm_region()
{
  var e1 = _ge('region');
  var e2 = _ge('inspectorate_id');

  if (e1 && e2 && current_region != e1.value)
  {
    while (e2.options.length > 1)
    {
      e2.options.remove(e2.options.length - 1);
    }

    for (var i = 0; i < inspectorates_js_ar.length; i++)
    {
      var r = inspectorates_js_ar[i];

      if (r.region == e1.value)
      {
        var nn = document.createElement('option');
        nn.value = r.id+'';
        e2.options.add(nn);
        nn.innerText = r.title;
      }
    }

    var nn = document.createElement('option');
    nn.value = '-1';
    e2.options.add(nn);
    nn.innerText = 'Èíàÿ';
  }
}

