<?php $__env->startSection('title'); ?>
	@parent
	Добавление нового пользователя
<?php $__env->stopSection(); ?>

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

<?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 : {
					email : {
						required	: true,
						email			: true
					},
					password : {
						required	: true,
						minlength	: 3
					},
					password_confirmation : {
						required	: true,
						equalTo		: '#password'
					},
					phone : {
						required : true
					},
					first_name : {
						required : true
					},
					last_name : {
						required : true
					}
				},
				// Messages for form validation
				messages : {
					email : {
						required : 'Необходимо указать электронную почту',
						email : 'Необходимо указать корректную электронную почту'
					},
					password : {
						required : 'Необходимо указать пароль',
						minlength : 'Пароль не должен быть короче 3 символов'
					},
					password_confirmation : {
						required : 'Введите подтверждение пароля',
						equalTo : 'Пароль не совпадает с подтверждением'
					},
					phone : {
						required : 'Необходимо указать телефон'
					},
					first_name : {
						required : 'Необходимо указать имя'
					},
					last_name : {
						required : 'Необходимо указать фамилию'
					}
				},
				// 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>
		Добавление нового пользователя
	</h1>

	<section>
		<div class="row">
			<article class="col-sm-12 col-md-12 col-lg-6">
				<?php echo Form::open(array(
							'action' => array('UserController@store'),
							'method' => 'post',
							'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', null, 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', null, 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', null, array('class' => 'form-control', 'id' => 'phone')); ?>

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

					</section>

					<section>
						<label class="label">E-mail</label>
						<label class="input <?php echo ($errors->has('email')) ? 'state-error' : ''; ?>">
							<i class="icon-append fa fa-email"></i>
							<?php echo Form::text('email', null, array('class' => 'form-control', 'id' => 'email')); ?>

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

					</section>

					<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('password')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-lock"></i>
								<?php echo Form::password('password', array('class' => 'form-control', 'id' => 'password')); ?>

								<b class="tooltip tooltip-bottom-right">Не забудьте пароль</b> </label>
							</label>
							<?php echo ($errors->has('password') ?  '<em for="password" class="invalid">'.$errors->first('password').'</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('password_confirmation')) ? 'state-error' : ''; ?>">
								<i class="icon-append fa fa-lock"></i>
								<?php echo Form::password('password_confirmation', array('class' => 'form-control')); ?>

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

						</section>
					</div>
				</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' /><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' /><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' /><i></i> Присылать пароль в смс каждый день</label>
					</section>

					<section>
						<label class="checkbox"><input type="checkbox" name="checkcalls" value='1' /><i></i> Проверять звонки этого пользователя</label>
					</section>

					<section>
						<label class="checkbox"><input type="checkbox" name="performsusertasks" value='1' /><i></i> Возможно назначение задач этому пользявателю</label>
					</section>

				</fieldset>

				<fieldset>
					<section>
						<label class="checkbox"><input type="checkbox" name="payroll" value='1' /><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', null, 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', null, 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', null, 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', null, 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', null, 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('sip_number')) ? 'state-error' : ''; ?>">
								<i class="icon-append">%</i>
								<?php echo Form::text('sip_number', null, 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>

					<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', null, 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', null, 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', null, 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', null, 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', null, 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' /><i></i> Не показывать пользователя в списке выбора для учета з/п в бюджете</label>
					</section>-->
				</fieldset>
				<?php endif; ?>

				<footer>
					<button type="submit" class="btn btn-primary">Сохранить</button>
				</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(); ?>