<div class="box">
    <div class="box-header with-border">
        <h3 class="box-title">Formulario de UsuariosColaborador</h3>
    </div>   
    <div class="box-body">
        <div class="row">
            <div class="col-md-12" align="center" style="margin-bottom: 20px">
                <img src="{% if Usuario.colaborador.colaboradorFOTO %}{{ Usuario.colaborador.colaboradorFOTO }}{% else %} archivo/colaboradores/fotos/sin-foto.png{% endif %}" alt="Foto de Perfil"  class="img-thumbnail" style="width:10%" />
                <div class="caption">
                    <label for="beneficioMin">Foto Colaborador</label>
                    <input accept="image/*" class="file beneficioFile" data-show-upload="false" data-show-caption="true" 
                        type="file" id="colaboradorFOTO-{{hash_vista}}"  name='colaboradorFOTO'/>           
                </div>
            </div>
            <div class="col-md-6" id="">
                <div class="form-group">
                    <label for="usuarioNOMBRE">Nombre de Usuario</label>
                    <input type="text" class="form-control uppercase" name="usuarioNOMBRE" id="usuarioNOMBRE-{{hash_vista}}"  
                           value="{{ Usuario.usuarioNOMBRE }}"  autocomplete="off" placeholder="Nombre de Usuario"  required/>
                </div>
            </div>
            <div class="col-md-5" id="">
                <div class="form-group">
                    <label for="usuarioCLAVE">Contraseña</label>
                    <input type="text" class="form-control uppercase" name="usuarioCLAVE" id="usuarioCLAVE-{{hash_vista}}"  required
                           value="{{ Usuario.usuarioCLAVE }}"  autocomplete="off" placeholder="Clave de usuario"  />
                    <p class="help-block">Contraseña Generada: <span id="usuarioTXTCLAVE-{{hash_vista}}"></span></p>
                </div>
            </div>
            <div class="col-md-1" id="">
                <button type="button" class="btn btn-app" onclick="generar{{hash_vista}}('usuarioCLAVE-{{hash_vista}}', 'usuarioTXTCLAVE-{{hash_vista}}')">
                    <i class="fa fa-repeat"></i>
                    {% if Usuario.usuarioID %}
                        Cambiar Clave
                    {% else %}
                        Generar Clave
                    {% endif %}
                </button>
            </div>
        </div>
        <div class="row">
            <div class="form-group col-md-6">
                <label class="col-md-4">
                      ESTADO DEL USUARIO: 
                </label>
                <label class="col-md-4">
                      <input type="radio" name="usuariosESTADO" class="flat-blue planes" value="ACTIVO"  required {% if Usuario.usuarioESTADO ==  'ACTIVO'  %} checked {% endif %} >
                      ACTIVADO
                </label>
                <label  class="col-md-4">
                      <input type="radio" name="usuariosESTADO" class="flat-blue planes" value="DESACTIVO" required {% if Usuario.usuarioESTADO ==  'DESACTIVO'  %} checked {% endif %}>
                      DESACTIVADO
                </label>
            </div>
            <div class="form-group col-md-6">
                <label class="col-md-4">
                      ADMINISTRADOR: 
                </label>
                <label class="col-md-4">
                      <input type="radio" name="usuarioADMINISTRADOR" class="flat-blue planes" value="SI" required {% if Usuario.usuarioADMINISTRADOR ==  'SI'  %} checked {% endif %}>
                      SI
                </label>
                <label  class="col-md-4">
                      <input type="radio" name="usuarioADMINISTRADOR" class="flat-blue planes" value="NO" required {% if Usuario.usuarioADMINISTRADOR ==  'NO'  %} checked {% endif %}  >
                      NO
                </label>
            </div>
        </div>
    </div>
</div>

<div class="row">
    <div class="nav-tabs-custom">
        <ul class="nav nav-tabs">
          <li class="active"><a href="#tab-roles-{{ hash_vista }}" data-toggle="tab">Asiganar Roles</a></li>
          <li><a href="#tab-permisos-{{ hash_vista }}" data-toggle="tab">Asignar Permiso Personalizados</a></li>
        </ul>
        <div class="tab-content" id="div-tblOperacionActividades-{{ hash_vista }}">
          <div class="tab-pane active" id="tab-roles-{{ hash_vista }}">
                {{ mostrarVista( 'usuarios', 'usuarios/form-control-rol', {"roles":Roles , "Usuario":Usuario } ) }}
          </div>
          <div class="tab-pane" id="tab-permisos-{{ hash_vista }}">
                {{ mostrarVista( 'usuarios', 'usuarios/form-control-operaciones', {"Usuario":Usuario, "operaciones":Operaciones } ) }}
          </div>
        </div>
    </div>
</div>

<script type="text/javascript">

    $(document).ready(function () {
        $('input[type="radio"].flat-blue').iCheck({
          radioClass   : 'iradio_flat-blue'
        });
        
        $("#colaboradorFOTO-{{hash_vista}}").fileinput({
            previewFileType: "image",
            maxFileSize: 512,
        });
    });
    
    function generar{{hash_vista}}(idInput, idText = null){
        long=15;
        var caracteres = "abcdefghijkmnpqrtuvwxyzABCDEFGHIJKLMNPQRTUVWXYZ2346789";
        var contrasena = "";
        for (i=0; i<long; i++) contrasena += caracteres.charAt(Math.floor(Math.random()*caracteres.length));
        $("#"+idInput).val(contrasena);
        $("#"+idText).html(contrasena);
    }
</script>
