Dima2204,
это не ошибка, а предупреждение.
На сколько я поняла, рекомендуют писать вместо
var country = data['payload']['country'];
так
var country = data.payload.country;
(остальные строчки - аналогично)
P.S. Код проще разбирать, если он оформлен тегами
http://javascript.ru/formatting