<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/datepicker.min.css" />
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/datepicker3.min.css" />
<script src="<?php echo Yii::app()->request->baseUrl; ?>/js/bootstrap-datepicker.min.js"></script>
<?php $form=$this->beginWidget('bootstrap.widgets.TbActiveForm',array(
	'id'=>'conf-porcentaje-form',
	'enableAjaxValidation'=>false,
)); ?>
<?php Yii::app()->clientScript->registerScript('script','

    function visibilidad(id){
        if(id==1){
            $("#porcentaje").show("slow");
            $("#porcentajevariado").hide("slow");
        }
        else if(id==2){
            $("#porcentaje").hide("slow");
            $("#porcentajevariado").hide("slow");
        }
        else{
            $("#porcentaje").show("slow");
            $("#porcentajevariado").show("slow");
        }
    }	
    function tipoAsociado(id){
        $("#porcentaje").show("slow");
        if(id ==1){
            $("#fechaActualizacion").show("slow");
            $("#porcentajeEquivalente").hide("slow");
        }
        else{
            $("#fechaActualizacion").hide("slow");
            $("#porcentajeEquivalente").show("slow");
        }
        $("#'.CHtml::activeId($model,'registradoTrabajador').'").attr("value",id);    
    }
    
    
		
	function eliminarRangoFechaActualizacion(id) {
			if(confirm("¿Esta seguro de borrar este rango de fecha?")) {
				$("#rango_"+id).remove();
                                contadorRangoFecha--;
                                var boton = "<button id =\"botonEliminar\" class=\"btn btn-primary\" onclick=\"eliminarRangoFechaActualizacion("+(contadorRangoFecha-1)+")\" type=\"button\">\
                                                <i class=\"icon-minus\"> </i>\
                                            </button>";
                                if((contadorRangoFecha-1)>1)
                                    $("#botonEliminar_"+(contadorRangoFecha-1)).append(boton);
			}
	}
	var contadorRangoFecha='.(count($model->fechaActualizacion)+1).';
	function agregarFechaActualizacion(){
            var nuevo = "<tr id=\"rango_"+(contadorRangoFecha)+"\">\
                            <td>\
                                <input id=\"ConfPorcentaje_fechaActualizacion_"+(contadorRangoFecha)+"_fechaInicio\" class=\"calendar\" type=\"text\" name=\"ConfPorcentaje[fechaActualizacion]["+(contadorRangoFecha)+"][fechaInicio]\" readonly=\"readOnly\" maxlength=\"100\">\
                            </td>\
                            <td>\
                                <input id=\"ConfPorcentaje_fechaActualizacion_"+(contadorRangoFecha)+"_fechaFin\" class=\"calendar\" type=\"text\" name=\"ConfPorcentaje[fechaActualizacion]["+(contadorRangoFecha)+"][fechaFin]\" readonly=\"readOnly\" maxlength=\"100\">\
                            </td>\
                            <td id=\"botonEliminar_"+(contadorRangoFecha)+"\">\
                                <button id =\"botonEliminar\" class=\"btn btn-primary\" onclick=\"eliminarRangoFechaActualizacion("+(contadorRangoFecha)+")\" type=\"button\">\
                                    <i class=\"icon-minus\"> </i>\
                                </button>\
                            </td>\
                        </tr>";
            
            contadorRangoFecha++;
            
            $("#botonEliminar").remove();
            $("#tablaRangoFechaActualizacion").append(nuevo);
            $(\'.calendar\').datepicker({
                 startView: "year", 
                minView: "months",
		format: "dd/ mm",
		todayBtn: "linked",
		forceParse: false,
		orientation: "top auto",
		todayHighlight: true,
		toggleActive: true,
		language:\'es\'
            });
            

        }
$(document).ready(function () {
	$(\'.calendar\').datepicker({
                //viewMode: "months", 
                 startView: "year", 
                minView: "months",
		format: "dd/ mm",
		// startDate: "0d",
		//endDate: "0d",
		todayBtn: "linked",
		// clearBtn: true,
		// multidateSeparator: " ",
		forceParse: false,
		//daysOfWeekDisabled: "0,6",
		orientation: "top auto",
		todayHighlight: true,
		toggleActive: true,
		language:\'es\'
	});

});
		
    ',CClientScript::POS_HEAD);

?>

<p class="help-block" style="text-align: center">Campos con <span class="required">*</span> son requeridos.</p>

	<?php echo $form->errorSummary($model); ?>
<hr>
<?php echo $form->radioButtonList($model, 'tipo_aporte', array('1'=>'Porcentaje Fijo<br> <span class="help-block"><i class=" icon-info-sign"></i> Al seleccionar esta opci&oacute;n establece que el asociado aportara un porcentaje fijo para todas las unidades</span>', 
                                                        '3'=>'Porcentaje Variado <br><span class="help-block"><i class=" icon-info-sign"></i> Al seleccionar esta opci&oacute;n define el porcentaje que aporta el asociado dependiendo de la unidad y/o tipo de trabajador</span>'),
                                                        array('onchange' => 'visibilidad($(this).val())')
                                                        
        ); ?>
<div id="porcentajevariado" style="display: <?php echo ($model->tipo_aporte ==3)?'block':'none'?>">
<fieldset>
<legend><b> Datos referente al asociado</b> </legend>
    <?php echo $form->dropDownListRow($model,'idunidad', CHtml::listData(Unidad::model()->findAll(array('order'=>'descripcion asc')), 'idunidad', 'descripcion'), 
                                                        array('prompt' => '...Seleccione...','class'=>'span5')); ?>
    <?php echo $form->dropDownListRow($model,'idtipotrabajador', CHtml::listData(TipoTrabajador::model()->findAll(array('order'=>'descripcion asc')), 'idtipotrabajador', 'descripcion'), 
                                                        array('prompt' => '...Seleccione...','class'=>'span5')); ?>

</fieldset>
</div>
<div id="porcentaje" style="display: <?php echo ($model->tipo_aporte ==1 || $model->tipo_aporte ==3)?'block':'none'?>">    
    <?php echo $form->dropDownListRow($model,'idporcentaje', CHtml::listData(Porcentaje::model()->findAll(array('order'=>'descripcion asc')), 'idporcentaje', 'descripcion'), 
                                                        array('prompt' => '...Seleccione...','class'=>'span5')); ?>
</div>
<?php /*
 *     <div style="display: <?php echo (($model->registradoTrabajador==1)?'block':'none')?>" id="fechaActualizacion">
            <?php //cho $form->textAreaRow($model,'fecha_actualizar_porcentaje',array('rows'=>6, 'cols'=>50, 'class'=>'span8')); ?>

           <br>
            <table class="items table table-striped table-bordered table-condensed" id="tablaRangoFechaActualizacion">
                <tr>
                    <th style="width: 4%;">Fecha inicio</th>
                    <th style="width: 4%;">Fecha fin</th>
                    <th style="width: 4%;">Operaci&oacute;n                         
                        <button type="button" onClick="agregarFechaActualizacion()"  class="btn btn-primary "><i class="icon-plus"></i></button>
                    </th>
                </tr>  
                 <?php foreach ($model->fechaActualizacion as $keyFechaActualizacion => $valueFechaActualizacion) { ?>
                    <tr id="rango_<?php echo $keyFechaActualizacion +1?>">
                        <?php foreach ($valueFechaActualizacion AS $keyCampo =>$valueCampo){?>                            
                            <td>
                                  <?php echo $form->textField($model, "fechaActualizacion[$keyFechaActualizacion]['$keyCampo']",array('value'=>$valueCampo,'class'=>'calendar','maxlength'=>100, 'readOnly'=>'readOnly')); ?>
                            </td>

                        <?php }?>
                        <td id ="botonEliminar_<?php echo $keyFechaActualizacion +1?>">
                            <?php if((count($model->fechaActualizacion)-1) == $keyFechaActualizacion && $keyFechaActualizacion !=0){?>
                            <button id ="botonEliminar" type="button" onClick="eliminarRangoFechaActualizacion(<?php echo $keyFechaActualizacion+1;?>);"  class="btn btn-primary"><i class="icon-minus"> </i></button>
                            <?php }?>
                        </td>
                    </tr>
                <?php } ?>
            </table>
    </div>
    
 */?>
	<div class="form-actions" style="text-align: center">
		<?php $this->widget('bootstrap.widgets.TbButton', array(
			'buttonType'=>'submit',
			'type'=>'primary',
			'label'=>'Guardar',
		)); ?>
	</div>

<?php $this->endWidget(); ?>
<script>
$("#<?php echo Chtml::activeId($model,'porcentaje_equivalente');?>").click(function() { 
        if($(this).is(':checked')){
             $("#porcentaje").hide("slow");
        }
        else{
            $("#porcentaje").show("slow");
            
        }
    });
</script>