int IndexFindInArray(const int &f_array[],        // tablica
                     int        f_value,          // szukana wartość
                     bool       f_direction=true) // kierunek sprawdzenia
  {
   int f_size=ArraySize(f_array);
//---
   if(f_direction)
      for(int i=0; i<f_size; i++)
         if(f_array[i]==f_value)
            return i;
//---
   if(!f_direction)
      for(int i=f_size-1; i>=0; i--)
         if(f_array[i]==f_value)
            return i;
   return -1;
  }