<?php /* CityHub - Add / edit user */ ?>

<?php

// If no mode is selected, default to add
if (!isset($mode))
{
	$mode = 'add';
}

?>


			<?php echo Form::open(array('route' => $postRoute, 'role' => 'form', 'id' => 'new_user', 'class' => 'form-horizontal', 'autocomplete' => 'off', 'id' => 'user-form')); ?>


				<div class="form-group">
					<div class="col-xs-12">
						<h3><?php echo $title; ?></h3>
						<hr class="mt30">
					</div>
				</div>

				<?php if($mode == 'edit'): ?>
				<?php echo Form::hidden('id', $user->id, array('id' => 'id')); ?>

				<?php endif; ?>

				<div class="form-group">
					<div class="col-xs-12 col-sm-6">
						<div class="row">
							<label for="email" class="col-xs-12 col-sm-4 col-md-3 control-label"><?php echo Lang::get('user.label_email'); ?>:*</label>
							<div class="col-xs-12 col-sm-8 col-md-9">
								<?php echo Form::text('email', isset($user->email) ? $user->email : null, array('id' => 'email', 'class' => 'form-control')); ?>

								<?php if(isset($errors) && ($errors->first('email') != '' || $errors->first('email') != null)): ?>
								<p><small class="error"><?php echo $errors->first('email'); ?></small></p>
								<?php endif; ?>
							</div>
						</div>
					</div>
					<div class="col-xs-12 col-sm-6">
						<div class="row">
							<label for="password" class="col-xs-12 col-sm-4 col-md-3 control-label"><?php echo ($mode == 'add') ? Lang::get('user.label_password') : Lang::get('user.label_new_password'); ?>:*</label>
							<div class="col-xs-12 col-sm-8 col-md-9">
							<?php if($mode == 'add'): ?>
								<?php echo Form::password('password', array('id' => 'password', 'class' => 'form-control')); ?>

							<?php else: ?>
								<?php echo Form::password('password', array('id' => 'password', 'class' => 'form-control')); ?>

							<?php endif; ?>
							<?php if(isset($errors) && ($errors->first('password') != '' || $errors->first('password') != null)): ?>
								<p><small class="error"><?php echo $errors->first('password'); ?></small></p>
							<?php endif; ?>
							</div>
						</div>
					</div>
				</div>
				

				<div class="form-group">
					<label for="first_name" class="col-xs-12 col-sm-4 col-md-3 control-label"><?php echo Lang::get('user.label_first_name'); ?>:*</label>
					<div class="col-xs-12 col-sm-8 col-md-9">
						<?php echo Form::text('first_name', isset($user->first_name) ? $user->first_name : null, array('id' => 'first_name', 'class' => 'form-control')); ?>

					<?php if(isset($errors) && ($errors->first('first_name') != '' || $errors->first('first_name') != null)): ?>
						<p><small class="error"><?php echo $errors->first('first_name'); ?></small></p>
					<?php endif; ?>
					</div>
				</div>

				<div class="form-group">
					<label for="last_name" class="col-xs-12 col-sm-4 col-md-3 control-label"><?php echo Lang::get('user.label_last_name'); ?>:*</label>
					<div class="col-xs-12 col-sm-8 col-md-9">
						<?php echo Form::text('last_name', isset($user->last_name) ? $user->last_name : null, array('id' => 'last_name', 'class' => 'form-control')); ?>

					<?php if(isset($errors) && ($errors->first('last_name') != '' || $errors->first('last_name') != null)): ?>
						<p><small class="error"><?php echo $errors->first('last_name'); ?></small></p>
					<?php endif; ?>
					</div>
				</div>


				<?php if($mode == 'edit'): ?>
				<div class="form-group">
					<div class="col-xs-12 col-sm-6">
						<p class="no-margin"><?php echo Lang::get('user.label_facebook_id'); ?>: <?php if (isset($user->facebook_id)) { ?> <span class="text-success"><?php echo $user->facebook_id; ?></span> <?php } else { ?> <span id="facebookStatus" class="text-danger"><?php echo Lang::get('core.not_connected'); ?></span> <?php } if (isset($user->facebook_id)) { ?><button class="btn btn-sm btn-danger ml20" id="removeFacebook"><span id="facebookLoader"></span> <?php echo Lang::get('user.remove_facebook'); ?></button><?php } ?></p>
					</div>
					<div class="col-xs-12 col-sm-6">
						<p class="no-margin"><?php echo Lang::get('user.label_google_id'); ?>: <?php if (isset($user->google_id)) { ?> <span class="text-success"><?php echo $user->google_id; ?></span> <?php } else { ?> <span id="googleStatus" class="text-danger"><?php echo Lang::get('core.not_connected'); ?></span> <?php } if (isset($user->google_id)) { ?><button class="btn btn-sm btn-danger ml20" id="removeGoogle" type="button"><span id="googleLoader"></span><?php echo Lang::get('user.remove_google'); ?></button><?php } ?></p>
					</div>
				</div>

				<hr>
				<?php endif; ?>

				<div class="form-group">
					<label for="language" class="col-xs-12 col-sm-4 col-md-3 control-label"><?php echo Lang::get('user.label_language'); ?>:</label>
					<div class="col-xs-12 col-sm-8 col-md-9">
						<?php echo Form::select('language', $languages, isset($user->language_id) ? $user->language_id : null, array('id' => 'language', 'class' => 'form-control')); ?>

					<?php if(isset($errors) && ($errors->first('language') != '' || $errors->first('language') != null)): ?>
						<p><small class="error"><?php echo $errors->first('language'); ?></small></p>
					<?php endif; ?>
					</div>
				</div>



				<hr>

				<div class="form-group mt40">
					<div class="col-xs-12 text-right">
                        <?php echo Form::button('<span class="icon icon-cancel"></span> ' . Lang::get('core.cancel'), array('type' => 'button', 'class' => 'btn btn-danger', 'onclick'=>"cancelNewUser()")); ?>

					
						<?php echo Form::button('<span class="icon icon-done"></span> ' . Lang::get('core.save'), array('type' => 'button', 'class' => 'btn btn-success', 'onclick'=>"postNewUser()")); ?>

					</div>
				</div>

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



<script>
	var lang_city = '<?php echo Lang::get('core.city'); ?>';
	var lang_fail = '<?php echo Lang::get('messages.error_no_cities'); ?>';
	var lang_loading = '<?php echo Lang::get('core.loading'); ?>';
   
</script>
