<?php if (is_superadmin_loggedin() ): ?>
	<?php $this->load->view('frontend/branch_select'); ?>
<?php endif; if (!empty($branch_id)): ?>
<style type="text/css">
table .form-group {
    margin-right: 0 !important;
    margin-left: 0 !important;
}	
</style>
<div class="row">
	<div class="col-md-3 mb-md">
		<?php include 'sidebar.php'; ?>
	</div>
	<div class="col-md-9">
		<section class="panel">
			<div class="tabs-custom">
				<ul class="nav nav-tabs">
					<li class="active">
						<a href="#admission" data-toggle="tab"><?php echo translate('admission'); ?></a>
					</li>
					<li>
						<a href="#fields" data-toggle="tab"><?php echo translate('fields_setting'); ?></a>
					</li>
					<li>
						<a href="#options" data-toggle="tab"><?php echo translate('options'); ?></a>
					</li>
				</ul>
				<div class="tab-content">
					<div class="tab-pane active" id="admission">
						<?php echo form_open('frontend/section/saveAdmission' . $branchID, array('class' => 'form-horizontal frm-submit')); ?>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('title'); ?> <span class="required">*</span></label>
								<div class="col-md-8">
									<input type="text" class="form-control" name="title" value="<?php echo set_value('title', $admission['title']); ?>" />
									<span class="error"><?php echo form_error('title'); ?></span>
								</div>
							</div>
							<div class="form-group mt-md">
								<label class="col-md-2 control-label"><?php echo translate('description'); ?></label>
								<div class="col-md-8">
									<textarea name="description" class="summernote"><?php echo set_value('description', $admission['description']); ?></textarea>
								</div>
							</div>

							<div class="form-group">
								<label class="col-md-2 control-label"> <?php echo translate('terms_conditions') . " " .  translate('title'); ?></label>
								<div class="col-md-8"> 
									<input type="text" class="form-control" name="terms_conditions_title" value="<?php echo set_value('terms_conditions_title', $admission['terms_conditions_title']); ?>" />
									<span class="error"><?php echo form_error('terms_conditions_title'); ?></span>
								</div>
							</div>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('terms_conditions') . " " . translate('description'); ?></label>
								<div class="col-md-8">
									<textarea name="terms_conditions_description" class="summernote"><?php echo set_value('terms_conditions_description', $admission['terms_conditions_description']); ?></textarea>
								</div>
							</div>

							<div class="headers-line mt-md"> <i class="fas fa-th-large"></i> <?php echo translate('online_addmission') . " " . translate('fee'); ?></div>
							<div class="clearfix">
								<div class="col-md-offset-2 col-md-8">
									<div class="table-responsive">
										<table class="table table-bordered table-condensed mt-md">
											<thead>
												<th><?=translate('status')?> <span class="required">*</span></th>
												<th><?=translate('class')?> <span class="required">*</span></th>
												<th><?=translate('amount')?> <span class="required">*</span></th>
											</thead>
											<tbody id="timetable_entry_append">
											<?php
												$classArray = $this->frontend_model->get('class', array('branch_id' => $branch_id));
												foreach ($classArray as $key => $value) {
													$id = $value['id'];
													$classID = "";
													$feeStatus = "0";
													$amount = "";
													if (!empty($admission['fee_elements'])) {
														$elements = json_decode($admission['fee_elements'], true);
														if (!empty($elements[$id]) && is_array($elements[$id])) {
															$classID = $id;
															$feeStatus = $elements[$id]['fee_status'];
															$amount = $elements[$id]['amount'];
														}
													}
													?>
												 	<tr>
														<td width="40%">
															<div class="form-group">
																<?php
																	$arrayClass = array(
																		'0' => translate('free'),
																		'1' => translate('pay')
																	);
																	echo form_dropdown("addmissionfee[$key][status]", $arrayClass, set_value('status', $feeStatus), "class='form-control'
																	data-plugin-selectTwo data-width='100%' data-minimum-results-for-search='Infinity' ");
																?>
																<span class="error"></span>
															</div>
														</td>
														<td width="30%">
															<div class="form-group">
																<input type="text" class="form-control" readonly="" name="class" value="<?=$value['name']?>" />
																<input type="hidden" name="addmissionfee[<?=$key?>][class_id]" value="<?=$value['id']?>">
																<span class="error"></span>
															</div>
														</td>
														<td width="40%">
														<div class="form-group">
															<input type="text" class="form-control" name="addmissionfee[<?=$key?>][amount]" value="<?=$amount?>" />
															<span class="error"><?php echo form_error('amount'); ?></span>
														</div>
														</td>
													</tr>
												<?php } ?>
											</tbody>
										</table>
									</div>
								</div>
							</div>

							<footer class="panel-footer mt-lg">
								<div class="row">
									<div class="col-md-2 col-md-offset-2">
										<button type="submit" class="btn btn-default btn-block" data-loading-text="<i class='fas fa-spinner fa-spin'></i> Processing">
											<i class="fas fa-plus-circle"></i> <?php echo translate('save'); ?>
										</button>
									</div>
								</div>
							</footer>
						<?php echo form_close(); ?>
					</div>
					<div class="tab-pane" id="fields">
						<?php echo form_open('frontend/section/saveOnlineAdmissionFields' . $branchID, array('class' => 'form-horizontal form-bordered frm-submit-msg')); ?>
							<div class="table-responsive">
								<table class="table table-bordered table-hover table-condensed mt-sm" cellspacing="0" width="100%">
									<thead>
										<tr>
											<th><?php echo translate('fields') . " " . translate('name') ?></th>
											<th> 
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" id="all_view" value="1"><i></i> <?php echo translate('active'); ?></label> 
												</div>
											</th>
											<th>
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" id="all_add" value="1"><i></i> <?php echo translate('required'); ?></label> 
												</div>
											</th>
										</tr>
									</thead>
									<tbody>
										<?php
										$result = $this->student_fields_model->getOnlineStatusArr($branch_id);
										unset($result[0], $result[33]);
										foreach ($result as $key => $value) {
										 ?>
										 <input type="hidden" name="system_fields[<?php echo $value->id ?>][fields_id]" value="<?php echo $value->id ?>">
										<tr>
											<td class="pl-xl"><i class="far fa-arrow-alt-circle-right text-md"></i> <?php echo ucwords(str_replace('_', ' ', $value->prefix)) ?></td>
											<td>
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" class="cb_view" name="system_fields[<?php echo $value->id ?>][status]" <?php echo $value->status == 1 ? 'checked' : '' ?> value="1" >
														<i></i>
													</label>
												</div>
											</td>
											<td>
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" class="cb_add" <?php echo $value->status == 0 ? 'disabled checked' : '' ?> name="system_fields[<?php echo $value->id ?>][required]" <?php echo $value->required == 1 ? 'checked' : '' ?> value="1" >
														<i></i>
													</label>
												</div>
											</td>
										</tr>
										<?php } ?>
										<?php
										$result = $this->student_fields_model->getOnlineCustomFields($branch_id);
										foreach ($result as $key => $value) {
										?>
										<input type="hidden" name="custom_fields[<?php echo $value->id ?>][fields_id]" value="<?php echo $value->id ?>">
										<tr>
											<td class="pl-xl"><i class="far fa-arrow-alt-circle-right text-md"></i> <?php echo translate($value->field_label) ?></td>
											<td>
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" class="cb_view" name="custom_fields[<?php echo $value->id ?>][status]" <?php echo $value->fstatus == 1 ? 'checked' : '' ?> value="1" >
														<i></i>
													</label>
												</div>
											</td>
											<td>
												<div class="checkbox-replace"> 
													<label class="i-checks"><input type="checkbox" class="cb_add" <?php echo $value->fstatus == 0 ? 'disabled checked' : '' ?> name="custom_fields[<?php echo $value->id ?>][required]" <?php echo $value->required == 1 ? 'checked' : '' ?> value="1" >
														<i></i>
													</label>
												</div>
											</td>
										</tr>
									<?php } ?>
									</tbody>
								</table>
							</div>
							<footer class="panel-footer mt-lg">
								<div class="row">
									<div class="col-md-2 col-md-offset-2">
										<button type="submit" class="btn btn-default btn-block" data-loading-text="<i class='fas fa-spinner fa-spin'></i> Processing">
											<i class="fas fa-plus-circle"></i> <?php echo translate('save'); ?>
										</button>
									</div>
								</div>
							</footer>
						<?php echo form_close(); ?>
					</div>
					<div class="tab-pane" id="options">
						<?php echo form_open_multipart('frontend/section/saveAdmissionOption' . $branchID, array('class' => 'form-horizontal form-bordered frm-submit-data')); ?>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('page') . " " . translate('title'); ?> <span class="required">*</span></label>
								<div class="col-md-8">
									<input type="text" class="form-control" name="page_title" value="<?php echo set_value('page_title', $admission['page_title']); ?>" />
									<span class="error"><?php echo form_error('page_title'); ?></span>
								</div>
							</div>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('banner_photo'); ?> <span class="required">*</span></label>
								<div class="col-md-8">
									<input type="hidden" name="old_photo" value="<?php echo $admission['banner_image']; ?>">
									<input type="file" name="photo" class="dropify" data-height="150" data-default-file="<?php echo base_url('uploads/frontend/banners/' . $admission['banner_image']); ?>" />
								</div>
							</div>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('meta') . " " . translate('keyword'); ?></label>
								<div class="col-md-8">
									<input type="text" class="form-control" name="meta_keyword" value="<?php echo set_value('meta_keyword', $admission['meta_keyword']); ?>" />
								</div>
							</div>
							<div class="form-group">
								<label class="col-md-2 control-label"><?php echo translate('meta') . " " . translate('description'); ?></label>
								<div class="col-md-8">
									<input type="text" class="form-control" name="meta_description" value="<?php echo set_value('meta_description', $admission['meta_description']); ?>" />
								</div>
							</div>
							<footer class="panel-footer mt-lg">
								<div class="row">
									<div class="col-md-2 col-md-offset-2">
										<button type="submit" class="btn btn-default btn-block" data-loading-text="<i class='fas fa-spinner fa-spin'></i> Processing">
											<i class="fas fa-plus-circle"></i> <?php echo translate('save'); ?>
										</button>
									</div>
								</div>
							</footer>
						<?php echo form_close(); ?>
					</div>
				</div>
			</div>
		</section>
	</div>
</div>
<?php endif; ?>

<script type="text/javascript">
    $('#all_view').on('click', function(){
        var cbRequired = $('.cb_add');
        if (this.checked) {
            cbRequired.prop('disabled', false);
        } else {
            cbRequired.prop('disabled', true);
        }
    });
    
    $('.cb_view').on('click', function(){
        var cbRequired = $(this).parents('tr').find("[class='cb_add']");
        if (this.checked) {
            cbRequired.prop('disabled', false);
        } else {
            cbRequired.prop('disabled', true);
        }
    });
</script>