these are the pokeballs you get after beating each gym after you get your badge
gym 1 electric will catch any electric pokemon
gym 4 grass will catch any grass pokemon
gym 2 fire will catch any fire pokemon
gym 5 ghost will catch any kind of ghost pokemon
gym 6 rock will catch any kind off rock pokemon
gym 7 dark will catch any kind of dark pokemon
gym 3 bug will catch any kind of bug pokemon
gym 4 flying will catch any kind of fariy pokemon
gym 8 dragon will catch any kind of dragon pokemon