<?php
if (isset($tpl['not_qualified']) && !empty($tpl['not_qualified']))
{
	?>
	<div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-circle m-r-xs"></i><?php echo $tpl['not_qualified']; ?></div>
	<?php
}
$arr = isset($tpl['arr']) && is_array($tpl['arr']) ? $tpl['arr'] : array();
$is_active = isset($arr['is_active']) && (int) $arr['is_active'] === 1;
$is_test_mode = isset($arr['is_test_mode']) && (int) $arr['is_test_mode'] === 1;
?>
<div class="form-group">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_allow'); ?></label>

    <div class="col-lg-8">
        <div class="switch m-t-xs">
            <div class="onoffswitch onoffswitch-data">
                <input id="payment_is_active" name="plugin_payment_options[stripe][is_active]" value="<?php echo @$tpl['arr']['is_active'];?>" type="hidden">
                <input class="onoffswitch-checkbox" id="enablePayment" name="enablePayment" type="checkbox"<?php echo $is_active ? ' checked' : NULL; ?>>
                <label class="onoffswitch-label" for="enablePayment">
                    <span class="onoffswitch-inner" data-on="<?php __('plugin_stripe_yesno_ARRAY_T', false, true);?>" data-off="<?php __('plugin_stripe_yesno_ARRAY_F', false, true);?>"></span>
                    <span class="onoffswitch-switch"></span>
                </label>
            </div>
        </div>
    </div>
</div>
<div class="hidden-area" style="display: <?php echo $is_active ? 'block' : 'none'; ?>">
<?php
if (defined("PJ_WEBSITE_VERSION"))
{
	?>
	<div class="form-group">
		<label class="control-label col-lg-4"><?php __('plugin_stripe_payment_label'); ?></label>
		<div class="col-lg-8">
			<div class="i18n-group">
			<?php
			foreach ($tpl['lp_arr'] as $v)
			{
				?>
				<input 
					type="text" 
					class="form-control i18n-control<?php echo $v['id'] != @$tpl['locale_id'] ? ' hidden' : NULL; ?><?php echo $v['is_default'] ? ' required' : NULL; ?>"
					data-id="<?php echo $v['id']; ?>"
					data-iso="<?php echo $v['language_iso']; ?>" 
					name="i18n[<?php echo $v['id']; ?>][stripe]" 
					value="<?php echo pjSanitize::html(@$tpl['i18n'][$v['id']]['stripe']); ?>">
				<?php
			}
			?>
			</div>
		</div>
	</div>
    <?php
} else {
    foreach ($tpl['lp_arr'] as $v)
    {
        ?>
        <div class="form-group pj-multilang-wrap" data-index="<?php echo $v['id']; ?>" style="display: <?php echo (int) $v['is_default'] === 1 ? NULL : 'none'; ?>">
            <label class="control-label col-lg-4"><?php __('plugin_stripe_payment_label'); ?></label>
            <div class="col-lg-8">
                <div class="input-group">
                    <input type="text" class="form-control" name="i18n[<?php echo $v['id']; ?>][stripe]" value="<?php echo pjSanitize::html(@$tpl['i18n'][$v['id']]['stripe']); ?>">
                    <?php if ($tpl['is_flag_ready']) : ?>
                    <span class="input-group-addon pj-multilang-input"><img src="<?php echo PJ_INSTALL_URL . PJ_FRAMEWORK_LIBS_PATH . 'pj/img/flags/' . $v['file']; ?>" alt="<?php echo pjSanitize::html($v['name']); ?>"></span>
                    <?php endif; ?>
                </div>
            </div>
        </div>
        <?php
    }
}
?>
</div>
<div class="form-group hidden-area" style="display: <?php echo $is_active ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_test_mode'); ?></label>

    <div class="col-lg-8">
        <div class="switch m-t-xs">
            <div class="onoffswitch onoffswitch-data">
                <input id="payment_is_test_mode" name="plugin_payment_options[stripe][is_test_mode]" value="<?php echo @$tpl['arr']['is_test_mode'];?>" type="hidden">
                <input class="onoffswitch-checkbox" id="enableTestMode" name="enableTestMode" type="checkbox"<?php echo $is_test_mode ? ' checked' : NULL; ?>>
                <label class="onoffswitch-label" for="enableTestMode">
                    <span class="onoffswitch-inner" data-on="<?php __('plugin_stripe_onoff_ARRAY_1', false, true);?>" data-off="<?php __('plugin_stripe_onoff_ARRAY_0', false, true);?>"></span>
                    <span class="onoffswitch-switch"></span>
                </label>
            </div>
        </div>
    </div>
</div>
<div class="form-group hidden-area live-area" style="display: <?php echo $is_active && !$is_test_mode ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_public_key'); ?></label>

    <div class="col-lg-8">
        <input type="text" name="plugin_payment_options[stripe][public_key]" value="<?php echo pjSanitize::html(@$tpl['arr']['public_key']); ?>" class="form-control required" maxlength="255">
        <p class="small"><?php __('plugin_stripe_public_key_text');?></p>
    </div>
</div>
<div class="form-group hidden-area live-area" style="display: <?php echo $is_active && !$is_test_mode ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_private_key'); ?></label>

    <div class="col-lg-8">
        <input type="text" name="plugin_payment_options[stripe][private_key]" value="<?php echo pjSanitize::html(@$tpl['arr']['private_key']); ?>" class="form-control required" maxlength="255">
        <p class="small"><?php __('plugin_stripe_private_key_text');?></p>
    </div>
</div>

<div class="form-group hidden-area test-area" style="display: <?php echo $is_active && $is_test_mode ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_public_key'); ?></label>

    <div class="col-lg-8">
        <input type="text" name="plugin_payment_options[stripe][test_public_key]" value="<?php echo pjSanitize::html(@$tpl['arr']['test_public_key']); ?>" class="form-control required" maxlength="255">
        <p class="small"><?php __('plugin_stripe_public_key_text');?></p>
    </div>
</div>
<div class="form-group hidden-area test-area" style="display: <?php echo $is_active && $is_test_mode ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_private_key'); ?></label>

    <div class="col-lg-8">
        <input type="text" name="plugin_payment_options[stripe][test_private_key]" value="<?php echo pjSanitize::html(@$tpl['arr']['test_private_key']); ?>" class="form-control required" maxlength="255">
        <p class="small"><?php __('plugin_stripe_private_key_text');?></p>
    </div>
</div>

<div class="form-group hidden-area" style="display: <?php echo $is_active ? 'block' : 'none'; ?>">
    <label class="control-label col-lg-4"><?php __('plugin_stripe_is_hold_on'); ?></label>

    <div class="col-lg-8">
        <div class="switch m-t-xs">
            <div class="onoffswitch onoffswitch-data">
                <input id="payment_is_hold_on" name="plugin_payment_options[stripe][is_hold_on]" value="<?php echo @$tpl['arr']['is_hold_on']; ?>" type="hidden">
                <input class="onoffswitch-checkbox" id="enableAuthorization"
                       onchange="document.getElementById('payment_is_hold_on').value=this.checked?1:0;"
                       type="checkbox"<?php echo @$tpl['arr']['is_hold_on'] == 1 ? ' checked' : NULL; ?>>
                <label class="onoffswitch-label" for="enableAuthorization">
                    <span class="onoffswitch-inner" data-on="<?php __('plugin_stripe_onoff_ARRAY_1', false, true);?>" data-off="<?php __('plugin_stripe_onoff_ARRAY_0', false, true);?>"></span>
                    <span class="onoffswitch-switch"></span>
                </label>
            </div>
        </div>
    </div>
</div>
