if(!readcookie('usid')) {
$.ajax({type: "GET",url: '/countes/', dataType: 'json', success: function(json){savecookie('usid', json.usid , 365);}});
}
var a;
do {
a = setTimeout('readcookie("usid")', 2000);
} while (a < 1)
var b = openst();
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxxx-x']);
_gaq.push(['_setDomainName', '.xxx.ru']);
_gaq.push(['_setCustomVar', 1, 'id', 'km_'+a, 1]);
_gaq.push(['_setCustomVar', 2, 'ad1', b[0], 2]);
_gaq.push(['_setCustomVar', 3, 'ad2', b[1], 2]);
_gaq.push(['_setCustomVar', 4, 'ad3', b[2], 2]);
_gaq.push(['_setCustomVar', 5, 'ad4', b[3], 2]);
_gaq.push(['_trackPageview']);
Сделал примерно таким образом, но переменная а возвращает 4, а не нужный идентификатор