вот че намутил
function AddToCart(id,price,show_tovar,pr) {
countArr=$.cookie("countArrr"); //
if (countArr == null) //смотрим если нету countArr то создаем ее с цифрой 0
countArr=0;
else
countArr++; // если есть то прибавляем 1
var myArr = [id,price, show_tovar, pr]; // в myArr загоняем переменные
var myArr2=[]; // создаем массив myArr2
myArr2[countArr] = myArr; // присваеваем ему индекс который вычислили и
//массиву с уникальным индексом присваеваем значение myArr в котором 4 значения
$.cookie("tovar", myArr2); //дальше загоняем в куку
$.cookie("countArrr",countArr); //загоняем в куку полученный индекс
var str = $.cookie("tovar"); // переменной str присваеваем значение куки
for (var i = 0; i<str.length; i++){ //перебираем массив
alert(str);
}
}
только алерт выдает ,,,,,,,,,17,500,4,4
если несколько раз понажимать то запятых будет еще больше например ,,,,,,,,,,,,,,,,,,,17,500,4,4
в чем косяк? добрые люди откликнитесь