- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
// Обновление надписи "Мои покупки"
var file_f_basket = "/personal/cart/basket.php";
//удаление пробелов, возврата каретки
function trim(string)
{
return string.replace(/(^\s+)|(\s+$)/g, "");
}
function BasketDeleteByID(id) {
BX.showWait();
jQuery.get(file_f_basket,{action:"DELETE",ID:id},
function(data)
{
if (trim(data) == "Success")
{
var old = document.getElementById("record_" + id);
old.parentNode.removeChild(old);
SaleBasketUpdateTotal();
}
else if (trim(data) == "Empty")
{
var old = document.getElementById("goods");
old.parentNode.removeChild(old);
var old = document.getElementById("basket");
var mes = old.parentNode;
old.parentNode.removeChild(old);
var text = document.createTextNode("");
text.nodeValue = "Ваша корзина пуста.";
var elem = document.createElement("font");
elem.appendChild(text);
document.body.appendChild(elem);
elem.className="errortext";
mes.appendChild(elem);
}
BasketUpdateLine();
BX.closeWait();
}
);
}
function SaleBasketUpdateTotal() {
var meForm = document.getElementById('goods');
var spanArray = meForm.getElementsByTagName('span');
var allSumm = 0;
for (j = 0; j < spanArray.length; j++) {
if (spanArray[j].className == "goodtotal")
allSumm = allSumm + parseFloat(spanArray[j].innerHTML);
}
document.getElementById('total_sum').innerHTML = allSumm;
}
/*
* Входные параметры функции:
* quant - количество товара
* prise - стоимость за единицу
* updElemId - идентификатор элемента, в котором требуется обновить данные (по конкретному товару)
**/
function SaleBasketUpdateTotalById(quant, price, updElemId)
{
var anum = /(^\d+$)|(^\d+\.\d+$)/;
if (!anum.test(quant)) {
alert('Введенное значение не является числом!');
return;
}
goodSum = quant * price;
document.getElementById(updElemId).innerHTML = goodSum;
SaleBasketUpdateTotal();
}
function isNumKeyPressed(_this,_event) {
if (!_event) _event = event;
var q = _this;
if ((_event.keyCode > 8 || _event.keyCode < 57) & (_event.keyCode != 0)) return true;
if ((_event.charCode < 8 || _event.charCode > 57)) return false;
if (q.value.length >= 2) return false;
}
function BasketUpdateLine()
{
jQuery.get(file_f_basket, {action: "COUNT"}, function(data)
{
if (parseInt(trim(data)) > 0 )
jQuery("#basket_line").html("<a href='/personal/cart/' class='basket-line'>Мои покупки (" + trim(data) + ")</a>");
else
jQuery("#basket_line").html("Мои покупки");
}
);
Это мой гавнокодище... хыххы
ужас!
выглядишь как дегенеративная школота
злые дядьки обидели малыша женьку, решил виртуального дружка завести?
хуже пидораса себя ведешь
просто детектор анальных клоунов
расскажи поподробней достойной аудитории гк.ру
был тут один перпендикуляр-кун, вы бы стали отличной парой
воин говнокода защищает честь родины!
так держать ))
видишь ли сейчас никто не пищал - это было лишь твое воспаленное воображение, но не отчаивайся - давай я тебе рецептик выпишу
свали уже отсюда
хуже пидораса себя ведешь
ты щас про себя наконец то открыл правду...спасибо! ты так искреннен с нами
обезьянье поведение - типичный симптом
- нихуя у тебя дупло, - вдруг подумалось мне, но все дурные мысли я старался отгонять. Ан, нет...все таки мне не показалось 2005 человек тебя имели....печально
а мне не нужно никого из себя строить...
спасибо, насмешил, клоун..
2. говори. можешь хоть кричать. Это не поможет, все равно обо мне сделают выводы на основе моих высказываний, а не твоих
тебя так волнует аудитория сайта, что становится ясно, твоя психика сильно нарушиться, если сложится плохое о тебе мнение на этом сайте...ты поэтому из кожи лезешь чтобы подпездывать другим
а я спокойно отношусь к другим, с тем уважением, которым они заслуживают.
И "подпездывать" нет никакой нужды
в игнор тебя долбаеба, время на тебя тратить не хочется
(это к тезису в #4042)
разница все же принципиальна: гестов либо баним всех, либо никого, а тут можно индивидуально выпилить )
ЛУчше код давайте улучшать.. а то гавна там навалом.