Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
21987 kshitij.so 1
var grnhistory= grnhistory || {};
2
grnhistory.searchText = "";
3
grnhistory.searchType = "";
4
grnhistory.startTime = "0";
5
grnhistory.endTime = "0";
6
 
22283 ashik.ali 7
var saleHistory=saleHistory || {};
8
saleHistory.searchText="";
9
saleHistory.searchType="";
10
saleHistory.startTime="";
11
saleHistory.endTime="";
12
 
21627 kshitij.so 13
$(function() {
14
	$(".new_grn").live('click', function() {
15
		loadNewGrn("main-content");
16
	});
21987 kshitij.so 17
 
18
	$(".good_inventory").live('click', function() {
19
		loadGoodInventory("main-content","");
20
	});
21
 
22
	$(".catalog").live('click', function() {
23
		loadCatalog("main-content","");
24
	});
25
 
22488 ashik.ali 26
	$(".download_aging_report").live('click', function() {
27
		downloadAgingReport();
28
	});
29
 
21987 kshitij.so 30
	$(".bad_inventory").live('click', function() {
31
		loadBadInventory("main-content","");
32
	});
21627 kshitij.so 33
 
21987 kshitij.so 34
	$(".grn_history").live('click', function() {
35
		loadGrnHistory("main-content","","","0","0");
36
	});
37
 
38
	$(".cart_icon_header").live('click', function() {
39
		loadCart("main-content");
40
	});
41
 
42
	$(".cart-checkout").live('click', function() {
43
		checkout("main-content");
44
	});
45
 
22245 ashik.ali 46
	$(".create-order").live('click', function() {
47
		checkout("main-content");
48
	});
49
 
50
	$(".sale-history").live('click', function() {
22292 ashik.ali 51
		console.log("Sale History Button Clicked...")
22245 ashik.ali 52
		saleHistory("main-content","","","0","0");
53
	});
54
 
22354 ashik.ali 55
 
56
	$(".contact-us").live('click', function() {
57
		console.log("Contact Us Button Clicked...")
58
		contactUs("main-content");
59
	});
60
 
21987 kshitij.so 61
	//cart_icon_header
62
 
21627 kshitij.so 63
	$("#purchase-reference-submit").live('submit', function(){
64
		var formData = new FormData($(this)[0]);
65
 
66
		jQuery.ajax({
22092 amit.gupta 67
			url: context+"/purchase",
21627 kshitij.so 68
			type: 'POST',
69
			data: formData,
70
			async: false,
71
			success: function (data) {
72
				$('#main-content').html(data);
73
			},
74
			error : function() {
75
				alert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
76
			},
77
			cache: false,
78
			contentType: false,
79
			processData: false
80
		});
81
		return false;
82
	});
83
 
21640 kshitij.so 84
	$("td.startGrnSerialized").live('click', function() {
21627 kshitij.so 85
		var invoiceNumber = $(this).attr('invoiceNumber');
86
		var quantity = $(this).attr('quantity');
87
		var displayName = $(this).attr('displayName');
88
		var itemId = $(this).attr('itemId');
89
		console.log(quantity);
90
		$(".modal-body .grnInvoiceNumber>span").text(invoiceNumber);
91
		$(".modal-body .grnProductInfo>span").text(displayName);
21640 kshitij.so 92
		$("#scanModel .invoiceNumber").val(invoiceNumber);
93
		$("#scanModel .itemId").val(itemId);
21627 kshitij.so 94
		$( "#grnImeiInformation" ).empty();
95
		var qty = parseInt(quantity);
96
		var divCode = '<div class="row">CONTENT</div><p></p>';
97
		var innerDiv = '<div class="col-sm-3">'+
98
		'<div class="input-group">'+
99
		'<input type="text" class="form-control">'+
100
		'</div>'+
101
		'</div>';
102
		while(qty!=0){
103
			var divText  = "";
104
			if (qty < 4){
105
				var cp = qty;
106
				for (var i=0;i<cp;i++ ){
107
					divText = divText + innerDiv;
108
					qty = qty - 1;
109
				}
110
			}
111
			else{
112
				for(var i=0;i<4;i++){
113
					divText = divText + innerDiv;
114
					qty = qty - 1;
115
				}
116
			}
117
			divText = divCode.replace("CONTENT",divText); 
118
			$("#grnImeiInformation")
119
			.append(divText)
120
		}
121
	});
122
 
21640 kshitij.so 123
	$("td.startGrnNonSerialized").live('click', function() {
124
		var invoiceNumber = $(this).attr('invoiceNumber');
125
		var quantity = $(this).attr('quantity');
126
		var displayName = $(this).attr('displayName');
127
		var itemId = $(this).attr('itemId');
128
		console.log(quantity);
129
		$("#scanNonSerializedModel .modal-body .grnInvoiceNumber>span").text(invoiceNumber);
130
		$("#scanNonSerializedModel .modal-body .grnProductInfo>span").text(displayName);
131
		$("#scanNonSerializedModel .invoiceNumber").val(invoiceNumber);
132
		$("#scanNonSerializedModel .itemId").val(itemId);
133
		$( "#grnImeiInformation" ).empty();
134
		var qty = parseInt(quantity);
135
		var divCode = '<div class="row">CONTENT</div><p></p>';
136
		var innerDiv = '<div class="col-sm-3">'+
137
		'<div class="input-group">'+
138
		'<input type="text" class="form-control">'+
139
		'</div>'+
140
		'</div>';
141
		while(qty!=0){
142
			var divText  = "";
143
			if (qty < 4){
144
				var cp = qty;
145
				for (var i=0;i<cp;i++ ){
146
					divText = divText + innerDiv;
147
					qty = qty - 1;
148
				}
149
			}
150
			else{
151
				for(var i=0;i<4;i++){
152
					divText = divText + innerDiv;
153
					qty = qty - 1;
154
				}
155
			}
156
			divText = divCode.replace("CONTENT",divText); 
157
			$("#grnImeiInformation")
158
			.append(divText)
159
		}
160
	});
161
 
162
	$("#grnSubmitSerialized").live('click', function(){
21627 kshitij.so 163
		var imeis = [];
164
		var error = false;
165
		var errorText = "";
166
		$("#grnImeiInformation :input").each(function(){
167
			var input = $(this).val().trim();
168
			if (imeis.indexOf(input) !=-1 || !input){
169
				error = true;
170
				if (!input){
171
					$(this).addClass("border-highlight");
172
				}
173
			}
174
			imeis.push(input);
22415 ashik.ali 175
 
21627 kshitij.so 176
		});
177
		if (error){
178
			return false;
179
		}
21640 kshitij.so 180
		var invoiceNumber = $("#scanModel .invoiceNumber").val();
181
		var itemId = $("#scanModel .itemId").val();
21627 kshitij.so 182
		var postData = JSON.stringify({"itemId":parseInt(itemId),"invoiceNumber":invoiceNumber,"serialNumbers":imeis});
183
		jQuery.ajax({
22092 amit.gupta 184
			url: context+"/scanSerialized",
21627 kshitij.so 185
			type: 'POST',
186
			data: postData,
187
			contentType:'application/json',
188
			async: false,
189
			success: function (data) {
21640 kshitij.so 190
				alert("Purchase booked successfully");
191
				$('#scanModel').modal('hide');
192
				$("#scanModel").on("hidden.bs.modal", function () {
193
					$("#purchase-reference-submit").submit();
194
				});
21627 kshitij.so 195
			},
196
			error : function() {
197
				alert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
198
			},
199
			cache: false,
200
			processData: false
201
		});
202
		return false;
203
	});
21640 kshitij.so 204
 
205
	$("#grnNonSerializedSubmit").live('click', function(){
206
		var error = false;
207
		var errorText = "";
208
		if (error){
209
			return false;
210
		}
211
		var invoiceNumber = $("#scanNonSerializedModel .invoiceNumber").val();
212
		var itemId = $("#scanNonSerializedModel .itemId").val();
213
		var quantity = $("#scanNonSerializedModel .quantity").val();
214
		var postData = JSON.stringify({"itemId":parseInt(itemId),"invoiceNumber":invoiceNumber,"quantity":parseInt(quantity)});
215
		jQuery.ajax({
22092 amit.gupta 216
			url: context+"/scanNonSerialized",
21640 kshitij.so 217
			type: 'POST',
218
			data: postData,
219
			contentType:'application/json',
220
			async: false,
221
			success: function (data) {
222
				alert("Purchase booked successfully");
223
				$('#scanNonSerializedModel').modal('hide');
224
				$("#scanNonSerializedModel").on("hidden.bs.modal", function () {
225
					$("#purchase-reference-submit").submit();
226
				});
227
			},
228
			error : function() {
229
				alert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
230
			},
231
			cache: false,
232
			processData: false
233
		});
234
		return false;
235
	});
21627 kshitij.so 236
 
237
	$("#grnImeiInformation :input").live('change paste keyup mouseup', function() {
238
		if ($(this).val().trim() != "") {
239
			console.log('The text box really changed this time');
240
			$('#grnImeiInformation :input').removeClass("border-highlight");
241
			if(findDuplicateSerialNumbers( $(this).val().trim()) > 0){
242
				var inputs = $("#grnImeiInformation :input[value="+$(this).val().trim()+"]");
243
				if(inputs.length > 1){
244
					inputs.each(function(){$(this).addClass("border-highlight")});
245
				}
246
			}
247
		}
248
	});
21987 kshitij.so 249
 
22415 ashik.ali 250
 
251
	$("#grnImeiInformation :input").live('paste', function() {
252
		if ($(this).val().trim() != "") {
253
			console.log('paste event');
254
			$(this).next("input .form-control").focus();
255
		}
256
	});
257
 
21987 kshitij.so 258
	$("#good-inventory-paginated .next").live('click', function() {
259
		var start = $( "#good-inventory-paginated .start" ).text();
260
		var end = $( "#good-inventory-paginated .end" ).text();
261
		var searchText = $("#good-inventory-search-text").val();
262
		if (typeof (searchText) == "undefined" || !searchText){
263
			searchText = "";
264
		}
265
		getNextItems(start,end,searchText);
266
		$("#good-inventory-paginated .next").blur();
267
 
268
    });
269
 
270
	$("#good-inventory-paginated .previous").live('click', function() {
271
		var start = $( "#good-inventory-paginated .start" ).text();
272
		var end =  $( "#good-inventory-paginated .end" ).text();
273
		var searchText = $("#good-inventory-search-text").val();
274
		if (typeof (searchText) == "undefined" || !searchText){
275
			searchText = "";
276
		}
277
		var pre = end - 20;
278
		getPreviousItems(start,end,pre,searchText);
279
		$("#good-inventory-paginated .previous").blur();
280
    });
281
 
282
	$("#good-inventory-search-button").live('click', function() {
283
		var searchText = $("#good-inventory-search-text").val();
284
		if (typeof (searchText) == "undefined" || !searchText){
285
			searchText = "";
286
		}
287
		loadGoodInventorySearchInfo(searchText);
288
    });
289
 
290
	$("#good-inventory-search-text").live("keyup", function(e) {
291
		var keyCode = e.keyCode || e.which;
292
    	if(keyCode == 13){
293
        	$("#good-inventory-search-button").click();
294
    	}
295
	});
296
 
297
	$("#catalog-paginated .next").live('click', function() {
298
		var start = $( "#catalog-paginated .start" ).text();
299
		var end = $( "#catalog-paginated .end" ).text();
300
		var searchText = $("#catalog-search-text").val();
301
		if (typeof (searchText) == "undefined" || !searchText){
302
			searchText = "";
303
		}
304
		getNextCatalogItems(start,end,searchText);
305
		$("#catalog-paginated .next").blur();
306
    });
307
 
308
	$("#catalog-paginated .previous").live('click', function() {
309
		var start = $( "#catalog-paginated .start" ).text();
310
		var end =  $( "#catalog-paginated .end" ).text();
311
		var searchText = $("#catalog-search-text").val();
312
		if (typeof (searchText) == "undefined" || !searchText){
313
			searchText = "";
314
		}
315
		var pre = end - 20;
316
		getPreviousCatalogItems(start,end,pre,searchText);
317
		$("#catalog-paginated .previous").blur();
318
    });
319
 
320
	$("#catalog-search-button").live('click', function() {
321
		var searchText = $("#catalog-search-text").val();
322
		if (typeof (searchText) == "undefined" || !searchText){
323
			searchText = "";
324
		}
325
		loadCatalogSearchInfo(searchText);
326
    });
327
 
328
	$("#catalog-search-text").live("keyup", function(e) {
329
		var keyCode = e.keyCode || e.which;
330
    	if(keyCode == 13){
331
        	$("#catalog-search-button").click();
332
    	}
333
	});
334
 
335
	$("#grn-history-search-button").live('click', function() {
336
		grnhistory.searchText = $("#grn-history-search-text").val();
337
		grnhistory.searchType = "purchaseReference";
338
		grnhistory.startTime = "0";
339
		grnhistory.endTime = "0";
340
		if (typeof (grnhistory.searchText) == "undefined" || !grnhistory.searchText){
341
			grnhistory.searchText = "";
342
		}
343
		loadGrnHistorySearchInfo(grnhistory.searchText,grnhistory.searchType,grnhistory.startTime,grnhistory.endTime);
344
    });
345
 
346
	$("#grn-history-search-text").live("keyup", function(e) {
347
		var keyCode = e.keyCode || e.which;
348
    	if(keyCode == 13){
349
        	$("#grn-history-search-button").click();
350
    	}
351
	});
352
 
22283 ashik.ali 353
 
354
	$("#sale-history-search-button").live('click', function() {
355
		saleHistory.searchText = $("#sale-history-search-text").val();
356
		saleHistory.searchType = "invoiceNumber";
357
		saleHistory.startTime = "0";
358
		saleHistory.endTime = "0";
359
		if (typeof (saleHistory.searchText) == "undefined" || !saleHistory.searchText){
360
			saleHistory.searchText = "";
361
		}
362
		saleHistorySearchInfo(saleHistory.searchText, saleHistory.searchType, saleHistory.startTime, saleHistory.endTime);
363
    });
364
 
365
	$("#sale-history-search-text").live("keyup", function(e) {
366
		var keyCode = e.keyCode || e.which;
367
    	if(keyCode == 13){
368
        	$("#sale-history-search-button").click();
369
    	}
370
	});
371
 
21987 kshitij.so 372
	$("#grn-history-paginated .next").live('click', function() {
373
		var start = $( "#grn-history-paginated .start" ).text();
374
		var end = $( "#grn-history-paginated .end" ).text();
375
		getGrnHistoryNextItems(start,end,grnhistory.searchText,grnhistory.searchType,grnhistory.startTime,grnhistory.endTime);
376
		$("#grn-history-paginated .next").blur();
377
 
378
    });
379
 
380
	$("#grn-history-paginated .previous").live('click', function() {
381
		var start = $( "#grn-history-paginated .start" ).text();
382
		var end =  $( "#grn-history-paginated .end" ).text();
383
		var pre = end - 20;
384
		getGrnHistoryPreviousItems(start,end,pre,grnhistory.searchText,grnhistory.searchType,grnhistory.startTime,grnhistory.endTime);
385
		$("#grn-history-paginated .previous").blur();
386
    });
387
 
388
	$("#grn-history-date-button").live('click', function() {
389
		var dateRange = $('#reportrange span').text();
390
		grnhistory.startTime = new Date(dateRange.split("-")[0]).getTime();
391
		grnhistory.endTime = new Date(dateRange.split("-")[1]).getTime();
392
		grnhistory.searchType = "dateFilter";
393
		grnhistory.searchText = "";
394
		loadGrnHistorySearchInfo(grnhistory.searchText,grnhistory.searchType,grnhistory.startTime,grnhistory.endTime);
395
    });
396
 
22292 ashik.ali 397
 
398
	$("#sale-history-paginated .next").live('click', function() {
399
		var start = $( "#sale-history-paginated .start" ).text();
400
		var end = $( "#sale-history-paginated .end" ).text();
401
		getSaleHistoryNextItems(start, end, saleHistory.searchText, saleHistory.searchType, saleHistory.startTime, saleHistory.endTime);
402
		$("#sale-history-paginated .next").blur();
403
    });
404
 
405
	$("#sale-history-paginated .previous").live('click', function() {
406
		var start = $( "#sale-history-paginated .start" ).text();
407
		var end =  $( "#sale-history-paginated .end" ).text();
408
		var pre = end - 20;
409
		getSaleHistoryPreviousItems(start, end, pre, saleHistory.searchText, saleHistory.searchType, saleHistory.startTime, saleHistory.endTime);
410
		$("#sale-history-paginated .previous").blur();
411
    });
412
 
413
	$("#sale-history-date-button").live('click', function() {
414
		var dateRange = $('#reportrange span').text();
415
		saleHistory.startTime = new Date(dateRange.split("-")[0]).getTime();
416
		saleHistory.endTime = new Date(dateRange.split("-")[1]).getTime();
417
		saleHistory.searchType = "dateFilter";
418
		saleHistory.searchText = "";
419
		saleHistorySearchInfo(saleHistory.searchText, saleHistory.searchType, saleHistory.startTime, saleHistory.endTime);
420
    });
421
 
21987 kshitij.so 422
	//grn-details
423
 
424
	$(".grn-details").live('click',function(){
425
		var purchaseId = $(this).attr('data');
426
		console.log(purchaseId);
427
		loadGrnDetails(purchaseId,"grn-details-container");
428
	});
429
 
22245 ashik.ali 430
	$(".sale-details").live('click',function(){
431
		var orderId = $(this).attr('data');
432
		console.log(orderId);
433
		loadSaleDetails(orderId,"sale-details-container");
434
	});
435
 
21987 kshitij.so 436
	$(".pending-grn").live('click',function(){
437
		var purchaseReference = $(this).attr('data');
438
		console.log(purchaseReference);
439
		loadPendingGrnDetails(purchaseReference,"main-content");
440
	});
441
 
442
	//add-to-bag
443
 
444
	$(".add-to-bag").live('click', function() {
445
		var itemId = $(this).attr('data');
446
		$("#bagModel .itemId").val(itemId);
447
		$("#bagModel .quantity").val(0);
448
		jQuery.ajax({
22092 amit.gupta 449
			url: context+"/checkItemAvailability/?itemId="+itemId,
21987 kshitij.so 450
			type: 'GET',
451
			contentType:'application/json',
452
			async: false,
453
			success: function (data) {
454
				var obj = JSON.parse(data);
455
				console.log(obj);
456
				console.log(obj.displayName);
457
				$(".modal-body h4.bagModalProductInfo.modelHeaderCustom > span").text(obj.displayName);
458
				$(".modal-body h4.bagModalAvailability.modelHeaderCustom > span").text(obj.availability);
459
				$("#bagModel .availability").val(obj.availability);
460
			},
461
			error : function() {
462
				alert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
463
			},
464
			cache: false,
465
			processData: false
466
		});
467
	});
468
 
469
	//addToBagButton
470
 
471
	$("#addToBagButton").live('click', function() {
472
		var itemId = $(this).attr('data');
473
		var itemId = $("#bagModel .itemId").val();
474
		var tempAvailability = $("#bagModel .availability").val();
475
		var quantity = $("#bagModel .quantity").val();
476
 
477
		if (!quantity || parseInt(quantity) <= 0 || isNaN(parseInt(quantity)) || quantity.indexOf('.') != -1){
478
			alert("Please enter valid quantity");
479
			return;
480
		}
481
 
482
		jQuery.ajax({
22092 amit.gupta 483
			url: context+"/checkItemAvailability/?itemId="+itemId,
21987 kshitij.so 484
			type: 'GET',
485
			contentType:'application/json',
486
			async: false,
487
			success: function (data) {
488
				var obj = JSON.parse(data);
489
				console.log(obj);
490
				if (obj.availability < parseInt(quantity) || obj.availability == 0){
491
					alert("You don't have enough inventory of this item");
492
					return;
493
				}
494
				var obj = {'itemId':obj.itemId,'displayName':obj.displayName,'quantity':parseInt(quantity),'iconUrl':obj.iconUrl};
495
				console.log(obj);
496
				addItemInLocalStorage(obj);
497
				alert("Item added to bag successfully");
498
				$('#bagModel').modal('hide');
499
			},
500
			error : function() {
501
				alert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
502
			},
503
			cache: false,
504
			processData: false
505
		});
506
	});
507
 
508
	$(".cart-trash").live('click',function(){
509
		var itemId = $(this).attr('data');
510
		removeItemFromLocalStorage(itemId);
511
		$('div[itemId="' + itemId + '"]').remove();
512
		if ($('#cart-details').html().trim() == ""){
513
			$('#cart-details-empty').show();
514
			$('#cart-checkout').hide();
515
		}
516
	});
517
 
518
	$(".cart-qty").live('change paste keyup mouseup', function() {
519
		var itemId = $(this).attr('data');
520
		var maxQty = $(this).attr('max');
521
		var qty = $(this).val();
522
		if (!qty){
523
			qty = 0;
524
		}
525
		if(parseInt(qty) < 0){
526
			alert("Invalid quantity");
527
			$(this).val(0);
528
			qty = 0;
529
		}
530
		if (parseInt(qty) > parseInt(maxQty)){
531
			alert("You don't have availability of "+qty);
532
			$(this).val(maxQty);
533
			qty = maxQty;
534
		}
535
		changeQuantityInLocalStorage(itemId, qty);
536
	});
537
 
538
	$("form#cd input.unitPrice").live('change paste keyup mouseup', function() {
22245 ashik.ali 539
 
540
		var unitPriceItemId = $(this).attr('itemId');
21987 kshitij.so 541
		var qty = $(this).attr('quantity');
542
		var unitPrice = $(this).val();
543
		if (!unitPrice){
544
			unitPrice = 0;
545
		}
546
		if(parseFloat(unitPrice) < 0){
547
			alert("Invalid unit price");
548
			$(this).val(0);
549
			unitPrice = 0;
550
		}
551
		var netPayableAmount = 0;
22245 ashik.ali 552
		/*$("form#cd input.totalPrice").each(function(){
21987 kshitij.so 553
			if ($(this).attr("itemId") === itemId){
554
				$(this).val(parseFloat(unitPrice)*parseInt(qty));
555
			}
556
			netPayableAmount = netPayableAmount + parseFloat($(this).val()); 
22245 ashik.ali 557
		});*/
558
 
559
		$("#order-details").find("tr:not(:first-child)").each(function(index,el){
560
			//console.log(el);
561
			//console.log(index);
562
			var $totalPriceElement = $(el).find('.totalPrice');
563
			var itemId = parseInt($totalPriceElement.attr("itemId"));
564
			var insuranceAmount = parseFloat($(el).find('.insuranceAmount').val());
565
			if(insuranceAmount == ''){
566
				insuranceAmount = 0;
567
			}
568
			console.log("insuranceAmount : "+ insuranceAmount);
569
			if(itemId == unitPriceItemId){
570
				$($totalPriceElement).val((parseFloat(unitPrice) * parseInt(qty)) + insuranceAmount);
571
			}
572
			netPayableAmount = netPayableAmount + parseFloat($totalPriceElement.val());
573
 
21987 kshitij.so 574
		});
22245 ashik.ali 575
 
21987 kshitij.so 576
		$("form#cd input.netPayableAmount").val(netPayableAmount);
577
	});
22245 ashik.ali 578
 
579
 
580
	$("form#cd input.insuranceAmount").live('change paste keyup mouseup', function() {
581
 
582
		var insuranceAmount = $(this).val();
583
		var insuranceAmountItemId = $(this).attr('itemId');
584
		//var qty = $(this).attr('quantity');
585
		//var unitPrice = $(this).val();
586
		if (!insuranceAmount){
587
			insuranceAmount = 0;
588
		}else{
589
			insuranceAmount = parseFloat(insuranceAmount);
590
		}
591
		var netPayableAmount = 0;
592
 
593
		$("#order-details").find("tr:not(:first-child)").each(function(index,el){
594
			//console.log(el);
595
			//console.log(index);
596
			var $totalPriceElement = $(el).find('.totalPrice');
597
			var itemId = parseInt($totalPriceElement.attr("itemId"));
598
			var unitPrice = parseFloat($(el).find('.unitPrice').val());
599
			var qty = $(el).find('.unitPrice').attr('quantity');
600
			if(unitPrice < 0){
601
				alert("Invalid unit price");
602
				unitPrice = 0;
603
			}
604
			//console.log("insuranceAmount : "+ insuranceAmount);
605
			if(itemId == insuranceAmountItemId){
606
				$($totalPriceElement).val((parseFloat(unitPrice) * parseInt(qty)) + insuranceAmount);
607
			}
608
			netPayableAmount = netPayableAmount + parseFloat($totalPriceElement.val());
609
 
610
		});
611
 
612
		$("form#cd input.netPayableAmount").val(netPayableAmount);
613
	});
21627 kshitij.so 614
 
615
});