Ищите вечный цикл в коде JS, вкладка браузера намертво зависает, нагружая ядра проца.
UPD: Посмотрел в отладчике хрома, он говорит, что зависает в этом участке.
$( "#ShipStates option:selected" ).each(function() {
var data_lat = $(this).attr("data-lat");
var data_long = $(this).attr("data-long");
for(var countrycode in dealersArray)
{ country = dealersArray[countrycode];
for(var citycode in country.cities)
{ city = country.cities[citycode]
for (var i = 0; i < city.offices.length; i++)
{ office = city.offices[i]
var latLng = new google.maps.LatLng(data_lat, data_long);
mapBuy.setZoom(11);
mapBuy.panTo(latLng);
return;
}
}
}
})
Я полагаю, это по той причине, что для Казахстана, в городах в select option атрибуты data-coord равны undefined. Попробуйте это исправить, скорее всего поможет.