<?php $__env->startSection('title'); ?>
	@parent
	Редактирование информации о пользователе
<?php $__env->stopSection(); ?>

<?php $__env->startSection('breadcrumbs'); ?>
	<?php echo Breadcrumbs::render('user.info', $user); ?>

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

<?php $__env->startSection('js'); ?>
	<script src="<?php echo asset('js/plugin/bootstrap-timepicker/bootstrap-timepicker.min.js'); ?>"></script>

	<script language="javascript" type="text/javascript">
		runAllForms();

		$('#work_day_start_at, #work_day_start_at_weekend').timepicker({
								minuteStep: 1,
								showSeconds: true,
								showMeridian: false,
								defaultTime: false
						});

		$("#phone").mask("+7 (999) 999-99-99")

		// Validation
		$(function() {
			// Validation
			$("#editForm").validate({
				// Rules for form validation
				rules : {
					phone : {
						required : true
					},
					first_name : {
						required : true
					},
					last_name : {
						required : true
					}
				},
				// Messages for form validation
				messages : {
					phone : {
						required : 'Необходимо указать телефон'
					},
					first_name : {
						required : 'Необходимо указать имя'
					},
					last_name : {
						required : 'Необходимо указать фамилию'
					}
				},
				// Do not change code below
				errorPlacement : function(error, element) {
					error.insertAfter(element.parent());
				}
			});

			$("#editPasswordForm").validate({
				// Rules for form validation
				rules : {
					newPassword : {
						required	: true,
						minlength	: 3
					},
					newPassword_confirmation : {
						required	: true,
						equalTo		: '#newPassword'
					}
				},
				// Messages for form validation
				messages : {
					newPassword : {
						required : 'Необходимо указать пароль',
						minlength : 'Пароль не должен быть короче 3 символов'
					},
					newPassword_confirmation : {
						required : 'Введите подтверждение пароля',
						equalTo : 'Пароль не совпадает с подтверждением'
					}
				},
				// Do not change code below
				errorPlacement : function(error, element) {
					error.insertAfter(element.parent());
				}
			});
		});
	</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>
	<h1 class="page-title txt-color-blueDark">
		<i class="fa fa-user fa-fw"></i>
		Редактирование
		<?php if($user->email == Auth::user()->email): ?>
			вашей
		<?php endif; ?>
		информации
		<?php if($user->email != Auth::user()->email): ?>
			о <?php echo $user->email; ?>

		<?php endif; ?>
	</h1>

	<section>
		<div class="row">
			<article class="col-sm-12 col-md-12 col-lg-6">
				<?php echo Form::open(array(
							'action' => array('UserController@update', $user->id),
							'method' => 'put',
							'id' => 'editForm',
							'class' => 'smart-form'
							)); ?>


				<fieldset>
					<div class="row">
						<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
							<label class="label">Имя</label>
							<label class="input <?php echo ($errors->has('first_name')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-user"></i>
								<?php echo Form::text('first_name', $user->first_name, array('class' => 'form-control', 'id' => 'first_name')); ?>

							</label>
							<?php echo ($errors->has('first_name') ?  '<em for="first_name" class="invalid">'.$errors->first('first_name').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
							<label class="label">Фамилия</label>
							<label class="input <?php echo ($errors->has('last_name')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-user"></i>
								<?php echo Form::text('last_name', $user->last_name, array('class' => 'form-control', 'id' => 'last_name')); ?>

							</label>
							<?php echo ($errors->has('last_name') ?  '<em for="last_name" class="invalid">'.$errors->first('last_name').'</em>' : ''); ?>

						</section>
					</div>

					<section>
						<label class="label">Телефон</label>
						<label class="input <?php echo ($errors->has('phone')) ? 'state-error' : ''; ?>">
							<i class="icon-append fa fa-phone"></i>
							<?php echo Form::text('phone', $user->phone, array('class' => 'form-control', 'id' => 'phone')); ?>

						</label>
						<?php echo ($errors->has('phone') ?  '<em for="phone" class="invalid">'.$errors->first('phone').'</em>' : ''); ?>

					</section>
				</fieldset>

				<?php if(Auth::user()->hasRole(Role::ROLE_PROJECT_MANAGER)): ?>
				<fieldset>
					<section>
						<label class="label">Роли</label>
						<?php foreach($allRoles as $role): ?>
							<label class="checkbox" title="<?php echo $role->description; ?>"><input type="checkbox" name="roles[<?php echo $role->id; ?>]" value='1' <?php echo (in_array($role->id, $userRoles) ? 'checked="checked"' : ''); ?> ><i></i> <?php echo $role->name; ?></label>
						<?php endforeach; ?>
					</section>
				</fieldset>

				<fieldset>
					<section>
						<label class="label">Проекты</label>
						<?php foreach($allProjects as $project): ?>
							<label class="checkbox"><input type="checkbox" name="projects[<?php echo $project->id; ?>]" value='1' <?php echo (in_array($project->id, $userProjects) ? 'checked="checked"' : ''); ?> /><i></i> <?php echo $project->name; ?></label>
						<?php endforeach; ?>
					</section>
				</fieldset>

				<fieldset>
					<section>
						<label class="checkbox"><input type="checkbox" name="use_sms_password" value='1' <?php echo (($user->use_sms_password) ? 'checked="checked"' : ''); ?> /><i></i> Присылать пароль в смс каждый день</label>
					</section>

					<section>
						<label class="checkbox"><input type="checkbox" name="checkcalls" value='1' <?php echo (($user->checkcalls) ? 'checked="checked"' : ''); ?> /><i></i> Проверять звонки этого пользователя</label>
					</section>

					<section>
						<label class="checkbox"><input type="checkbox" name="performsusertasks" value='1' <?php echo (($user->performsusertasks) ? 'checked="checked"' : ''); ?> /><i></i> Возможно назначение задач этому пользявателю</label>
					</section>

				</fieldset>

				<fieldset>
					<section>
						<label class="checkbox"><input type="checkbox" name="payroll" value='1' <?php echo (($user->payroll) ? 'checked="checked"' : ''); ?> /><i></i> Использовать расчет заработной платы по результатам в CRM</label>
					</section>

					<div class="row">
						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Оклад за месяц</label>
							<label class="input <?php echo ($errors->has('pay_salary')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-rub"></i>
								<?php echo Form::text('pay_salary', $user->pay_salary, array('class' => 'form-control', 'id' => 'pay_salary')); ?>

							</label>
							<?php echo ($errors->has('pay_salary') ?  '<em for="pay_salary" class="invalid">'.$errors->first('pay_salary').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Оклад за выход</label>
							<label class="input <?php echo ($errors->has('pay_salary_day')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-rub"></i>
								<?php echo Form::text('pay_salary_day', $user->pay_salary_day, array('class' => 'form-control', 'id' => 'pay_salary_day')); ?>

							</label>
							<?php echo ($errors->has('pay_salary_day') ?  '<em for="pay_salary_day" class="invalid">'.$errors->first('pay_salary_day').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Штраф за опоздание</label>
							<label class="input <?php echo ($errors->has('late_fee')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-rub"></i>
								<?php echo Form::text('late_fee', $user->late_fee, array('class' => 'form-control', 'id' => 'late_fee')); ?>

							</label>
							<?php echo ($errors->has('late_fee') ?  '<em for="late_fee" class="invalid">'.$errors->first('late_fee').'</em>' : ''); ?>

						</section>

					</div>

					<div class="row">
						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Процент от индивидуального<br/>оборота</label>
							<label class="input <?php echo ($errors->has('pay_percent_all')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('pay_percent_all', $user->pay_percent_all, array('class' => 'form-control', 'id' => 'pay_percent_all')); ?>

							</label>
							<?php echo ($errors->has('pay_percent_all') ?  '<em for="pay_percent_all" class="invalid">'.$errors->first('pay_percent_all').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Процент от индивидуального<br/>маржинального дохода</label>
							<label class="input <?php echo ($errors->has('pay_percent_margin')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('pay_percent_margin', $user->pay_percent_margin, array('class' => 'form-control', 'id' => 'pay_percent_margin')); ?>

							</label>
							<?php echo ($errors->has('pay_percent_margin') ?  '<em for="pay_percent_margin" class="invalid">'.$errors->first('pay_percent_margin').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">Процент от общего<br/>маржинального дохода</label>
							<label class="input <?php echo ($errors->has('pay_percent_margin_all')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('pay_percent_margin_all', $user->pay_percent_margin_all, array('class' => 'form-control', 'id' => 'pay_percent_margin_all')); ?>

							</label>
							<?php echo ($errors->has('pay_percent_margin_all') ?  '<em for="sip_number" class="invalid">'.$errors->first('pay_percent_margin_all').'</em>' : ''); ?>

						</section>

					</div>

					<div class="row">
						<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
							<label class="label">Начало рабочего дня пн-пт</label>
							<label class="input <?php echo ($errors->has('work_day_start_at')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-clock-o"></i>
								<?php echo Form::text('work_day_start_at', $user->work_day_start_at, array('class' => 'form-control', 'id' => 'work_day_start_at')); ?>

							</label>
							<?php echo ($errors->has('work_day_start_at') ?  '<em for="work_day_start_at" class="invalid">'.$errors->first('work_day_start_at').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
							<label class="label">Начало рабочего дня сб-вс</label>
							<label class="input <?php echo ($errors->has('work_day_start_at_weekend')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-clock-o"></i>
								<?php echo Form::text('work_day_start_at_weekend', $user->work_day_start_at_weekend, array('class' => 'form-control', 'id' => 'work_day_start_at_weekend')); ?>

							</label>
							<?php echo ($errors->has('work_day_start_at_weekend') ?  '<em for="work_day_start_at_weekend" class="invalid">'.$errors->first('work_day_start_at_weekend').'</em>' : ''); ?>

						</section>

					</div>

					<div class="row">
						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">SIP-логин</label>
							<label class="input <?php echo ($errors->has('sip_login')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('sip_login', $user->sip_login, array('class' => 'form-control', 'id' => 'sip_login')); ?>

							</label>
							<?php echo ($errors->has('sip_login') ?  '<em for="sip_login" class="invalid">'.$errors->first('sip_login').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">SIP-пароль</label>
							<label class="input <?php echo ($errors->has('sip_password')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('sip_password', $user->sip_password, array('class' => 'form-control', 'id' => 'sip_password')); ?>

							</label>
							<?php echo ($errors->has('sip_password') ?  '<em for="sip_password" class="invalid">'.$errors->first('sip_password').'</em>' : ''); ?>

						</section>

						<section class="col col-xs-12 col-sm-4 col-md-4 col-lg-4">
							<label class="label">SIP-номер</label>
							<label class="input <?php echo ($errors->has('sip_number')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('sip_number', $user->sip_number, array('class' => 'form-control', 'id' => 'sip_number')); ?>

							</label>
							<?php echo ($errors->has('sip_number') ?  '<em for="sip_number" class="invalid">'.$errors->first('sip_number').'</em>' : ''); ?>

						</section>

					</div>

<!--					<section>
						<label class="checkbox"><input type="checkbox" name="hide_for_salary_project" value='1' <?php echo (($user->hide_for_salary_project) ? 'checked="checked"' : ''); ?> /><i></i> Не показывать пользователя в списке выбора для учета з/п в бюджете</label>
					</section>-->
				</fieldset>
				<?php endif; ?>

				<footer>
					<?php echo Form::hidden('id', $user->id); ?>

					<button type="submit" class="btn btn-primary">Сохранить</button>
				</footer>

				<?php echo Form::close(); ?>

			</article>

			<article class="col-sm-12 col-md-12 col-lg-6">
				<?php echo Form::open(array(
							'action' => array('UserController@change', $user->id),
							'id' => 'editPasswordForm',
							'class' => 'smart-form'
							)); ?>


					<fieldset>
						<div class="row">
							<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
								<label class="label">Новый пароль</label>
								<label class="input <?php echo ($errors->has('newPassword')) ? 'state-error' : ''; ?>">
									<i class="icon-append fa fa-lock"></i>
									<?php echo Form::password('newPassword', array('class' => 'form-control', 'id' => 'newPassword')); ?>

									<b class="tooltip tooltip-bottom-right">Не забудьте пароль</b> </label>
								</label>
								<?php echo ($errors->has('newPassword') ?  '<em for="newPassword" class="invalid">'.$errors->first('newPassword').'</em>' : ''); ?>

							</section>
							<section class="col col-xs-12 col-sm-6 col-md-6 col-lg-6">
								<label class="label">Подтверждение нового пароля</label>
								<label class="input <?php echo ($errors->has('newPassword_confirmation')) ? 'state-error' : ''; ?>">
									<i class="icon-append fa fa-lock"></i>
									<?php echo Form::password('newPassword_confirmation', array('class' => 'form-control')); ?>

									<b class="tooltip tooltip-bottom-right">Не забудьте пароль</b> </label>
								</label>
								<?php echo ($errors->has('newPassword_confirmation') ?  '<em for="newPassword_confirmation" class="invalid">'.$errors->first('newPassword_confirmation').'</em>' : ''); ?>

							</section>
						</div>
					</fieldset>

					<footer>
						<?php echo Form::submit('Изменить пароль', array('class' => 'btn btn-primary')); ?>

					</footer>

				<?php echo Form::close(); ?>

			</article>

		</div>

	</section>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.default', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>