<?php $__env->startSection('new_payment_button'); ?>
            <button class="ui labeled icon button primary" data-target="#newPolicyModal" data-toggle="modal">
                <i class="ion-ios-plus-outline icon"></i>
                <?php echo e(trans('policies.button.new')); ?>

            </button>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('modals'); ?>
    <!-- new policy modal -->
    <div class="ui tiny modal" id="newPolicyModal">
        <div class="header"><?php echo e(trans('policies.modal.header.new')); ?></div>
        <div class="scrolling content">
            <p><?php echo e(trans('policies.modal.instruction.new')); ?></p>
            <form action="<?php echo e(action('PolicyController@add')); ?>" method="POST">
                <?php echo e(csrf_field()); ?>

                <div class="ui form">
                    <div class="two fields">
                        <div class="field required">
                            <label><?php echo e(trans('policies.input.label.product')); ?></label>
                            <select class="ui fluid search dropdown" name="product" required value="<?php echo e(old('product')); ?>">
                                <option value=""><?php echo e(trans('policies.input.placeholder.product')); ?></option>
                                <?php $__empty_1 = true; foreach($user->company->products as $product): $__empty_1 = false; ?>
                                <option<?php echo e(old('product') === $product->id ? ' selected' : ''); ?> value="<?php echo e($product->id); ?>"><?php echo e($product->name); ?></option>
                                <?php endforeach; if ($__empty_1): ?>
                                <option disabled value=""><?php echo e(trans('policies.input.option.empty.product')); ?></option>
                                <?php endif; ?>
                            </select>
                        </div>
                        <div class="field required">
                            <label><?php echo e(trans('policies.input.label.type')); ?></label>
                            <select class="ui fluid dropdown selection" name="type" required value="<?php echo e(old('type')); ?>">
                                <option value=""><?php echo e(trans('policies.input.placeholder.type')); ?></option>
                                <option<?php echo e(old('type') === 'annually' ? ' selected' : ''); ?> value="annually"><?php echo e(trans('policies.input.option.type.annually')); ?></option>
                                <option<?php echo e(old('type') === 'monthly' ? ' selected' : ''); ?> value="monthly"><?php echo e(trans('policies.input.option.type.monthly')); ?></option>
                                <option<?php echo e(old('type') === 'weekly' ? ' selected' : ''); ?> value="weekly"><?php echo e(trans('policies.input.option.type.weekly')); ?></option>
                            </select>
                        </div>
                    </div>
                    <div class="two fields">
                        <div class="field required">
                            <label><?php echo e(trans('policies.input.label.expiry')); ?></label>
                            <div class="ui labeled input">
                                <label for="expiry" class="ui label"><i class="calendar icon"></i></label>
                                <input type="text" id="expiry" class="datepicker" name="expiry" placeholder="<?php echo e(trans('policies.input.placeholder.expiry')); ?>" required value="<?php echo e(old('expiry')); ?>"/>
                            </div>
                        </div>
                        <div class="field required">
                            <label><?php echo e(trans('policies.input.label.renewal')); ?></label>
                            <div class="ui labeled input">
                                <label for="renewal" class="ui label"><i class="calendar icon"></i></label>
                                <input type="text" id="renewal" class="datepicker" name="renewal" placeholder="<?php echo e(trans('policies.input.placeholder.renewal')); ?>" required value="<?php echo e(old('renewal')); ?>"/>
                            </div>
                        </div>
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('policies.input.label.payer')); ?></label>
                        <input type="text" name="payer" maxlength="64" placeholder="<?php echo e(trans('policies.input.placeholder.payer')); ?>" required value="<?php echo e(old('payer')); ?>"/>
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('policies.input.label.owners')); ?></label>
                        <select class="dropdown fluid ui" name="owners[]" multiple required>
                            <option value=""><?php echo e(trans('policies.input.label.owners')); ?></option>
                            <?php $__empty_1 = true; foreach($clients as $client): $__empty_1 = false; ?>
                            <option<?php echo e(collect(old('owners'))->contains($client->id) ? ' selected' : ''); ?> value="<?php echo e($client->id); ?>"><?php echo e($client->first_name . ' ' . $client->last_name); ?></option>
                            <?php endforeach; if ($__empty_1): ?>
                            <option disabled value=""><?php echo e(trans('policies.input.option.empty.owners')); ?></option>
                            <?php endif; ?>
                        </select>
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('policies.input.label.beneficiaries')); ?></label>
                        <input type="text" name="beneficiaries" placeholder="<?php echo e(trans('policies.input.placeholder.beneficiaries')); ?>" value="<?php echo e(old('beneficiaries')); ?>"/>
                    </div>
                    <div class="field">
                        <label><?php echo e(trans('policies.input.label.special_remarks')); ?></label>
                        <textarea name="special_remarks" placeholder="<?php echo e(trans('policies.input.placeholder.special_remarks')); ?>" rows="4"><?php echo e(old('special_remarks')); ?></textarea>
                    </div>
                    <?php $__empty_1 = true; foreach($clients as $client): $__empty_1 = false; ?>
                    <h5 class="client client<?php echo e($client->id); ?> ui dividing header" style="display:none;"><?php echo e(trans('policies.input.label.payments', array(
                        'name'  => $client->first_name. ' ' .$client->last_name
                    ))); ?></h5>
                    <div class="client client<?php echo e($client->id); ?> two fields" style="display:none;">
                        <div class="field required" data-input-name="premium">
                            <label><?php echo e(trans('policies.input.label.premium')); ?></label>
                            <div class="ui labeled input">
                                <label for="premium" class="ui label"><?php echo e($policies->currency_symbol); ?></label>
                                <input type="number" id="premium" min="0" name="premium[<?php echo e($client->id); ?>]" placeholder="<?php echo e(trans('policies.input.placeholder.premium')); ?>" required value="<?php echo e(old('premium.' . $client->id)); ?>"/>
                            </div>
                        </div>
                        <div class="field">
                            <label><?php echo e(trans('policies.input.label.amount')); ?></label>
                            <div class="ui labeled input">
                                <label for="amount" class="ui label"><?php echo e($policies->currency_symbol); ?></label>
                                <input type="number" id="amount" name="amount[<?php echo e($client->id); ?>]" min="0" placeholder="<?php echo e(trans('policies.input.placeholder.amount')); ?>" value="<?php echo e(old('amount.' . $client->id)); ?>"/>
                            </div>
                        </div>
                    </div>
                    <div class="client client<?php echo e($client->id); ?> two fields" style="display:none;">
                        <div class="field">
                            <label><?php echo e(trans('policies.input.label.payment_date')); ?></label>
                            <input type="text" class="datepicker" name="date[<?php echo e($client->id); ?>]" placeholder="<?php echo e(trans('policies.input.placeholder.payment_date')); ?>" value="<?php echo e(old('date.' . $client->id)); ?>"/>
                        </div>
                        <div class="field">
                            <label><?php echo e(trans('policies.input.label.payment_method')); ?></label>
                            <div class="ui selection dropdown required">
                                <input type="hidden" name="method[<?php echo e($client->id); ?>]" value="<?php echo e(old('method.' . $client->id)); ?>"/>
                                <div class="default text"><?php echo e(trans('policies.input.placeholder.payment_method')); ?></div>
                                <i class="dropdown icon"></i>
                                <div class="menu">
                                    <div class="item<?php echo e(old('method.' . $client->id) === 'card' ? ' selected' : null); ?>" data-value="card">
                                        <i class="credit card alternative icon"></i>
                                        <?php echo e(trans('policies.input.option.method.card')); ?>

                                    </div>
                                    <div class="item<?php echo e(old('method.' . $client->id) === 'cash' ? ' selected' : null); ?>" data-value="cash">
                                        <i class="money icon"></i>
                                        <?php echo e(trans('policies.input.option.method.cash')); ?>

                                    </div>
                                    <div class="item<?php echo e(old('method.' . $client->id) === 'paypal' ? ' selected' : null); ?>" data-value="paypal">
                                        <i class="paypal card icon"></i>
                                        <?php echo e(trans('policies.input.option.method.paypal')); ?>

                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <?php endforeach; if ($__empty_1): ?>
                    <h5 class="ui dividing header disabled"><?php echo e(trans('policies.input.label.payments', array(
                        'name'  => '?'
                    ))); ?></h5>
                    <div class="two fields">
                        <div class="disabled field">
                            <label><?php echo e(trans('policies.input.label.premium')); ?></label>
                            <div class="ui labeled input">
                                <label for="premium" class="ui label"><?php echo e($policies->currency_symbol); ?></label>
                                <input type="number" disabled id="premium" min="0" placeholder="<?php echo e(trans('policies.input.placeholder.premium')); ?>" required/>
                            </div>
                        </div>
                        <div class="disabled field">
                            <label><?php echo e(trans('policies.input.label.amount')); ?></label>
                            <div class="ui labeled input">
                                <label for="amount" class="ui label"><?php echo e($policies->currency_symbol); ?></label>
                                <input type="number" disabled id="amount" min="0" placeholder="<?php echo e(trans('policies.input.placeholder.amount')); ?>"/>
                            </div>
                        </div>
                    </div>
                    <div class="two fields">
                        <div class="disabled field">
                            <label><?php echo e(trans('policies.input.label.payment_date')); ?></label>
                            <input type="text" class="datepicker" disabled placeholder="<?php echo e(trans('policies.input.placeholder.payment_date')); ?>"/>
                        </div>
                        <div class="disabled field">
                            <label><?php echo e(trans('policies.input.label.payment_method')); ?></label>
                            <div class="ui selection disabled dropdown">
                                <input type="hidden" value="<?php echo e(old('method')); ?>"/>
                                <div class="default text"><?php echo e(trans('policies.input.placeholder.payment_method')); ?></div>
                                <i class="dropdown icon"></i>
                                <div class="menu">
                                    <div class="item" data-value="card">
                                        <i class="credit card alternative icon"></i>
                                        <?php echo e(trans('policies.input.option.method.card')); ?>

                                    </div>
                                    <div class="item" data-value="cash">
                                        <i class="money icon"></i>
                                        <?php echo e(trans('policies.input.option.method.cash')); ?>

                                    </div>
                                    <div class="item" data-value="paypal">
                                        <i class="paypal card icon"></i>
                                        <?php echo e(trans('policies.input.option.method.paypal')); ?>

                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <?php endif; ?>
                    <div class="divider"></div>
                    <?php foreach(collect(json_decode($user->company->custom_fields_metadata ?: '[]'))->where('model', 'policy')->all() as $key => $field): ?>
                    <input type="hidden" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][label]" value="<?php echo e($field->label); ?>"/>
                    <input type="hidden" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][type]" value="<?php echo e($field->type); ?>"/>
                    <input type="hidden" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][uuid]" value="<?php echo e($field->uuid); ?>"/>
                        <?php if($field->type === 'checkbox'): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <div class="ui checkbox">
                            <input type="checkbox"<?php echo e(isset($field->default) ? ' checked' : ''); ?> name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?>>
                            <label><?php echo e($field->label); ?></label>
                        </div>
                    </div>
                        <?php elseif($field->type === 'date'): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                        <input type="text" class="datepicker" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]""<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e($field->default); ?>">
                    </div>
                        <?php elseif($field->type === 'email'): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                        <input type="email" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e($field->default); ?>">
                    </div>
                        <?php elseif($field->type === 'hidden'): ?>
                    <input type="hidden" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]" value="<?php echo e($field->default); ?>">
                        <?php elseif($field->type === 'number'): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                        <input type="number" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e($field->default); ?>">
                    </div>
                        <?php elseif($field->type === 'select'): ?>
                            <?php foreach($field->default->choices as $option): ?>
                    <input type="hidden" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value][choices][]" value="<?php echo e($option); ?>"/>
                            <?php endforeach; ?>
                            <?php if(count($field->default->choices) > 2): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                        <select class="ui fluid search dropdown" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value][choice]">
                            <option value=""><?php echo e($field->label); ?></option>
                                <?php foreach($field->default->choices as $option): ?>
                            <option value="<?php echo e(trim($option)); ?>"><?php echo e(trim($option)); ?></option>
                                <?php endforeach; ?>
                        </select>
                    </div>
                            <?php else: ?>
                    <div class="inline fields<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                                <?php foreach($field->default->choices as $option): ?>
                        <div class="field">
                            <div class="ui radio checkbox">
                                <input type="radio" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value][choice]"<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e(trim($option)); ?>">
                                <label><?php echo e(trim($option)); ?></label>
                            </div>
                        </div>
                                <?php endforeach; ?>
                    </div>
                            <?php endif; ?>
                        <?php elseif($field->type === 'tel'): ?>
                    <div class="field<?php echo e(isset($field->required) ? ' required' : ''); ?>">
                        <label><?php echo e($field->label); ?></label>
                        <input type="tel" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e($field->default); ?>">
                    </div>
                        <?php elseif($field->type === 'text'): ?>
                    <div class="field">
                        <label><?php echo e($field->label); ?></label>
                        <input type="tel" name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?> value="<?php echo e($field->default); ?>">
                    </div>
                        <?php else: ?>
                    <div class="field">
                        <label><?php echo e($field->label); ?></label>
                        <textarea name="custom_fields[C<?php echo e($user->company->id); ?>F<?php echo e($key); ?>][value]"<?php echo e(isset($field->required) ? ' required' : ''); ?> rows="2"><?php echo e($field->default); ?></textarea>
                    </div>
                        <?php endif; ?>
                    <?php endforeach; ?>
                </div>
            </form>
        </div>
        <div class="actions">
            <div class="ui buttons">
                <button class="ui cancel button"><?php echo e(trans('policies.modal.button.cancel.new')); ?></button>
                <div class="or" data-text="<?php echo e(trans('policies.modal.button.or')); ?>"></div>
                <button class="ui positive primary button"><?php echo e(trans('policies.modal.button.confirm.new')); ?></button>
            </div>
        </div>
    </div>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('extra_scripts'); ?>
    <script type="text/javascript">
        (function($) {
            $(document).ready(function() {
                $('div#newPolicyModal input[name^="premium["]').change(function() {
                    var input = $(this);
                    input.closest('div.fields').find('input[name^="amount["]').attr('max', input.val());
                }).change();
            });
        })(window.jQuery);
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('templates.policies.all', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>