diff --git a/app/Views/layout/footer.php b/app/Views/layout/footer.php
index 0d35d84..07ef293 100755
--- a/app/Views/layout/footer.php
+++ b/app/Views/layout/footer.php
@@ -1,6 +1,7 @@
+
-
@@ -726,14 +688,111 @@ $('#saveMakeBtn').click(function() {
});
$('#per').change(function () {
- if ($(this).val() == 'ml') {
- $('#ml_div').removeAttr('hidden');
- $('#ml').attr('required','required');
- }else{
- $('#ml_div').attr('hidden', 'hidden');
- $('#ml').removeAttr('required');
+ if ($(this).val() == 'ml')
+ {
+ hide_box();
+ hide_barrel();
+ show_ml();
+ resetStockDetails();
}
- })
+ else if($(this).val() == 'box')
+ {
+ hide_ml();
+ hide_barrel();
+ show_box();
+ resetStockDetails();
+ }
+ else if($(this).val() == 'barrel')
+ {
+ hide_ml();
+ hide_box();
+ show_barrel();
+ resetStockDetails();
+ }
+ else
+ {
+ hide_box();
+ hide_barrel();
+ hide_ml();
+ resetStockDetails();
+ }
+ });
+
+ function hide_box()
+ {
+ $('#box_div').attr('hidden', 'hidden');
+ $('#box').removeAttr('required');
+ $('#qty_per_box_div').attr('hidden', 'hidden');
+ $('#qty_per_box').removeAttr('required');
+ }
+ function hide_barrel()
+ {
+ $('#barrel_div').attr('hidden', 'hidden');
+ $('#barrel').removeAttr('required');
+ $('#ltr_per_barrel_div').attr('hidden', 'hidden');
+ $('#ltr_per_barrel').removeAttr('required');
+ }
+ function hide_ml()
+ {
+ $('#ml_div').attr('hidden', 'hidden');
+ $('#ml').removeAttr('required');
+ }
+ function show_box()
+ {
+ $('#box_div').removeAttr('hidden');
+ $('#box').attr('required','required');
+ $('#qty_per_box_div').removeAttr('hidden');
+ $('#qty_per_box').attr('required','required');
+ }
+ function show_barrel()
+ {
+ $('#barrel_div').removeAttr('hidden');
+ $('#barrel').attr('required','required');
+ $('#ltr_per_barrel_div').removeAttr('hidden');
+ $('#ltr_per_barrel').attr('required','required');
+ }
+ function show_ml()
+ {
+ $('#ml_div').removeAttr('hidden');
+ $('#ml').attr('required','required');
+ }
+
+ function resetStockDetails()
+ {
+ $('#ml').val(null).trigger('change');
+ $('#barrel').val('');
+ $('#ltr_per_barrel').val('');
+ $('#box').val('');
+ $('#qty_per_box').val('');
+ $('#qty_in_stock').val('');
+ $('#purchase_order_level').val('');
+ $('#purchase_reorder_level').val('');
+ }
+
+
+ $('#box, #qty_per_box').on('keyup', function() {
+
+ var box = $('#box').val();
+ var qtyPerBox = $('#qty_per_box').val();
+ if (!isNaN(box) && !isNaN(qtyPerBox) && box !== '' && qtyPerBox !== '') {
+ var qtyInStock = box * qtyPerBox;
+ $('#qty_in_stock').val(qtyInStock).trigger('keyup');
+ } else {
+ $('#qty_in_stock').val('').trigger('keyup');
+ }
+ });
+
+ $('#barrel, #ltr_per_barrel').on('keyup', function() {
+
+ var barrel = $('#barrel').val();
+ var ltrPerBarrel = $('#ltr_per_barrel').val();
+ if (!isNaN(barrel) && !isNaN(ltrPerBarrel) && barrel !== '' && ltrPerBarrel !== '') {
+ var qtyInStock = barrel * ltrPerBarrel;
+ $('#qty_in_stock').val(qtyInStock).trigger('keyup');
+ } else {
+ $('#qty_in_stock').val('').trigger('keyup');
+ }
+ });
function submitManufacturers(params) {
diff --git a/public/assets/images/bike-loader.gif b/public/assets/images/bike-loader.gif
new file mode 100644
index 0000000..a58e669
Binary files /dev/null and b/public/assets/images/bike-loader.gif differ
diff --git a/public/assets/images/loader.gif b/public/assets/images/loader.gif
new file mode 100644
index 0000000..f3d6399
Binary files /dev/null and b/public/assets/images/loader.gif differ