innanzitutto un buon db con tutti i dati mondiali.

secondo ti converebbe usare

php per la gestione del pescaggio dati dal db ,

ajax pe rle richieste asincrone al file php

e js per il ripopolamento delle select