<?php $__env->startSection('content'); ?>

<title><?php echo e(trans('admin.ReturnWithoutBill')); ?></title>
<main id="js-page-content" role="main" class="page-content">
   <ol class="breadcrumb page-breadcrumb">
      <li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo e(trans('admin.Purchases')); ?> </a></li>
      <li class="breadcrumb-item active"><?php echo e(trans('admin.ReturnWithoutBill')); ?> </li>
      <li class="position-absolute pos-top pos-right d-none d-sm-block"><span
         class="js-get-date"></span></li>
   </ol>
   <form id="form" action="<?php echo e(url('AddReturnWithoutBill')); ?>" method="post" enctype="multipart/form-data">
      <?php echo csrf_field(); ?>

      <?php echo view('honeypot::honeypotFormFields'); ?>
      <div class="row">
         <div class="col-lg-12">
            <div id="panel-2" class="panel" style="background: #ccbed59e;">
               <div class="panel-hdr">
                  <h2>
                     <span class="fw-300"><i>   <?php echo e(trans('admin.ReturnWithoutBill')); ?>  </i></span>
                  </h2>
               </div>
               <div class="panel-container show">
                  <span id="ex"> <?php echo $__env->make('admin.layouts.messages', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?></span>
                  <div class="panel-content">
                     <div class="form-row">
                        <div class="form-group col-lg-2">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Code')); ?> </label>
                           <input type="text" value="<?php echo e($Code); ?>" class="form-control " disabled>
                           <input type="hidden" name="Code" value="<?php echo e($Code); ?>" class="form-control">
                        </div>
                     <?php if(auth()->guard('admin')->user()->emp == 0): ?>
                      <div class="form-group col-lg-3">
                                    <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Date')); ?></label>
                                    <input type="date" name="Date" value="<?php echo e(date('Y-m-d')); ?>" class="form-control" required>
                                </div>
                                        <?php else: ?>

                                         <?php if(auth()->guard('admin')->user()->Date == 1): ?>
                                   <div class="form-group col-lg-3">
                                    <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Date')); ?></label>
                                    <input type="date" name="Date" value="<?php echo e(date('Y-m-d')); ?>" class="form-control" required>
                                </div>
                                        <?php else: ?>
                                 <div class="form-group col-lg-3">
                                    <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Date')); ?></label>
                                    <input type="date" name="Date" value="<?php echo e(date('Y-m-d')); ?>" class="form-control" required readonly>
                                </div>
                                        <?php endif; ?>

                                        <?php endif; ?>

                         <?php if($show->TaxBill == 1): ?>

                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""><?php echo e(trans('admin.TaxBill')); ?></label>
                           <select class="select2 form-control w-100" name="TaxBill" required>
                              <option value="0"><?php echo e(trans('admin.No_Tax')); ?></option>
                              <option value="1"><?php echo e(trans('admin.Yes_Tax')); ?></option>
                           </select>
                        </div>
                             <?php else: ?>
                         <input type="hidden" name="TaxBill" value="0">
                         <?php endif; ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""><?php echo e(trans('admin.Store')); ?></label>
                           <select class="select2 form-control w-100" id="store" name="Store" required>
                           <?php $__currentLoopData = $Stores; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $stor): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                           <option value="<?php echo e($stor->id); ?>" <?php if($Def->Store == $stor->id): ?> selected <?php endif; ?>>
                            <?php echo e(app()->getLocale() == 'ar' ?$stor->Name :$stor->NameEn); ?>

                           </option>
                           <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""><?php echo e(trans('admin.Safe')); ?></label>
                           <select class="select2 form-control w-100" id="SSAFE" name="Safe" required>
                           <?php $__currentLoopData = $Safes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $safe): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                           <option value="<?php echo e($safe->id); ?>" <?php if($Def->Safe == $safe->id): ?> selected <?php endif; ?>>
                    <?php echo e(app()->getLocale() == 'ar' ?$safe->Name :$safe->NameEn); ?>

                           </option>
                           <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php if($show->Coin == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""><?php echo e(trans('admin.Coin')); ?></label>
                           <select class="select2 form-control w-100" name="Coin" required>
                              <option value=""> <?php echo e(trans('admin.Coin')); ?></option>
                              <?php $__currentLoopData = $Coins; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $coin): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($coin->id); ?>" <?php if($Def->Coin == $coin->id): ?> selected <?php endif; ?>>
                                <?php echo e(app()->getLocale() == 'ar' ?$coin->Arabic_Name :$coin->English_Name); ?>

                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for=""><?php echo e(trans('admin.Coin')); ?></label>
                           <select class="select2 form-control w-100" name="Coin" required>
                              <option value=""> <?php echo e(trans('admin.Coin')); ?></option>
                              <?php $__currentLoopData = $Coins; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $coin): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($coin->id); ?>" <?php if($Def->Coin == $coin->id): ?> selected <?php endif; ?>>
                              <?php echo e(app()->getLocale() == 'ar' ?$coin->Arabic_Name :$coin->English_Name); ?>

                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php endif; ?>
                        <?php if($show->Draw == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Draw')); ?></label>
                           <input type="text" name="Draw" value="1" class="form-control" required>
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Draw')); ?></label>
                           <input type="text" name="Draw" value="1" class="form-control" required>
                        </div>
                        <?php endif; ?>



                            <?php if(auth()->guard('admin')->user()->emp != 0): ?>



                                          <div class="form-group col-lg-2">
                           <label class="form-label" for=""> <?php echo e(trans('admin.Payment_Method')); ?></label>
                           <select class="select2 form-control w-100" name="Payment_Method" id="Payment_Method" onchange="Statuss()" required>
                                <?php if(auth()->guard('admin')->user()->Cash == 1): ?>
                           <option value="Cash" <?php if($Def->Payment_Method == 'Cash'): ?> selected <?php endif; ?>><?php echo e(trans('admin.Cash')); ?> </option>
                               <?php endif; ?>
                                 <?php if(auth()->guard('admin')->user()->Later == 1): ?>
                           <option value="Later" <?php if($Def->Payment_Method == 'Later'): ?> selected <?php endif; ?>><?php echo e(trans('admin.Later')); ?></option>
                               <?php endif; ?>

                           </select>
                        </div>

                         <?php else: ?>
                                   <div class="form-group col-lg-2">
                           <label class="form-label" for=""> <?php echo e(trans('admin.Payment_Method')); ?></label>
                           <select class="select2 form-control w-100" name="Payment_Method" id="Payment_Method" onchange="Statuss()" required>
                           <option value="Cash" <?php if($Def->Payment_Method == 'Cash'): ?> selected <?php endif; ?>><?php echo e(trans('admin.Cash')); ?> </option>
                           <option value="Later" <?php if($Def->Payment_Method == 'Later'): ?> selected <?php endif; ?>><?php echo e(trans('admin.Later')); ?></option>

                           </select>
                        </div>

                         <?php endif; ?>


                        <div class="form-group col-lg-2" id="LaterDate">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Later_Due')); ?></label>
                           <input type="date" name="Later_Due" value="<?php echo e(old('Later_Due')); ?>" class="form-control">
                        </div>

                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for=""><?php echo e(trans('admin.Status')); ?></label>
                           <select class="select2 form-control w-100" name="Status" onchange="Statuss()" id="Status"  required>
                           <option value="1"  selected ><?php echo e(trans('admin.Recived')); ?> </option>

                           </select>
                        </div>

                        <?php if($show->Cost_Center == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""> <?php echo e(trans('admin.Cost_Center')); ?> </label>
                           <select class="select2 form-control w-100" name="Cost_Center">
                              <option value=""> <?php echo e(trans('admin.Cost_Center')); ?></option>
                              <?php $__currentLoopData = $CostCenters; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $cost): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($cost->id); ?>">

                                     <?php echo e(app()->getLocale() == 'ar' ?$cost->Arabic_Name :$cost->English_Name); ?>



                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for=""> <?php echo e(trans('admin.Cost_Center')); ?> </label>
                           <select class="select2 form-control w-100" name="Cost_Center">
                              <option value=""> <?php echo e(trans('admin.Cost_Center')); ?></option>
                              <?php $__currentLoopData = $CostCenters; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $cost): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($cost->id); ?>">
                                   <?php echo e(app()->getLocale() == 'ar' ?$cost->Arabic_Name :$cost->English_Name); ?>


                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php endif; ?>
                        <?php if($show->Delegate_Purchase == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for=""><?php echo e(trans('admin.Delegate')); ?></label>
                           <select class="select2 form-control w-100" name="Delegate">
                              <option value=""> <?php echo e(trans('admin.Delegate')); ?></option>
                              <?php $__currentLoopData = $Employess; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $emp): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($emp->id); ?>" <?php if($Def->Delegate == $emp->id): ?> selected <?php endif; ?>>
                            <?php echo e(app()->getLocale() == 'ar' ?$emp->Name :$emp->NameEn); ?>


                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for=""><?php echo e(trans('admin.Delegate')); ?></label>
                           <select class="select2 form-control w-100" name="Delegate">
                              <option value=""> <?php echo e(trans('admin.Delegate')); ?></option>
                              <?php $__currentLoopData = $Employess; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $emp): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                              <option value="<?php echo e($emp->id); ?>" <?php if($Def->Delegate == $emp->id): ?> selected <?php endif; ?>>
                      <?php echo e(app()->getLocale() == 'ar' ?$emp->Name :$emp->NameEn); ?>


                              </option>
                              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                           </select>
                        </div>
                        <?php endif; ?>
                        <?php if($show->Vendor_Date == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Vendor_Bill_Date')); ?></label>
                           <input type="date" name="Vendor_Bill_Date" value="<?php echo e(old('Vendor_Bill_Date')); ?>" class="form-control">
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Vendor_Bill_Date')); ?></label>
                           <input type="date" name="Vendor_Bill_Date" value="<?php echo e(old('Vendor_Bill_Date')); ?>" class="form-control">
                        </div>
                        <?php endif; ?>
                        <?php if($show->Refrence_Number == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Refrence_Number')); ?></label>
                           <input type="text" name="Refernce_Number" value="<?php echo e(old('Refernce_Number')); ?>" class="form-control">
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Refrence_Number')); ?></label>
                           <input type="text" name="Refernce_Number" value="<?php echo e(old('Refernce_Number')); ?>" class="form-control">
                        </div>
                        <?php endif; ?>


                         <div class="form-group col-lg-4">
                             <label class="form-label" for=""><?php echo e(trans('admin.Account')); ?> (<?php echo e(trans('admin.Client')); ?>)</label>
                             <select class="select2 form-control w-100" id="client" name="Vendor" required>

                             </select>
                         </div>

                        <div class="form-group col-lg-3" style="display: none">
                           <label class="form-label" for=""><?php echo e(trans('admin.Deficit_Account')); ?> </label>
                           <select  class="select2 form-control w-100" id="Deficit_Account" name="Deficit_Account" required>

                           </select>
                        </div>




                          <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('خانه رصيد حساب مورد')): ?>   <?php $credStyle="block"; ?> <?php endif; ?>
                        <div class="form-group col-lg-1" style="display: <?php echo e($credStyle); ?>">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Account_Credit')); ?> </label>
                           <input type="text" id="AccountCredit" value="0" class="form-control " disabled>
                        </div>



                        <?php if($show->Note == 1): ?>
                        <div class="form-group col-lg-2">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Notes')); ?>  </label>
                           <input type="text" name="Note" value="<?php echo e(old('Note')); ?>" class="form-control">
                        </div>
                        <?php else: ?>
                        <div class="form-group col-lg-2" style="display: none">
                           <label class="form-label" for="simpleinput"><?php echo e(trans('admin.Notes')); ?>  </label>
                           <input type="text" name="Note" value="<?php echo e(old('Note')); ?>" class="form-control">
                        </div>
                        <?php endif; ?>


                     </div>
                     <div class="form-row">




                     </div>

                  </div>
               </div>
            </div>
         </div>
         <div class="col-xl-12">
            <div id="panel-1" class="panel">
               <div class="panel-container show">
                  <div class="panel-content" style="background: #fad2f796;">
                     <div class="row">

                                      <div class="form-group col-lg-12">
                           <label class="form-label" for="simpleinput">  </label>
                           <div class="input-items" style="position:relative;">
                              <input type="text" id="search" class="form-control" placeholder="<?php echo e(trans('admin.Search_For_Products')); ?>">
                                                 <?php if(app()->getLocale() == 'ar' ): ?>
                     <i class="fal fa-barcode-alt" style="position:absolute ;top:5px;left:3px;"></i>
                      <?php else: ?>
                            <i class="fal fa-barcode-alt" style="position:absolute ;top:5px;right: 0;left:auto;"></i>
                      <?php endif; ?>
                           </div>
                        </div>



                     </div>
                     <div id="mobile-overflow">
                        <table
                           class="table table-bordered table-hover table-striped w-100 mobile-width-more table-color1 mt-2">
                           <thead>
                              <tr>
                                 <th><?php echo e(trans('admin.Name')); ?></th>
                                 <th style="padding:12px 20px;"><?php echo e(trans('admin.Unit')); ?></th>
                                 <th><?php echo e(trans('admin.Code')); ?></th>
                                 <th><?php echo e(trans('admin.Qty')); ?></th>
                                 <th><?php echo e(trans('admin.Cost')); ?></th>
                                 <th><?php echo e(trans('admin.Price')); ?></th>

                                 <th><?php echo e(trans('admin.Actions')); ?></th>
                              </tr>
                           </thead>
                           <tbody class="Data" id="Data">
                           </tbody>
                        </table>
                     </div>
                     <!-- datatable start -->
                     <div id="mobile-overflow">
                        <table id="dt"
                           class="table table-bordered table-hover table-striped w-100 mobile-width table-color2">
                           <thead>
                              <tr>
                                 <th><?php echo e(trans('admin.Name')); ?></th>
                                 <th><?php echo e(trans('admin.Unit')); ?></th>
                                 <th><?php echo e(trans('admin.Code')); ?></th>
                                 <th><?php echo e(trans('admin.Qty')); ?></th>
                                 <th><?php echo e(trans('admin.Cost')); ?></th>
                                 <th><?php echo e(trans('admin.Price')); ?></th>
                                 <th><?php echo e(trans('admin.Total')); ?></th>
                                 <th><?php echo e(trans('admin.Actions')); ?></th>
                              </tr>
                           </thead>
                           <tbody id="data-dt">
                           </tbody>
                        </table>
                     </div>
                     <!-- datatable end -->
                     <div class="form-row">
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Product_Numbers')); ?> </label>
                           <input type="text" id="Product_Numbers" disabled  class="form-control">
                           <input type="hidden" id="Product_NumbersHide" name="Product_Numbers">
                        </div>
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Total_Qty')); ?> </label>
                           <input type="text" id="Total_Qty" disabled  class="form-control">
                           <input type="hidden" id="Total_QtyHide" name="Total_Qty">
                           <input type="hidden" id="Total_Discount" disabled  class="form-control">
                           <input type="hidden" id="Total_DiscountHide" name="Total_Discount">
                           <input type="hidden" id="Total_Bf_Taxes" disabled  class="form-control">
                           <input type="hidden" id="Total_Bf_TaxesHide" name="Total_BF_Taxes">
                           <input type="hidden" id="Total_Cost" name="Total_Cost">
                        </div>
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput">  <?php echo e(trans('admin.Total_Price')); ?></label>
                           <input type="text" id="Total_Price" disabled  class="form-control">
                           <input type="hidden" id="Total_PriceHide" name="Total_Price">
                        </div>
                        <div class="form-group col-lg-3">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Total_Discount')); ?>  </label>
                           <input type="text" id="Total_DiscountTT" disabled  class="form-control">
                           <input type="hidden" id="Total_DiscountHideTT" name="Total_Discount">
                        </div>
                        <div class="form-group col-lg-3">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Total_af_Discount')); ?> </label>
                           <input type="text" class="form-control" id="TAFterD"  disabled>
                        </div>
                        <div class="form-group col-lg-3">
                           <label class="form-label" for="simpleinput">   <?php echo e(trans('admin.Total_Taxes')); ?></label>
                           <input type="text" id="Total_Taxes" disabled  class="form-control">
                           <input type="hidden" id="Total_TaxesHide" name="Total_Taxes">
                        </div>
                        <div class="form-group col-lg-3">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Total_Bill')); ?> </label>
                           <input type="text" id="Total_Bill" disabled  class="form-control">
                        </div>
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Discount_Bill')); ?> </label>
                           <input type="text" class="form-control" id="resdiual" name="DiscountBill" value="0" onkeyup="Statuss()">
                        </div>
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Total_Net')); ?> </label>
                           <input type="text" id="Total_PriceW" disabled  class="form-control">
                        </div>
                        <div class="form-group col-lg-4">
                           <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Paid')); ?> </label>
                           <input type="text" name="Pay" id="paid" onchange="PaidCheck()" onkeyup="PaidCheck()"   class="form-control">
                        </div>
                     </div>
                     <div class="buttons mt-3" id="Submit" style="display: none">
                        <input type="hidden" id="sp" name="SP">
                        <button type="button"  class="btn btn-primary" onclick="SPS()"> <i class="fal fa-folder"></i> <?php echo e(trans('admin.Save')); ?> </button>
                      <!--  <button type="button"  class="btn btn-primary" onclick="SPP()"><i class="fal fa-save"></i>  <?php echo e(trans('admin.SaveandPrint')); ?> </button> -->
                     </div>
                  </div>
               </div>
            </div>
         </div>
      </div>
   </form>
   <input type="hidden" id="ED" value="<?php echo e($show->Expire_Date); ?>">
   <input type="hidden" id="DISCSHOW" value="<?php echo e($show->Disc); ?>">
   <input type="hidden" id="TOTBFSHOW" value="<?php echo e($show->TotalBfTax); ?>">
   <input type="hidden" id="TAXSHOW" value="<?php echo e($show->Tax); ?>">
   <input type="hidden" id="STORESHOW" value="<?php echo e($show->Store); ?>">

   <!--         Recipt Voucher modal -->
   <div class="modal fade" id="Recipt" tabindex="-1" role="dialog" aria-hidden="true">
      <div class="modal-dialog modal-xl modal-dialog-centered" role="document">
         <div class="modal-content">
            <div class="modal-header">
               <h4 class="modal-title">
                  <?php echo e(trans('admin.Receipt_Voucher')); ?>

               </h4>
               <button type="button" class="close" data-dismiss="modal" aria-label="Close">
               <span aria-hidden="true"><i class="fal fa-times"></i></span>
               </button>
            </div>
            <div class="modal-body">
               <div class="row">
                  <div class="col-md-3">
                     <label><?php echo e(trans('admin.Creditor')); ?></label>
                     <input type="number" step="any" class="form-control" id="Creditor">
                  </div>
                  <div class="col-md-3">
                     <label><?php echo e(trans('admin.Account')); ?></label>
                     <select  class="select2 form-control w-100" id="AccountCodeF" >
                     </select>
                  </div>
                  <div class="form-group col-lg-3">
                     <label class="form-label" for=""><?php echo e(trans('admin.Store')); ?></label>
                     <select class="select2 form-control w-100" id="STOREF" >
                     <?php $__currentLoopData = $Stores; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $stor): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                     <option value="<?php echo e($stor->id); ?>" <?php if($Def->Store == $stor->id): ?> selected <?php endif; ?>>
              <?php echo e(app()->getLocale() == 'ar' ?$stor->Name :$stor->NameEn); ?>

                     </option>
                     <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                     </select>
                  </div>
                  <div class="form-group col-lg-3">
                     <label class="form-label" for=""><?php echo e(trans('admin.Safe')); ?></label>
                     <select class="select2 form-control w-100" id="SafeF">
                     <?php $__currentLoopData = $Safes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $safe): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                     <option value="<?php echo e($safe->id); ?>" <?php if($Def->Safe == $safe->id): ?> selected <?php endif; ?>>
                 <?php echo e(app()->getLocale() == 'ar' ?$safe->Name :$safe->NameEn); ?>

                     </option>
                     <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                     </select>
                  </div>
                  <input type="hidden" id="CoinF"  value="<?php echo e($Def->Coin); ?>">
                  <input type="hidden" id="DrawF"  value="<?php echo e($Def->Draw); ?>">
               </div>
            </div>
            <div class="modal-footer">
               <button type="button" class="btn btn-secondary" data-dismiss="modal">   <?php echo e(trans('admin.Close')); ?></button>
               <button type="button" class="btn btn-secondary" id="ReciptVoucher">   <?php echo e(trans('admin.Save')); ?></button>
            </div>
         </div>
      </div>
   </div>
   <!--         Payment Voucher modal -->
   <div class="modal fade" id="PayVouch" tabindex="-1" role="dialog" aria-hidden="true">
      <div class="modal-dialog modal-xl modal-dialog-centered" role="document">
         <div class="modal-content">
            <div class="modal-header">
               <h4 class="modal-title">
                  <?php echo e(trans('admin.Payment_Voucher')); ?>

               </h4>
               <button type="button" class="close" data-dismiss="modal" aria-label="Close">
               <span aria-hidden="true"><i class="fal fa-times"></i></span>
               </button>
            </div>
            <div class="modal-body">
               <div class="row">
                  <div class="col-md-3">
                     <label><?php echo e(trans('admin.Debitor')); ?></label>
                     <input type="number" step="any" class="form-control" id="Debitor">
                  </div>
                  <div class="col-md-3">
                     <label><?php echo e(trans('admin.Account')); ?></label>
                     <select  class="select2 form-control w-100" id="AccountCodee" >
                     </select>
                  </div>
                  <div class="form-group col-lg-3">
                     <label class="form-label" for=""><?php echo e(trans('admin.Store')); ?></label>
                     <select class="select2 form-control w-100" id="STOREP" >
                     <?php $__currentLoopData = $Stores; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $stor): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                     <option value="<?php echo e($stor->id); ?>" <?php if($Def->Store == $stor->id): ?> selected <?php endif; ?>>
                        <?php echo e(app()->getLocale() == 'ar' ?$stor->Name :$stor->NameEn); ?>

                     </option>
                     <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                     </select>
                  </div>
                  <div class="form-group col-lg-3">
                     <label class="form-label" for=""><?php echo e(trans('admin.Safe')); ?></label>
                     <select class="select2 form-control w-100" id="SafeP">
                     <?php $__currentLoopData = $Safes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $safe): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                     <option value="<?php echo e($safe->id); ?>" <?php if($Def->Safe == $safe->id): ?> selected <?php endif; ?>>
                   <?php echo e(app()->getLocale() == 'ar' ?$safe->Name :$safe->NameEn); ?>

                     </option>
                     <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                     </select>
                  </div>
                  <input type="hidden" id="CoinP"  value="<?php echo e($Def->Coin); ?>">
                  <input type="hidden" id="DrawP"  value="<?php echo e($Def->Draw); ?>">
               </div>
            </div>
            <div class="modal-footer">
               <button type="button" class="btn btn-secondary" data-dismiss="modal">   <?php echo e(trans('admin.Close')); ?></button>
               <button type="button" class="btn btn-secondary" id="PaymentVoucher">   <?php echo e(trans('admin.Save')); ?></button>
            </div>
         </div>
      </div>
   </div>
   <?php if($Def->Discount == 0): ?>
   <input type="hidden" id="DIS" value="0">  <!-- Number -->
   <?php else: ?>
   <input type="hidden" id="DIS" value="1">  <!-- Precent -->
   <?php endif; ?>
      <input type="hidden"  id="SafeBalance" value="0">
</main>


<?php if(app()->getLocale() == 'ar' ): ?>
<input type="hidden" id="LANG" value="ar">
<?php else: ?>
<input type="hidden" id="LANG" value="en">
<?php endif; ?>


    <input type="hidden" id="SHOWHIDEPRO" value="<?php echo e($Def->Hide_Product); ?>">

<?php $__env->stopSection(); ?>
<?php $__env->startPush('js'); ?>

<link rel="stylesheet" media="screen, print" href="<?php echo e(asset('Admin/css/datagrid/datatables/datatables.bundle.css')); ?>">
<link rel="stylesheet" media="screen, print" href="<?php echo e(asset('Admin/css/formplugins/summernote/summernote.css')); ?>">
<link rel="stylesheet" media="screen, print" href="<?php echo e(asset('Admin/css/formplugins/select2/select2.bundle.css')); ?>">
<script src="<?php echo e(asset('Admin/js/datagrid/datatables/datatables.bundle.js')); ?>"></script>
<script src="<?php echo e(asset('Admin/js/datagrid/datatables/datatables.export.js')); ?>"></script>
<script src="<?php echo e(asset('Admin/js/formplugins/summernote/summernote.js')); ?>"></script>
<script src="<?php echo e(asset('Admin/js/formplugins/select2/select2.bundle.js')); ?>"></script>
<script>
   var autoSave = $('#autoSave');
   var interval;
   var timer = function()
   {
       interval = setInterval(function()
       {
           //start slide...
           if (autoSave.prop('checked'))
               saveToLocal();

           clearInterval(interval);
       }, 3000);
   };

   //save
   var saveToLocal = function()
   {
       localStorage.setItem('summernoteData', $('#saveToLocal').summernote("code"));
       console.log("saved");
   }

   //delete
   var removeFromLocal = function()
   {
       localStorage.removeItem("summernoteData");
       $('#saveToLocal').summernote('reset');
   }

   $(document).ready(function()
   {
       //init default
       $('.js-summernote').summernote(
       {
           height: 200,
           tabsize: 2,
           placeholder: "Type here...",
           dialogsFade: true,
           toolbar: [
               ['style', ['style']],
               ['font', ['strikethrough', 'superscript', 'subscript']],
               ['font', ['bold', 'italic', 'underline', 'clear']],
               ['fontsize', ['fontsize']],
               ['fontname', ['fontname']],
               ['color', ['color']],
               ['para', ['ul', 'ol', 'paragraph']],
               ['height', ['height']]
               ['table', ['table']],
               ['insert', ['link', 'picture', 'video']],
               ['view', ['fullscreen', 'codeview', 'help']]
           ],
           callbacks:
           {
               //restore from localStorage
               onInit: function(e)
               {
                   $('.js-summernote').summernote("code", localStorage.getItem("summernoteData"));
               },
               onChange: function(contents, $editable)
               {
                   clearInterval(interval);
                   timer();
               }
           }
       });

       //load emojis
       $.ajax(
       {
           url: 'https://api.github.com/emojis',
           async: false
       }).then(function(data)
       {
           window.emojis = Object.keys(data);
           window.emojiUrls = data;
       });

       //init emoji example
       $(".js-hint2emoji").summernote(
       {
           height: 100,
           toolbar: false,
           placeholder: 'type starting with : and any alphabet',
           hint:
           {
               match: /:([\-+\w]+)$/,
               search: function(keyword, callback)
               {
                   callback($.grep(emojis, function(item)
                   {
                       return item.indexOf(keyword) === 0;
                   }));
               },
               template: function(item)
               {
                   var content = emojiUrls[item];
                   return '<img src="' + content + '" width="20" /> :' + item + ':';
               },
               content: function(item)
               {
                   var url = emojiUrls[item];
                   if (url)
                   {
                       return $('<img />').attr('src', url).css('width', 20)[0];
                   }
                   return '';
               }
           }
       });

       //init mentions example
       $(".js-hint2mention").summernote(
       {
           height: 100,
           toolbar: false,
           placeholder: "type starting with @",
           hint:
           {
               mentions: ['jayden', 'sam', 'alvin', 'david'],
               match: /\B@(\w*)$/,
               search: function(keyword, callback)
               {
                   callback($.grep(this.mentions, function(item)
                   {
                       return item.indexOf(keyword) == 0;
                   }));
               },
               content: function(item)
               {
                   return '@' + item;
               }
           }
       });

   });

</script>
<!-- Search Selecet -->
<script>
   $(document).ready(function () {
       $(function () {
           $(".select2").select2();

           $(".select2-placeholder-multiple").select2({
               placeholder: "Select State",
           });
           $(".js-hide-search").select2({
               minimumResultsForSearch: 1 / 0,
           });
           $(".js-max-length").select2({
               maximumSelectionLength: 2,
               placeholder: "Select maximum 2 items",
           });
           $(".select2-placeholder").select2({
               placeholder: "Select a state",
               allowClear: true,
           });

           $(".js-select2-icons").select2({
               minimumResultsForSearch: 1 / 0,
               templateResult: icon,
               templateSelection: icon,
               escapeMarkup: function (elm) {
                   return elm;
               },
           });

           function icon(elm) {
               elm.element;
               return elm.id ? "<i class='" + $(elm.element).data("icon") + " mr-2'></i>" + elm.text : elm.text;
           }


           $("#client").select2({
               placeholder: "select...",
               ajax: {
                   type: "GET",
                   dataType: "json",
                   url: "AllClientsFilter",
                   processResults: function(data) {
                       return {
                           results: $.map(data, function(obj, index) {

                               return {
                                   id: index,
                                   text: obj
                               };
                           }),
                       };

                       console.log(data);
                   },
                   data: function(params) {


                       var query = {
                           search: params.term,
                       };


                       $.ajax({
                           url: 'AllClientsFilterJS/' + params.term,
                           type: "GET",
                           dataType: "json",
                           beforeSend: function() {
                               $('#loader').css("visibility", "visible");
                           },

                           success: function(data) {
                               $('#client').empty();
                               $.each(data, function(key, value) {

                                   $('#client').append('<option value="' + key + '">' + value + '</option>');

                               });

                               var countryId = $('#client').val();
                               if (countryId) {
                                   $.ajax({
                                       url: 'AccountBalanceSOFilter/' + countryId,
                                       type: "GET",
                                       dataType: "json",
                                       beforeSend: function() {
                                           $('#loader').css("visibility", "visible");
                                       },

                                       success: function(data) {
                                           $.each(data, function(key, value) {


                                               $('#AccountCredit').val(key);
                                               $('#AccountCredit').val(value);
                                           });
                                       },
                                       complete: function() {
                                           $('#loader').css("visibility", "hidden");
                                       }
                                   });
                               } else {

                                   $('select[name="state"]').empty();
                               }



                           },
                           complete: function() {
                               $('#loader').css("visibility", "hidden");
                           }
                       });



                   }
               },
           });

           $("#client").on("select2:select", function(e) {
               console.log("select done", e.params.data);
           });



           $('#AccountCodeF').select2({
   placeholder: "select...",
   ajax: {
       type: "GET",
       dataType: 'json',
       url: 'AllClientsFilter',
       processResults: function (data) {
         return {
           results: $.map(data, function(obj, index) {
             return { id: index, text: obj };
           })
         };

           	console.log(data);

       },
        data: function (params) {


                  var query = {
                           search: params.term,
                       };


             $.ajax({
                             url: 'AllClientsFilterJS/'+params.term,
                             type:"GET",
                             dataType:"json",
                             beforeSend: function(){
                                 $('#loader').css("visibility", "visible");
                             },

                             success:function(data) {
                                         $('#AccountCodeF').empty();
                                 $.each(data, function(key, value){

                        $('#AccountCodeF').append('<option value="'+ key +'">' + value + '</option>');

                                 });
                             },
                             complete: function(){
                                 $('#loader').css("visibility", "hidden");
                             }
                         });



       }
   }
   });


   $('#AccountCodeF').on('select2:select', function (e) {
   console.log("select done", e.params.data);
   });




                         $('#AccountCodee').select2({
   placeholder: "select...",
   ajax: {
       type: "GET",
       dataType: 'json',
       url: 'AllVendors',
       processResults: function (data) {
         return {
           results: $.map(data, function(obj, index) {
             return { id: index, text: obj };
           })
         };

           	console.log(data);

       },
        data: function (params) {


                  var query = {
                           search: params.term,
                       };


             $.ajax({
                             url: 'AllVendorsJS/'+params.term,
                             type:"GET",
                             dataType:"json",
                             beforeSend: function(){
                                 $('#loader').css("visibility", "visible");
                             },

                             success:function(data) {
                                         $('#AccountCodee').empty();
                                 $.each(data, function(key, value){

                        $('#AccountCodee').append('<option value="'+ key +'">' + value + '</option>');

                                 });
                             },
                             complete: function(){
                                 $('#loader').css("visibility", "hidden");
                             }
                         });



       }
   }
   });


   $('#AccountCodee').on('select2:select', function (e) {
   console.log("select done", e.params.data);
   });


                         $('#Deficit_Account').select2({
   placeholder: "select...",
   ajax: {
       type: "GET",
       dataType: 'json',
       url: 'AllSubAccounts',
       processResults: function (data) {
         return {
           results: $.map(data, function(obj, index) {
             return { id: index, text: obj };
           })
         };

           	console.log(data);

       },
        data: function (params) {


                  var query = {
                           search: params.term,
                       };


             $.ajax({
                             url: 'AllSubAccountsJ/'+params.term,
                             type:"GET",
                             dataType:"json",
                             beforeSend: function(){
                                 $('#loader').css("visibility", "visible");
                             },

                             success:function(data) {
                                         $('#AccountCodee').empty();
                                 $.each(data, function(key, value){

                        $('#Deficit_Account').append('<option value="'+ key +'">' + value + '</option>');

                                 });
                             },
                             complete: function(){
                                 $('#loader').css("visibility", "hidden");
                             }
                         });



       }
   }
   });


   $('#Deficit_Account').on('select2:select', function (e) {
   console.log("select done", e.params.data);
   });




       });
   });
</script>

<script>



//
// Unit Code and Name V-->
//
function UnitCodePurch(r) {

var countryId = $('#UnitPurch' + r).val();
var Pro = $('#Product' + r).val();
var client = $('#client').val();
var code = $('#CodePurch' + r).val();
var Store = $('#StorePurch' + r).val();

if (countryId) {
$.ajax({
url: 'UnitSalesFilter',
type: "GET",
data: {
countryId: countryId,
Pro: Pro,
client: client,
code: code,
Store: Store
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {


$('#UnitPurchName' + r).val(data.name);
$('#TaxRate' + r).val(data.rate);
$('#TaxType' + r).val(data.type);
$('#Price' + r).val(data.price);
$('#PurchTax' + r).val(data.tax);
$('#AvQty' + r).val(parseFloat(data.qty).toFixed(2));


$('#UnitPriceOne' + r).val(data.priceOne);
$('#UnitPriceTwo' + r).val(data.priceTwo);
$('#UnitPriceThree' + r).val(data.priceThree);
$("#CostPrice" + r).val(data.cost);



});

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var HighDisc = $("#HighDiscD" + r).val();

var Product = $("#Product" + r).val();
var UnitID = $("#UnitPurch" + r).val();
$.ajax({
url: 'UnitSalesRateFilter',
type: "GET",
data: {
Product: Product,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$('#RATOO').val(data.rate);


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});





var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}

var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));


if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();
var AvQty = $("#AvQty" + r).val();
var x = 0;

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (AvQty != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {


document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "inline-block";

}


}

},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}




}

//
// Unit Code and Name -->
//
function UnitCodePurchh(r) {

var countryId = $('#UnitPurch' + r).val();
var Pro = $('#Product' + r).val();
var client = $('#client').val();
var code = $('#CodePurch' + r).val();
var Store = $('#StorePurch' + r).val();
if (countryId) {
$.ajax({
url: 'UnitSalesFilter',
type: "GET",
data: {
countryId: countryId,
Pro: Pro,
client: client,
code: code,
Store: Store
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {

$('#CodePurch' + r).val(data.code);
$('#UnitPurchName' + r).val(data.name);
$('#TaxRate' + r).val(data.rate);
$('#TaxType' + r).val(data.type);
$('#Price' + r).val(data.price);
$('#PurchTax' + r).val(data.tax);
$('#AvQty' + r).val(parseFloat(data.qty).toFixed(2));

$('#UnitPriceOne' + r).val(data.priceOne);
$('#UnitPriceTwo' + r).val(data.priceTwo);
$('#UnitPriceThree' + r).val(data.priceThree);
$("#CostPrice" + r).val(data.cost);
});





var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var HighDisc = $("#HighDiscD" + r).val();



var Product = $("#Product" + r).val();
var UnitID = $("#UnitPurch" + r).val();
$.ajax({
url: 'UnitSalesRateFilter',
type: "GET",
data: {
Product: Product,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$('#RATOO').val(data.rate);


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});



var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}
var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));

if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();
var AvQty = $("#AvQty" + r).val();
var x = 0;

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (AvQty != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {


document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}

if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "block";

}


}


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}

}

//
// Store Name -->
//
function StoreNamePurch(r) {

var countryId = $('#StorePurch' + r).val();
var Product = $('#Product' + r).val();
var Code = $('#CodePurch' + r).val();
var Unit = $('#UnitPurch' + r).val();
var UnitDefault = $("#UnitDefault" + r).val();
var CodeDefault = $("#CodeDefault" + r).val();
var StoreDefault = $("#StoreDefault" + r).val();
if (countryId) {
$.ajax({
url: 'StoreNameSalesFilter',
type: "GET",
data: {
countryId: countryId,
Product: Product,
Code: Code,
Unit: Unit,
UnitDefault: UnitDefault,
CodeDefault: CodeDefault,
StoreDefault: StoreDefault
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {

$('#StorePurchName' + r).val(data.name);
$('#AvQty' + r).val(data.AvQty);
$("#CostPrice" + r).val(data.COSTpr);


});

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var HighDisc = $("#HighDiscD" + r).val();

var Product = $("#Product" + r).val();
var UnitID = $("#UnitPurch" + r).val();
$.ajax({
url: 'UnitSalesRateFilter',
type: "GET",
data: {
Product: Product,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$('#RATOO').val(data.rate);


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});



var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}
var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));
if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();
var AvQty = $("#AvQty" + r).val();
var x = 0;
if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (AvQty != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "block";

}


}


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}

}

//
// Account Balance -->
//
$(document).ready(function() {

$('#client').on('change', function() {
var countryId = $(this).val();
if (countryId) {
$.ajax({
url: 'AccountBalanceSOFilter/' + countryId,
type: "GET",
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {


$('#AccountCredit').val(key);
$('#AccountCredit').val(value);
});
},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}

});

});

$(document).ready(function() {

var countryId = $('#client').val();
if (countryId) {
$.ajax({
url: 'AccountBalanceSFilter/' + countryId,
type: "GET",
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {


$('#AccountCredit').val(key);
$('#AccountCredit').val(value);
});
},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}

});

//
//  Filter Products -->
//
$(document).ready(function() {

fetch_customer_data();

function fetch_customer_data(search = '', store = '', client = '', Brand = '', Group = '') {
$.ajax({
url: 'ReturnWithoutBillFilter',
method: 'GET',
data: {
search: search,
store: store,
client: client,
Brand: Brand,
Group: Group
},
dataType: 'json',
success: function(data) {


$('.Data').html(data.table_data);
$("#Data").show();

}
})
}

$(document).on('keyup', '#search', function(event) {
var search = $(this).val();
var store = $('#store').val();
var client = $('#client').val();
var Brand = $('#Brandd').val();
var Group = $('#Groupp').val();
if (event.which != '13') {

fetch_customer_data(search, store, client, Brand, Group);

}

});


$(document).on('change', '#store', function() {
var store = $(this).val();
var search = $('#search').val();
var client = $('#client').val();
var Brand = $('#Brandd').val();
var Group = $('#Groupp').val();
fetch_customer_data(search, store, client, Brand, Group);
});

$(document).on('change', '#client', function() {
var client = $(this).val();
var search = $('#search').val();
var store = $('#store').val();
var Brand = $('#Brandd').val();
var Group = $('#Groupp').val();
fetch_customer_data(search, store, client, Brand, Group);
});

$(document).on('change', '#Brandd', function() {
var Brand = $(this).val();
var search = $('#search').val();
var store = $('#store').val();
var client = $('#client').val();
var Group = $('#Groupp').val();
fetch_customer_data(search, store, client, Brand, Group);
});

$(document).on('change', '#Groupp', function() {
var Group = $(this).val();
var search = $('#search').val();
var store = $('#store').val();
var Brand = $('#Brandd').val();
var client = $('#client').val();
fetch_customer_data(search, store, client, Brand, Group);
});

});

//
// Filter Search Code -->
//
$(document).ready(function() {

fetch_customer_data();

function fetch_customer_data(search = '', store = '', client = '', Brand = '', Group = '') {
$.ajax({
url: 'ReturnWithoutBillFilter',
method: 'GET',
data: {
search: search,
store: store,
client: client,
Brand: Brand,
Group: Group
},
dataType: 'json',
success: function(data) {


$('.Data').html(data.table_data);
$("#Data").show();

}
})
}

$(document).on('keyup', '#SearchCode', function(event) {
var search = $(this).val();
var store = $('#store').val();
var client = $('#client').val();
var Brand = $('#Brandd').val();
var Group = $('#Groupp').val();
if (event.which != '13') {

fetch_customer_data(search, store, client, Brand, Group);

}

});




});

//
// Add Products -->
//
function Fun(r) {

var P_Ar_Name = $("#P_Ar_Name" + r).val();
var P_En_Name = $("#P_En_Name" + r).val();
var Product = $("#Product" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var UnitName = $("#UnitPurchName" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Barcode = $("#CodePurch" + r).val();
var Price = $("#Price" + r).val();
var Total = $("#Total" + r).val();
var ExpDate = $("#ExpDate" + r).val();
var ExpDateName = $("#ExpDate" + r).find(":selected").text();
var PurchTax = $("#PurchTax" + r).val();
var TotalTax = $("#Tax" + r).val();
var Discount = $("#Discount" + r).val();
var TDiscPro = $("#TDiscPro" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var StorePurch = $("#StorePurch" + r).val();
var StorePurchName = $("#StorePurchName" + r).val();
var PurchTax = $("#PurchTax" + r).val();
var VOne = $("#VOne" + r).val();
var VTwo = $("#VTwo" + r).val();
var V_Name = $("#V_Name" + r).val();
var VV_Name = $("#VV_Name" + r).val();
var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var PatchNum = $("#PatchNum" + r).val();
var HighDisc = $("#HighDisc" + r).val();
var CostPrice = $("#CostPrice" + r).val();
var SalesProDesc = $("#SalesProDesc" + r).val();
var weight = $("#weight" + r).val();
var maxSales = $("#maxSales" + r).val();
var LimitSalesQty = $("#LimitSalesQty").val();
var DEFAULTCOSTPRICE = $("#DEFAULTCOSTPRICE").val();
var Sales_Pro_Desc = $("#Sales_Pro_Desc").val();

    var Cost = $("#Cost"+r).val();


var RATOO = $("#RATOO").val();

var TWeight = parseFloat(Qty) * (parseFloat(weight) * parseFloat(RATOO));




var ShowDesc = '';
var Viro = '';
var VViro = '';
var serial = $("#serial" + r).val();
if (V_Name != '') {

Viro = '(' + V_Name + ')';
}

if (VV_Name != '') {

VViro = '(' + VV_Name + ')';
}

var POCOST = '';
var PO = '';
var DO = '';
var PRICEOPEN = $("#PRICEOPEN").val();
var DISCOPEN = $("#DISCOPEN").val();

if (parseFloat(PRICEOPEN) == 0) {
PO = "<input type='number' id='PriD" + r + "' step='any'  value='" + Price + "' class='form-control' disabled ><input type='hidden' name='Price[]'  value='" + Price + "'>";
} else {

PO = "<input type='number' id='PriD" + r + "' step='any' name='Price[]' value='" + Price + "' class='form-control' onkeyup='TotD(" + r + ")' onclick='TotD(" + r + ")'>";

}

if (parseFloat(PRICEOPEN) == 0) {
POCOST = "<input type='number' id='CostD" + r + "' step='any'  value='" + Cost + "' class='form-control' disabled ><input type='hidden' name='Cost[]'  value='" + Cost + "'>";
} else {

POCOST = "<input type='number' id='CostD" + r + "' step='any' name='Cost[]' value='" + Cost + "' class='form-control' onkeyup='TotD(" + r + ")' onclick='TotD(" + r + ")'>";

}


if (parseFloat(DISCOPEN) == 0) {
DO = "<input class='Disc form-control' id='DiscD" + r + "' type='number' step='any' value='" + Discount + "'  disabled ><input type='hidden' name='Discount[]'  value='" + Discount + "'>";
} else {
DO = "<input class='Disc form-control' id='DiscD" + r + "' type='number' step='any' name='Discount[]' value='" + Discount + "' onkeyup='TotD(" + r + ")' onclick='TotD(" + r + ")' >";

}

var Exp = '';
var ED = $("#ED").val();

var DIS = $("#DIS").val();

if (ED == 1) {

Exp = "<td><input type='hidden' name='Exp_Date[]' value='" + ExpDate + "'>" + ExpDateName + "</td>";

} else {

Exp = "<input type='hidden' name='Exp_Date[]' value='" + ExpDate + "'>";
}
if (Sales_Pro_Desc == 1) {

ShowDesc = "<td><input type='hidden' name='SalesProDesc[]' value='" + SalesProDesc + "'>" + SalesProDesc + "</td>";

} else {

ShowDesc = "<input type='hidden' name='SalesProDesc[]' value='" + SalesProDesc + "'>";
}






var Patch = $("#Patch").val();
if (parseFloat(Patch) == 1) {

var pn = "<td><input type='hidden' step='any' class='form-control' name='Patch_Number[]' value=" + PatchNum + ">" + PatchNum + "</td>";
} else {
var pn = "<input type='hidden'  name='Patch_Number[]' value=" + PatchNum + ">";

}

document.getElementById("AddBtnPur" + r).style.display = "none";
document.getElementById("Row" + r).style.display = "none";

var SHOWHIDEPRO = $("#SHOWHIDEPRO").val();

if (parseFloat(SHOWHIDEPRO) == 0) {
$("#Data").hide();
}



var RFF = parseFloat(Qty) * parseFloat(Price);
var RFFResult = parseFloat(RFF) - parseFloat(Total);

var DISCSHOW = $("#DISCSHOW").val();
var TOTBFSHOW = $("#TOTBFSHOW").val();
var TAXSHOW = $("#TAXSHOW").val();
var STORESHOW = $("#STORESHOW").val();
var AVQTYSHOW = $("#AVQTYSHOW").val();


if (AVQTYSHOW == 1) {

var AVQTYSHOWW = "";

} else {

var AVQTYSHOWW = "none";
}

if (DISCSHOW == 1) {

var DISCSHOWW = "";

} else {

var DISCSHOWW = "none";
}


if (TOTBFSHOW == 1) {

var TOTBFSHOWW = "";

} else {

var TOTBFSHOWW = "none";
}



if (TAXSHOW == 1) {

var TAXSHOWW = "";

} else {

var TAXSHOWW = "none";
}



if (STORESHOW == 1) {

var STORESHOWW = "";

} else {

var STORESHOWW = "none";
}

var LANG = $("#LANG").val();
if (LANG == 'ar') {
var Nemo = P_Ar_Name;
} else {
var Nemo = P_En_Name;
}


var TotCostNew = parseFloat(Qty) * parseFloat(CostPrice);


var markup = "<tr><td><input type='hidden' name='P_Ar_Name[]' value='" + P_Ar_Name + "'><input type='hidden' name='P_En_Name[]' value='" + P_En_Name + "'>" + Nemo + "" + Viro + " " + VViro + "</td><td><input type='hidden' name='Unit[]' value='" + UnitID + "'>" + UnitName + "</td><td><input type='hidden' id='BAR" + r + "' name='P_Code[]' value='" + Barcode + "'>" + Barcode + "</td><td><input class='Qun form-control' id='QuntD" + r + "' type='number' step='any' name='Qty[]' value='" + Qty + "' onkeyup='TotD(" + r + ")' onclick='TotD(" + r + ")' ></td><td>" + POCOST + "</td><td>" + PO + "</td><td><input class='Tot form-control' type='number' step='any' id='TotD" + r + "' disabled   name='Total[]' value='" + Total + "'><input type='hidden' id='TotDHide" + r + "' name='Total[]'  value='" + Total + "'></td><td><button id='DelAssem' type='button' class='btn btn-default'><i class='fal fa-trash'></i></button><input id='PRO" + r + "' type='hidden' name='Product[]' value='" + Product + "'><input type='hidden' name='VOne[]' value='" + VOne + "'><input type='hidden' name='VTwo[]' value='" + VTwo + "'></td><input type='hidden' name='V_Name[]' value='" + Viro + "'><input type='hidden' name='VV_Name[]' value='" + VViro + "'><input type='hidden' name='PurchTax[]' value='" + PurchTax + "'><input id='TaxRateD" + r + "' type='hidden'  value='" + TaxRate + "'><input type='hidden' id='TaxTypeD" + r + "'  value='" + TaxType + "'><input type='hidden' id='HighDiscD" + r + "'  value='" + HighDisc + "'><input type='hidden' id='Enough" + r + "' name='AllEnough[]' class='ENO'  value='0'><input type='hidden' class='DiscoPrecent' id='disssccoount" + r + "' value='" + RFFResult + "'><input type='hidden' class='TDISCOOO' id='TDiscProEdit" + r + "' name='TDiscPro[]' value='" + TDiscPro + "'><input type='hidden' id='costPric" + r + "'   name='CostPrice[]' value='" + CostPrice + "'><input type='hidden' id='weightT" + r + "'   name='weight[]' value='" + weight + "'><input type='hidden' id='UnitRate" + r + "'   name='UnitRate[]' value='" + RATOO + "'><input type='hidden' id='Total_Wight" + r + "' class='W'  name='Total_Wight[]' value='" + TWeight + "'><input type='hidden' id='maxSa" + r + "' value='" + maxSales + "'><input type='hidden' class='COSTPRICES' id='TotCostNew" + r + "' name='TotCostNew[]' value='" + TotCostNew + "'><input type='hidden' id='AvQuntD" + r + "' name='AvQty[]' value='" + AvQty + "'><input type='hidden' name='Discount[]'  value='" + Discount + "'><input type='hidden'  id='TotBFTaxDHide" + r + "' name='TotalBFTax[]'  value='" + TotalBFTax + "'><input type='hidden' id='TaxDHide" + r + "' name='TotalTax[]'  value='" + TotalTax + "'><input  type='hidden' name='StorePurch[]' value='" + StorePurch + "'><input type='hidden' class='totCost' id='TotCostD" + r + "' name='TotalCostD[]'  value='" + Cost * Qty + "'></tr>";





var Duplicate_Items = $('#Duplicate_Items').val();


if (LimitSalesQty == 1) {

if (maxSales >= Qty) {

var P = $("#PRO" + r).val();
var Bar = $("#BAR" + r).val();

if (Duplicate_Items == 0) {
if (Product != P && Barcode != Bar) {
$("#data-dt").append(markup);
}
} else {
$("#data-dt").append(markup);

}

} else {

if (LANG == 'ar') {
alert('تجاوزت الحد المسموح  لبيع كمية هذا المنتج');
} else {

alert('You have exceeded the selling limit for this product');
}

}




} else {
var P = $("#PRO" + r).val();
var Bar = $("#BAR" + r).val();
if (Duplicate_Items == 0) {
if (Product != P && Barcode != Bar) {
$("#data-dt").append(markup);
}
} else {
$("#data-dt").append(markup);

}

}

$.fn.rowCount = function() {
return $('tr', $(this).find('tbody')).length;
};

var rowctr = $('#dt').rowCount();

var sumQ = 0;
$('.Qun').each(function() {
sumQ += parseFloat($(this).val());
});

var sumT = 0;
$('.Tot').each(function() {
sumT += parseFloat($(this).val());
});

var sumD = 0;
$('.Disc').each(function() {
sumD += parseFloat($(this).val());
});


var sumBF = 0;
$('.TotalBFTax').each(function() {
sumBF += parseFloat($(this).val());
});

var sumTax = 0;
$('.TotalTax').each(function() {
sumTax += parseFloat($(this).val());
});

var prec = 0;
$('.DiscoPrecent').each(function() {
prec += parseFloat($(this).val());
});

var sumTTD = 0;
$('.TDISCOOO').each(function() {
sumTTD += parseFloat($(this).val());
});


var COPRI = 0;
$('.COSTPRICES').each(function() {
COPRI += parseFloat($(this).val());
});


var COWeight = 0;
$('.W').each(function() {
COWeight += parseFloat($(this).val());
});

var totCost = 0;
$('.totCost').each(function() {
totCost += parseFloat($(this).val());
});



$('#Total_Cost').val(parseFloat(totCost));
$('#Total_Wight_Bill').val(parseFloat(COWeight));
$('#Product_Numbers').val(parseFloat(rowctr));
$('#Product_NumbersHide').val(parseFloat(rowctr));

$('#Total_Qty').val(parseFloat(sumQ));
$('#Total_QtyHide').val(parseFloat(sumQ));

var TootPriice = parseFloat(sumT) + parseFloat(sumTTD) - parseFloat(sumTax);
$('#Total_Price').val(parseFloat(TootPriice).toFixed(2));
$('#Total_PriceHide').val(parseFloat(TootPriice).toFixed(2));

$('#Total_PriceW').val(parseFloat(sumT).toFixed(2));

var PROFIIIT = parseFloat(sumT) - parseFloat(COPRI);
$('#ProfitPrecent').val(parseFloat(PROFIIIT).toFixed(2));

var nfd = ((parseFloat(sumT) - parseFloat(COPRI)) * 100) / parseFloat(COPRI);
$('#proPrecent').text(parseFloat(nfd).toFixed(2));
$('#Total_Bill').val(parseFloat(sumT).toFixed(2));

$('#Total_DiscountTT').val(parseFloat(sumTTD).toFixed(2));
$('#Total_DiscountHideTT').val(parseFloat(sumTTD).toFixed(2));

$('#Total_Discount').val(parseFloat(sumD).toFixed(2));
$('#Total_DiscountHide').val(parseFloat(sumD).toFixed(2));


var BEFO = parseFloat(sumBF) + parseFloat(sumTTD);

$('#Total_Bf_Taxes').val(parseFloat(BEFO).toFixed(2));
$('#Total_Bf_TaxesHide').val(parseFloat(BEFO).toFixed(2));

$('#Total_Taxes').val(parseFloat(sumTax).toFixed(2));
$('#Total_TaxesHide').val(parseFloat(sumTax).toFixed(2));
$('#TotalCost').val(parseFloat(COPRI).toFixed(2));

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}

var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();

if (Pay == 'Later' && Stat == 0) {

if (paid == 0 || paid < 0) {
document.getElementById("Submit").style.display = "none";
} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}



}

} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}
}




var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();
var resdiual = $('#resdiual').val();
var total = $('#Total_PriceHide').val();
var totalDisc = $('#Total_DiscountHideTT').val();

var totalTax = $('#Total_TaxesHide').val();


var RR = (parseFloat(total) + parseFloat(totalTax)) - (parseFloat(resdiual) + parseFloat(totalDisc));
var RRR = parseFloat(total) - (parseFloat(resdiual) + parseFloat(totalDisc));
$('#TAFterD').val(parseFloat(RRR).toFixed(2));
$('#paid').val(parseFloat(RR).toFixed(2));

$('#presenter').val(parseFloat(RR).toFixed(2));
$('#total').val(parseFloat(sumT).toFixed(2));




var Pay = $('#Payment_Method').val();
if (Pay == 'Later') {


$('#paid').val('');

}


$('#data-dt').on('click', '#DelAssem', function(e) {
$(this).closest('tr').remove();


$.fn.rowCount = function() {
return $('tr', $(this).find('tbody')).length;
};

var rowctr = $('#dt').rowCount();

var sumQ = 0;
$('.Qun').each(function() {
sumQ += parseFloat($(this).val());
});

var sumT = 0;
$('.Tot').each(function() {
sumT += parseFloat($(this).val());
});

var sumD = 0;
$('.Disc').each(function() {
sumD += parseFloat($(this).val());
});


var sumBF = 0;
$('.TotalBFTax').each(function() {
sumBF += parseFloat($(this).val());
});

var sumTax = 0;
$('.TotalTax').each(function() {
sumTax += parseFloat($(this).val());
});

var prec = 0;
$('.DiscoPrecent').each(function() {
prec += parseFloat($(this).val());
});

var sumTTD = 0;
$('.TDISCOOO').each(function() {
sumTTD += parseFloat($(this).val());
});
var COPRI = 0;
$('.COSTPRICES').each(function() {
COPRI += parseFloat($(this).val());
});

var COWeight = 0;
$('.W').each(function() {
COWeight += parseFloat($(this).val());
});

    var totCost = 0;
$('.totCost').each(function() {
totCost += parseFloat($(this).val());
});



$('#Total_Cost').val(parseFloat(totCost));
$('#Total_Wight_Bill').val(parseFloat(COWeight));

$('#Product_Numbers').val(parseFloat(rowctr));
$('#Product_NumbersHide').val(parseFloat(rowctr));

$('#Total_Qty').val(parseFloat(sumQ));
$('#Total_QtyHide').val(parseFloat(sumQ));

var TootPriice = parseFloat(sumT) + parseFloat(sumTTD) - parseFloat(sumTax);
$('#Total_Price').val(parseFloat(TootPriice).toFixed(2));
$('#Total_PriceHide').val(parseFloat(TootPriice).toFixed(2));

$('#Total_PriceW').val(parseFloat(sumT).toFixed(2));

var PROFIIIT = parseFloat(sumT) - parseFloat(COPRI);
$('#ProfitPrecent').val(parseFloat(PROFIIIT).toFixed(2));

var nfd = ((parseFloat(sumT) - parseFloat(COPRI)) * 100) / parseFloat(COPRI);
$('#proPrecent').text(parseFloat(nfd).toFixed(2));
$('#Total_Bill').val(parseFloat(sumT).toFixed(2));

$('#Total_DiscountTT').val(parseFloat(sumTTD).toFixed(2));
$('#Total_DiscountHideTT').val(parseFloat(sumTTD).toFixed(2));

$('#Total_Discount').val(parseFloat(sumD).toFixed(2));
$('#Total_DiscountHide').val(parseFloat(sumD).toFixed(2));


var BEFO = parseFloat(sumBF) + parseFloat(sumTTD);

$('#Total_Bf_Taxes').val(parseFloat(BEFO).toFixed(2));
$('#Total_Bf_TaxesHide').val(parseFloat(BEFO).toFixed(2));

$('#Total_Taxes').val(parseFloat(sumTax).toFixed(2));
$('#Total_TaxesHide').val(parseFloat(sumTax).toFixed(2));
$('#TotalCost').val(parseFloat(COPRI).toFixed(2));



var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();
var resdiual = $('#resdiual').val();
var total = $('#Total_PriceHide').val();
var totalDisc = $('#Total_DiscountHideTT').val();

var totalTax = $('#Total_TaxesHide').val();


var RR = (parseFloat(total) + parseFloat(totalTax)) - (parseFloat(resdiual) + parseFloat(totalDisc));
var RRR = parseFloat(total) - (parseFloat(resdiual) + parseFloat(totalDisc));
$('#TAFterD').val(parseFloat(RRR).toFixed(2));
$('#paid').val(parseFloat(RR).toFixed(2));

$('#presenter').val(parseFloat(RR).toFixed(2));
$('#total').val(parseFloat(sumT).toFixed(2));


if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}

var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();

if (Pay == 'Later' && Stat == 0) {

if (paid == 0 || paid < 0) {
document.getElementById("Submit").style.display = "none";
} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}



}

} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}
}



var Pay = $('#Payment_Method').val();
if (Pay == 'Later') {


$('#paid').val('');

}

var EN = 0;
$('.ENO').each(function() {
EN += parseFloat($(this).val());
});

var Total_PriceW = $('#Total_PriceW').val();

if (EN == 0) {

if (Total_PriceW == 'NaN') {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "block";
}

} else {

document.getElementById("Submit").style.display = "none";
}

})


}

//
// Total Products -->
//
function PurchTotal(r) {
var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var HighDisc = $("#HighDisc" + r).val();
var CostPrice = $("#CostPrice" + r).val();

var LOWCOSTPRICE = $("#LOWCOSTPRICE").val();
var Product = $("#Product" + r).val();
var store = $("#StorePurch" + r).val();
var pro_code = $("#CodePurch" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var DEFAULTCOSTPRICE = $("#DEFAULTCOSTPRICE").val();
var i = 0;
var ii = 0;
var iii = 0;


$.ajax({
url: 'UnitSalesRateFilter',
type: "GET",
data: {
Product: Product,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$('#RATOO').val(data.rate);


},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});


if (DEFAULTCOSTPRICE == 2) {

$.ajax({
url: 'NewCostProductFilter',
type: "GET",
data: {
store: store,
pro_code: pro_code,
Product: Product,
Qty: Qty,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$("#CostPrice" + r).val(data.total_cost);

},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});


}



var x = 0;

var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}

var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));


if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF).toFixed(2));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii).toFixed(2));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii).toFixed(2));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF).toFixed(2));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i).toFixed(2));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii).toFixed(2));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();






if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Qty != 0 && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

if (Qty < 0 || Price < 0 || Total < 0) {
document.getElementById("AddBtnPur" + r).style.display = "none";


} else {


if (parseFloat(LOWCOSTPRICE) == 0) {


if (DEFAULTCOSTPRICE == 2) {

if (parseFloat(Price) * parseFloat(Qty) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

} else {
if (parseFloat(Price) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";

} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

}


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

}

}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (parseFloat(AvQty) != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {

if (Qty < 0 || Price < 0 || Total < 0) {
document.getElementById("AddBtnPur" + r).style.display = "none";

} else {


if (parseFloat(LOWCOSTPRICE) == 0) {


if (DEFAULTCOSTPRICE == 2) {

if (parseFloat(Price) * parseFloat(Qty) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

} else {
if (parseFloat(Price) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

}


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}


}

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {

document.getElementById("AddBtnPur" + r).style.display = "none";
} else {
if (Qty < 0 || Price < 0 || Total < 0) {

document.getElementById("AddBtnPur" + r).style.display = "none";

} else {


if (parseFloat(LOWCOSTPRICE) == 0) {


if (DEFAULTCOSTPRICE == 2) {

if (parseFloat(Price) * parseFloat(Qty) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";

} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

} else {
if (parseFloat(Price) < parseFloat(CostPrice)) {

document.getElementById("AddBtnPur" + r).style.display = "none";

} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

}


} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}



}

}


}



    document.getElementById("AddBtnPur" + r).style.display = "inline-block";


}


function TotD(r) {
var TaxRate = $("#TaxRateD" + r).val();
var TaxType = $("#TaxTypeD" + r).val();
var Qty = $("#QuntD" + r).val();
var AvQty = $("#AvQuntD" + r).val();
var Price = $("#PriD" + r).val();
var Cost = $("#CostD" + r).val();
var Discount = $("#DiscD" + r).val();
var HighDisc = $("#HighDiscD" + r).val();
var CostPrice = $("#costPric" + r).val();
var weight = $("#weightT" + r).val();
var RATOO = $("#UnitRate" + r).val();
var maxSales = $("#maxSa" + r).val();
var LimitSalesQty = $("#LimitSalesQty").val();
var DEFAULTCOSTPRICE = $("#DEFAULTCOSTPRICE").val();
var Product = $("#Product" + r).val();
var store = $("#StorePurch" + r).val();
var pro_code = $("#CodePurch" + r).val();
var UnitID = $("#UnitPurch" + r).val();

var LANG = $("#LANG").val();
var EN = 0;
var i = 0;
var ii = 0;
var iii = 0;




var Result =  (parseFloat(Cost) * parseFloat(Qty));

$("#TotCostD" + r).val(parseFloat(Result));



var TWeight = parseFloat(Qty) * (parseFloat(weight) * parseFloat(RATOO));

$("#Total_Wight" + r).val(parseFloat(TWeight));



if (DEFAULTCOSTPRICE == 2) {

$.ajax({
url: 'NewCostProductFilter',
type: "GET",
data: {
store: store,
pro_code: pro_code,
Product: Product,
Qty: Qty,
UnitID: UnitID
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$("#costPric" + r).val(data.total_cost);

},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});


}





var LOWCOSTPRICE = $("#LOWCOSTPRICE").val();
var x = 0;

var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#DiscD" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}
var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscProEdit" + r).val(parseFloat(BFG));
if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotBFTaxD" + r).val(parseFloat(BF).toFixed(2));
$("#TotBFTaxDHide" + r).val(parseFloat(BF).toFixed(2));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#TaxD" + r).val(parseFloat(ii).toFixed(2));
$("#TaxDHide" + r).val(parseFloat(ii).toFixed(2));

iii = parseFloat(BF) + parseFloat(ii);

$("#TotD" + r).val(parseFloat(iii).toFixed(2));
$("#TotDHide" + r).val(parseFloat(iii).toFixed(2));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotBFTaxD" + r).val(parseFloat(BF));
$("#TotBFTaxDHide" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#TaxD" + r).val(parseFloat(i));
$("#TaxDHide" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#TotD" + r).val(parseFloat(iii));
$("#TotDHide" + r).val(parseFloat(iii));


}


if (parseFloat(Qty) > parseFloat(AvQty)) {


document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);


} else {

if (parseFloat(Qty) < 0 || parseFloat(Price) < 0 || parseFloat(Discount) < 0) {
document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);

} else {


if (parseFloat(LOWCOSTPRICE) == 0) {


if (DEFAULTCOSTPRICE == 2) {


if (parseFloat(Price) * parseFloat(Qty) < parseFloat(CostPrice)) {

document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);

} else {



if (LimitSalesQty == 1) {

if (maxSales >= Qty) {

document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);


} else {
document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);
if (LANG == 'ar') {
alert('تجاوزت الحد المسموح  لبيع كمية هذا المنتج');
} else {

alert('You have exceeded the selling limit for this product');
}

}

} else {
document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);

}





}


} else {

if (parseFloat(Price) < parseFloat(CostPrice)) {

document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);

} else {



if (LimitSalesQty == 1) {

if (maxSales >= Qty) {

document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);


} else {
document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);
if (LANG == 'ar') {
alert('تجاوزت الحد المسموح  لبيع كمية هذا المنتج');
} else {

alert('You have exceeded the selling limit for this product');
}

}

} else {
document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);

}





}

}

} else {

if (LimitSalesQty == 1) {

if (maxSales >= Qty) {

document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);


} else {
document.getElementById("QuntD" + r).style.border = "1px solid darkred";
$("#Enough" + r).val(1);
if (LANG == 'ar') {
alert('تجاوزت الحد المسموح  لبيع كمية هذا المنتج');
} else {

alert('You have exceeded the selling limit for this product');
}

}

} else {
document.getElementById("QuntD" + r).style.border = "none";
$("#Enough" + r).val(0);

}
}



}

}





var Total = $("#TotD" + r).val();
var RFF = parseFloat(Qty) * parseFloat(Price);
var RFFResult = parseFloat(RFF) - parseFloat(Total);
$("#disssccoount" + r).val(parseFloat(RFFResult).toFixed(2));

var TotCostNew = parseFloat(Qty) * parseFloat(CostPrice);

$("#TotCostNew" + r).val(parseFloat(TotCostNew).toFixed(2));




$.fn.rowCount = function() {
return $('tr', $(this).find('tbody')).length;
};

var rowctr = $('#dt').rowCount();

var sumQ = 0;
$('.Qun').each(function() {
sumQ += parseFloat($(this).val());
});

var sumT = 0;
$('.Tot').each(function() {
sumT += parseFloat($(this).val());
});

var sumD = 0;
$('.Disc').each(function() {
sumD += parseFloat($(this).val());
});


var sumBF = 0;
$('.TotalBFTax').each(function() {
sumBF += parseFloat($(this).val());
});

var sumTax = 0;
$('.TotalTax').each(function() {
sumTax += parseFloat($(this).val());
});

var prec = 0;
$('.DiscoPrecent').each(function() {
prec += parseFloat($(this).val());
});

var sumTTD = 0;
$('.TDISCOOO').each(function() {
sumTTD += parseFloat($(this).val());
});

var COPRI = 0;
$('.COSTPRICES').each(function() {
COPRI += parseFloat($(this).val());
});


var COWeight = 0;
$('.W').each(function() {
COWeight += parseFloat($(this).val());
});

$('#Total_Wight_Bill').val(parseFloat(COWeight));


var totCost = 0;
$('.totCost').each(function() {
totCost += parseFloat($(this).val());
});



$('#Total_Cost').val(parseFloat(totCost));



$('#Product_Numbers').val(parseFloat(rowctr));
$('#Product_NumbersHide').val(parseFloat(rowctr));

$('#Total_Qty').val(parseFloat(sumQ));
$('#Total_QtyHide').val(parseFloat(sumQ));

var TootPriice = parseFloat(sumT) + parseFloat(sumTTD) - parseFloat(sumTax);
$('#Total_Price').val(parseFloat(TootPriice).toFixed(2));
$('#Total_PriceHide').val(parseFloat(TootPriice).toFixed(2));

$('#Total_PriceW').val(parseFloat(sumT).toFixed(2));

var PROFIIIT = parseFloat(sumT) - parseFloat(COPRI);
$('#ProfitPrecent').val(parseFloat(PROFIIIT).toFixed(2));

var nfd = ((parseFloat(sumT) - parseFloat(COPRI)) * 100) / parseFloat(COPRI);
$('#proPrecent').text(parseFloat(nfd).toFixed(2));
$('#Total_Bill').val(parseFloat(sumT).toFixed(2));

$('#Total_DiscountTT').val(parseFloat(sumTTD).toFixed(2));
$('#Total_DiscountHideTT').val(parseFloat(sumTTD).toFixed(2));

$('#Total_Discount').val(parseFloat(sumD).toFixed(2));
$('#Total_DiscountHide').val(parseFloat(sumD).toFixed(2));


var BEFO = parseFloat(sumBF) + parseFloat(sumTTD);

$('#Total_Bf_Taxes').val(parseFloat(BEFO).toFixed(2));
$('#Total_Bf_TaxesHide').val(parseFloat(BEFO).toFixed(2));

$('#Total_Taxes').val(parseFloat(sumTax).toFixed(2));
$('#Total_TaxesHide').val(parseFloat(sumTax).toFixed(2));
$('#TotalCost').val(parseFloat(COPRI).toFixed(2));


if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}

var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();

if (Pay == 'Later' && Stat == 0) {

if (paid == 0 || paid < 0) {
document.getElementById("Submit").style.display = "none";
} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}



}

} else {

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {

document.getElementById("Submit").style.display = "block";
}
}


var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();
var resdiual = $('#resdiual').val();
var total = $('#Total_PriceHide').val();
var totalDisc = $('#Total_DiscountHideTT').val();
var totalTax = $('#Total_TaxesHide').val();


var RR = (parseFloat(total) + parseFloat(totalTax)) - (parseFloat(resdiual) + parseFloat(totalDisc));
var RRR = parseFloat(total) - (parseFloat(resdiual) + parseFloat(totalDisc));
$('#TAFterD').val(parseFloat(RRR).toFixed(2));
$('#paid').val(parseFloat(RR).toFixed(2));

$('#presenter').val(parseFloat(RR).toFixed(2));
$('#total').val(parseFloat(sumT).toFixed(2));
var Pay = $('#Payment_Method').val();

if (Pay == 'Later') {


$('#paid').val('');

}


$('.ENO').each(function() {
EN += parseFloat($(this).val());
});

var Total_PriceW = $('#Total_PriceW').val();

if (EN == 0) {

if (Total_PriceW == 'NaN') {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "block";
}

} else {

document.getElementById("Submit").style.display = "none";
}




}

//
// Scanner  problem -->
//
$(".form-control").keypress(function(event) {
if (event.which == '10' || event.which == '13') {
event.preventDefault();
}
});

//
// Status -->
//
function Statuss() {
var Pay = $('#Payment_Method').val();
var Stat = $('#Status').val();
var paid = $('#paid').val();
var resdiual = $('#resdiual').val();
var total = $('#Total_PriceHide').val();
var totalDisc = $('#Total_DiscountHideTT').val();

var totalTax = $('#Total_TaxesHide').val();


var RR = (parseFloat(total) + parseFloat(totalTax)) - (parseFloat(resdiual) + parseFloat(totalDisc));
var RRR = parseFloat(total) - (parseFloat(resdiual) + parseFloat(totalDisc));
$('#TAFterD').val(parseFloat(RRR).toFixed(2));
$('#paid').val(parseFloat(RR).toFixed(2));
$('#Total_PriceW').val(parseFloat(RR));
$('#presenter').val(parseFloat(RR).toFixed(2));
$('#total').val(parseFloat(RR).toFixed(2));
$.fn.rowCount = function() {
return $('tr', $(this).find('tbody')).length;
};

var rowctr = $('#dt').rowCount();

if (rowctr == 0) {
document.getElementById("Submit").style.display = "none";

} else {



document.getElementById("Submit").style.display = "block";

}
if (Pay == 'Installment') {

document.getElementById("Install").style.display = "block";

} else {

document.getElementById("Install").style.display = "none";

}


if (Pay == 'Check') {

document.getElementById("CHECK").style.display = "block";

} else {

document.getElementById("CHECK").style.display = "none";
}

if (Pay == 'Later') {

document.getElementById("Later_Due").style.display = "block";
$('#paid').val('');

} else {

document.getElementById("Later_Due").style.display = "none";
}

if (Pay == 'InstallmentCompanies') {

document.getElementById("CompInstall").style.display = "block";

} else {

document.getElementById("CompInstall").style.display = "none";
}



}

//
// Submit Script -->
//
function SPP() {
$('#sp').val(1);
var x = $('#sp').val();
var store = $('#store').val();
var SSAFE = $('#SSAFE').val();
var client = $('#client').val();

var Deficit_Account = $('#Deficit_Account').val();

if (store != '' && SSAFE != '' && client != null) {

if (x == 1) {
document.getElementById("Submit").style.display = "none";
document.getElementById('form').submit();
}

} else {

alert('تأكد من اختيار مخزن و خزنه وحساب');

}


}


function SPS() {
$('#sp').val(0);
var x = $('#sp').val();

var store = $('#store').val();
var SSAFE = $('#SSAFE').val();
var client = $('#client').val();
var Deficit_Account = $('#Deficit_Account').val();

if (store != '' && SSAFE != '' && client != null) {

if (x == 0) {
document.getElementById("Submit").style.display = "none";
document.getElementById('form').submit();
}
} else {

alert('تأكد من اختيار مخزن و خزنه وحساب');

}



}

function SPP8() {
$('#sp').val(2);
var x = $('#sp').val();




var store = $('#store').val();
var SSAFE = $('#SSAFE').val();
var client = $('#client').val();
var Deficit_Account = $('#Deficit_Account').val();

if (store != '' && SSAFE != '' && client != null) {
if (x == 2) {
document.getElementById("Submit").style.display = "none";
document.getElementById('form').submit();
}
} else {

alert('تأكد من اختيار مخزن و خزنه وحساب');

}

}

function SPP5() {
$('#sp').val(3);
var x = $('#sp').val();



var store = $('#store').val();
var SSAFE = $('#SSAFE').val();
var client = $('#client').val();
var Deficit_Account = $('#Deficit_Account').val();

if (store != '' && SSAFE != '' && client != null) {
if (x == 3) {
document.getElementById("Submit").style.display = "none";
document.getElementById('form').submit();
}
} else {

alert('تأكد من اختيار مخزن و خزنه وحساب');

}


}

//
// Installment Total -->
//
function Install() {

var presenter = $('#presenter').val();
var annual_interest = $('#annual_interest').val();
var Years_Number = $('#Years_Number').val();
var total = $('#total').val();


var dif = parseFloat(total) - parseFloat(presenter);

var Percent = parseFloat(annual_interest) / parseFloat(100);

var Tp = parseFloat(dif) * parseFloat(Percent);

var years = parseFloat(Tp) * parseFloat(Years_Number);

var tot = parseFloat(dif) + parseFloat(years);

var monthly = parseFloat(Years_Number) * parseFloat(12);

var t = parseFloat(tot) / parseFloat(monthly);


$('#monthly_installment').val(parseFloat(t));
$('#monthly_installmentHide').val(parseFloat(t));
$('#installment_Num').val(parseFloat(monthly));
$('#installment_NumHide').val(parseFloat(monthly));

}

//
// Add New Client -->
//
function NewClients() {

var co = $('#CODE').val();
var Name = $('#Name').val();
var PriceLevel = $('#PriceLevel').val();
var Phone = $('#Phone').val();
var NameEn = $('#NameEn').val();
var LANG = $('#LANG').val();
if (NameEn == '') {

NameEn = Name;
}
if (Name) {
$.ajax({
url: 'AddNewClient',
type: "GET",
data: {
co: co,
Name: Name,
PriceLevel: PriceLevel,
Phone: Phone,
NameEn: NameEn
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {

if (LANG == 'ar') {
alert('تم الاضافه بنجاح');
} else {
alert('Added Successfully');
}

$('#Name').val('');
$('#Phone').val('');


});
},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

if (LANG == 'ar') {
alert('حقل الاسم مطلوب');
} else {

alert('Name Input is Required');
}

}



}

//
// Change Price -->
//
function ChangePriceU(r) {

var PriceOne = $("#UnitPriceOne" + r).val();
$("#Price" + r).val(parseFloat(PriceOne).toFixed(2));

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var x = 0;
var HighDisc = $("#HighDisc" + r).val();

var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}
var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscProEdit" + r).val(parseFloat(BFG));
if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Qty != 0 && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (parseFloat(AvQty) != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {


document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}

if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("AddBtnPur" + r).style.display = "none";
} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


}


}

function ChangePriceUU(r) {

var PriceTwo = $("#UnitPriceTwo" + r).val();
$("#Price" + r).val(parseFloat(PriceTwo).toFixed(2));

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var x = 0;
var HighDisc = $("#HighDisc" + r).val();
var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}

var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscProEdit" + r).val(parseFloat(BFG));
if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Qty != 0 && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (parseFloat(AvQty) != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {


document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}

if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("AddBtnPur" + r).style.display = "none";
} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


}


}

function ChangePriceUUU(r) {

var PriceThree = $("#UnitPriceThree" + r).val();
$("#Price" + r).val(parseFloat(PriceThree).toFixed(2));

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var x = 0;
var HighDisc = $("#HighDisc" + r).val();
var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}
var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscProEdit" + r).val(parseFloat(BFG));

if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Qty != 0 && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (parseFloat(AvQty) != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {


document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}

if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("AddBtnPur" + r).style.display = "none";
} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


}


}

//
// Recipy Voucher Add Ajax -->
//
$(document).ready(function() {

fetch_customer_data();

function fetch_customer_data(Creditor = '', AccountCode = '', Shift = '', Safe = '', Coin = '', Draw = '', STORE = '') {
$.ajax({
url: 'AddReciptVoucherAjax',
method: 'GET',
data: {
Creditor: Creditor,
AccountCode: AccountCode,
Shift: Shift,
Safe: Safe,
Coin: Coin,
Draw: Draw,
STORE: STORE
},
dataType: 'json',
success: function(data) {

var LANG = $('#LANG').val();
if (LANG == 'ar') {
alert('تم الاضافه بنجاح');
} else {
alert('Added Successfully');
}

$('#Creditor').val('');
$('#AccountCodeF').empty();

}
})
}

$(document).on('click', '#ReciptVoucher', function() {

var Creditor = $('#Creditor').val();
var AccountCode = $('#AccountCodeF').val();
var Shift = null;
var Safe = $('#SafeF').val();
var Coin = $('#CoinF').val();
var Draw = $('#DrawF').val();
var STORE = $('#STOREF').val();

if (Creditor != '' && AccountCode != '') {
fetch_customer_data(Creditor, AccountCode, Shift, Safe, Coin, Draw, STORE);
}

});




});

//
// Payment Voucher Add Ajax -->
//
$(document).ready(function() {

fetch_customer_data();

function fetch_customer_data(Debitor = '', AccountCodee = '', Shift = '', Safe = '', Coin = '', Draw = '', STORE = '') {
$.ajax({
url: 'AddPaymentVoucherAjax',
method: 'GET',
data: {
Debitor: Debitor,
AccountCodee: AccountCodee,
Shift: Shift,
Safe: Safe,
Coin: Coin,
Draw: Draw,
STORE: STORE
},
dataType: 'json',
success: function(data) {

var LANG = $('#LANG').val();
if (LANG == 'ar') {
alert('تم الاضافه بنجاح');
} else {
alert('Added Successfully');
}

$('#Debitor').val('');
$('#AccountCodee').empty();

}
})
}

$(document).on('click', '#PaymentVoucher', function() {

var Debitor = $('#Debitor').val();
var AccountCodee = $('#AccountCodee').val();
var Shift = null;
var Safe = $('#SafeP').val();
var Coin = $('#CoinP').val();
var Draw = $('#DrawP').val();
var STORE = $('#STOREP').val();

if (Debitor != '' && AccountCodee != '') {
fetch_customer_data(Debitor, AccountCodee, Shift, Safe, Coin, Draw, STORE);
}

});





});

//
// Change Tax -->
//
function TAXPurch(r) {

var countryId = $('#OLDTAX' + r).val();
var Pro = $('#Product' + r).val();
var Un = $('#UnitPurch' + r).val();
var CO = $('#CodePurch' + r).val();
if (countryId) {
$.ajax({
url: 'TaxNamePurchasesFilter/' + countryId,
type: "GET",
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {


$('#TaxRate' + r).val(data.rate);
$('#TaxType' + r).val(data.type);
$('#PurchTax' + r).val(data.tax);

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var AvQty = $("#AvQty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var HighDisc = $("#HighDisc" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var x = 0;
var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}

var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));


if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF).toFixed(2));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii).toFixed(2));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii).toFixed(2));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF).toFixed(2));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i).toFixed(2));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii).toFixed(2));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();

if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Qty != 0 && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (parseFloat(AvQty) != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {


document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {

document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("AddBtnPur" + r).style.display = "none";
} else {
document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


}




},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}

}

function PayInstall() {

var Pay = $('#paid').val();

$('#presenter').val(parseFloat(Pay).toFixed(2));

}

//

function disableBack() {
window.history.forward();
}
setTimeout("disableBack()", 0);
window.onunload = function() {
null
};

//


// Tax on Total -->
//
function TaxOn() {

var TaxOnTotalType = $('#TaxOnTotalType').val();
var TotalNet = $('#Total_PriceW').val();


if (TaxOnTotalType) {
$.ajax({
url: 'TaxOnTotalTypeFilter',
type: "GET",
data: {
TaxOnTotalType: TaxOnTotalType
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {

if (data.TaxType == 1) {
//Precent
var i = parseFloat(data.TaxRate) / parseFloat(100);

var ii = parseFloat(TotalNet) * parseFloat(i);
$('#ProfitTax').val(parseFloat(ii));

var iii = $('#ProfitTax').val();
var iiii = parseFloat(iii) + parseFloat(TotalNet);
$('#Total_PriceW').val(parseFloat(iiii));
$('#paid').val(parseFloat(iiii));



} else if (data.TaxType == 2) {
//Number



$('#ProfitTax').val(parseFloat(data.TaxRate));

var iii = $('#ProfitTax').val();
var iiii = parseFloat(iii) + parseFloat(TotalNet);
$('#Total_PriceW').val(parseFloat(iiii));
$('#paid').val(parseFloat(iiii));

}






},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}




}

//

// installment Compamies -->
//
function InstaallComp() {

var InstallCompany = $('#InstallCompany').val();
var TotalNet = $('#Total_PriceW').val();


if (InstallCompany) {
$.ajax({
url: 'InstallCompanyFilter',
type: "GET",
data: {
InstallCompany: InstallCompany,
TotalNet: TotalNet
},
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {

$('#ServiceFee').val(data.Fee);
$('#CompanyPrecent').val(data.Prec);
$('#TotalServiceFee').val(data.Tot);



},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}




}

//

// Expire Date Qty -->

//
function ExpDateQty(r) {

var countryId = $('#ExpDate' + r).val();


if (countryId) {
$.ajax({
url: 'ExpDateQtySalesFilter/' + countryId,
type: "GET",
dataType: "json",
beforeSend: function() {
$('#loader').css("visibility", "visible");
},

success: function(data) {
$.each(data, function(key, value) {


$('#AvQty' + r).val(parseFloat(data.qty).toFixed(2));

});

var TaxRate = $("#TaxRate" + r).val();
var TaxType = $("#TaxType" + r).val();
var Qty = $("#Qty" + r).val();
var Price = $("#Price" + r).val();
var Discount = $("#Discount" + r).val();
var i = 0;
var ii = 0;
var iii = 0;
var HighDisc = $("#HighDiscD" + r).val();


var DIS = $("#DIS").val();

if (parseFloat(DIS) == 0) {

Discount = $("#Discount" + r).val();
} else {

var d = Discount / 100;
var Multi = parseFloat(Qty) * parseFloat(Price);
var dd = Multi * d;

Discount = dd;
}

var BFG = parseFloat(Qty) * parseFloat(Discount);
$("#TDiscPro" + r).val(parseFloat(BFG));


if (TaxType == 1) {
//Precent

var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));

$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate) / 100;

ii = parseFloat(BF) * parseFloat(i);

$("#Tax" + r).val(parseFloat(ii));

iii = parseFloat(BF) + parseFloat(ii);

$("#Total" + r).val(parseFloat(iii));

} else if (TaxType == 2) {
//Number
var BF = parseFloat(Qty) * (parseFloat(Price) - parseFloat(Discount));
$("#TotalBFTax" + r).val(parseFloat(BF));

i = parseFloat(TaxRate);

$("#Tax" + r).val(parseFloat(i));

iii = parseFloat(BF) + parseFloat(i);

$("#Total" + r).val(parseFloat(iii));


}


var Total = $("#Total" + r).val();
var TotalBFTax = $("#TotalBFTax" + r).val();
var Tax = $("#Tax" + r).val();
var UnitID = $("#UnitPurch" + r).val();
var StorePurch = $("#StorePurch" + r).val();
var AvQty = $("#AvQty" + r).val();
var x =0;
if (TaxRate == '' || TaxType == '' || Qty == '' || Price == '' || Discount == '' || Total == '' || TotalBFTax == '' || Tax == '' || UnitID == '' || StorePurch == '') {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


if (TaxRate != '' && TaxType != '' && Qty != '' && Price != '' && Discount != '' && Total != '' && TotalBFTax != '' && Tax != '' && UnitID != '' && StorePurch != '') {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";
}

// x de elly hya lw byshtghl bsalb
if (x == 0) {

if (AvQty != 0) {


if (parseFloat(AvQty) >= parseFloat(Qty)) {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

} else {


document.getElementById("AddBtnPur" + r).style.display = "none";

}


} else {

document.getElementById("AddBtnPur" + r).style.display = "none";
}


} else {

document.getElementById("AddBtnPur" + r).style.display = "inline-block";

}


if (HighDisc != 0) {


if (parseFloat(Discount) > parseFloat(HighDisc)) {
document.getElementById("Submit").style.display = "none";
} else {
document.getElementById("Submit").style.display = "inline-block";

}


}

},
complete: function() {
$('#loader').css("visibility", "hidden");
}
});
} else {

$('select[name="state"]').empty();
}




}

</script>



<?php $__env->stopPush(); ?>

<?php echo $__env->make('admin.index', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/klarapps/public_html/1.klarapps.com/resources/views/admin/Sales/ReturnWithoutBill.blade.php ENDPATH**/ ?>