PageSourceSearch

https://polimer-ts.ru/js/change_price.js

js polimer-ts.ru collected 2026-10-08 15:18:11 UTC 1,517 bytes, 47 lines download raw bytes

1var selfHost2='//'+window.location.host;
2var curHref2=self.location.href;
3
4function change_price(prodId,mode,oldSize){
5	if(mode==2){
6		var sizeMode='-'+oldSize;
7		var sizeQuest='&oldSize='+oldSize
8	}else{
9		var sizeMode='';
10		var sizeQuest='';
11	}
12	var sizeCh='&changeSize='+$("#chSizes"+prodId+sizeMode).val();
13	var price=$("#chSizes"+prodId+sizeMode).val();
14	var count='&count='+$("#prodcol"+prodId+sizeMode).val();
15	var quest2='changeId='+prodId+sizeCh+count;
16
17	if($(".inpHid"+prodId).val() > $("#prodcol"+prodId+sizeMode).val()){
18		var changeCost=$(".inpHid"+prodId).val();
19	}else{
20		var changeCost=$("#prodcol"+prodId+sizeMode).val()
21	}
22
23	var quest3='&changeCost='+changeCost;
24	var quest4 = '&newPrice='+$("#chSizes"+prodId+sizeMode).find('option[data-id='+price+']').data('price')
25
26	$.get(selfHost2+'/module/change_price/change_price_ajax.php?'+quest2+quest3+sizeQuest+quest4, function(data){
27		var newData=JSON.parse(data);		
28		$("#sizePrice"+prodId+sizeMode).html(newData[0]);
29		if(quest3)$("#cost"+prodId+sizeMode).html(newData[1]);
30		calcCostBasket()
31	});
32}
33
34function calcCostBasket() {
35	var costItem = document.querySelectorAll('.basketTBL .basket-cost span')
36	var myLength = costItem.length;
37	var costTotal = 0;
38
39	for (var i = 0; i < myLength; ++i) {
40		costTotal += Number(costItem[i].textContent)
41	}
42	if (costTotal) {
43		$('.order-total').html(costTotal.toFixed(2))
44		$('#order-cost').val(costTotal.toFixed(2))
45		$('#cost-total').val(costTotal.toFixed(2))
46	}
47}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.