<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'=>'tipo-credito-form',
	'enableAjaxValidation'=>false,
)); ?>

<?php Yii::app()->clientScript->registerScript('script','
    
    function buscarPeriodicidad(id) {
            $.ajax({
                    url:"'.CController::createUrl('Periodicidad').'",
                    cache: false,
                    type: "POST",
                    data: ({periodicidad:id}),
                    beforeSend: function(xkr){
                        $("#solicitudes").hide("slow");
                        },
                    success: function(data){
                                $("#solicitudes").show("slow");
                                $("#solicitudes").html(data) ;
                            },
            });
	}
        function validarSeleccion(id){
            if(!($("#PeriodicidadAfianzadora_"+id+"_dia").is(":checked"))){
                $("#PeriodicidadAfianzadora_"+id+"_id_afianzadora option:selected").removeAttr("selected");
            }
        }
        
     ',CClientScript::POS_HEAD);?>
    <h2 style="text-align: center">M&eacute;todo de asignaci&oacute;n de fianza</h2><br>

    <p style="text-align: center" class="help-block">Campos con <span class="required">*</span> son obligatorios.</p>
    <?php echo $form->errorSummary($model); ?>
    
    <fieldset><legend style=" font-size: 17px;"><b>Solicitudes</b></legend>
        <?php echo $form->radioButtonList($model, 'periodicidad', array(
                                                        '1'=>'Criterio diario<br> <span class="help-block"><i class=" icon-info-sign"></i> Al seleccionar esta opci&oacute;n, establece la afianzadora responsable de las garantias para el día seleccionado</span>', 
                                                        '4'=>'Método paritario <br><span class="help-block"><i class=" icon-info-sign"></i> Al seleccionar esta opci&oacute;n, establece la afianzadora donde se empezaran a otorgar de froma equidistante la asignacion de fianza</span>',
                                                       // '3'=>'Monto Disponible <br><span class="help-block"><i class=" icon-info-sign"></i> Al seleccionar esta opci&oacute;n, define la cantidad de dinero disponible para la solicitud de retiro parcial</span>'
                                                       ),
                                                                array('onchange' => 'buscarPeriodicidad($(this).val())',
                                                                     /*   'ajax' => array(
                                                                                    'type' => 'POST',
                                                                                    'url' => CController::createUrl('Periodicidad'), //or $this->createUrl('loadcities') if '$this' extends CController
                                                                                    'update' => '#solicitudes', //or 'success' => 'function(data){...handle the data in the way you want...}',
                                                                                    'data' => array('periodicidad' => 'js:this.value'),
                                                                                )*/)); ?>

        <div id='solicitudes' class="grid-view" style="display: <?php echo ($model->periodicidad != '')?'block':'none'?>">
            <fieldset><legend style=" font-size: 17px;"><b>Solicitudes</b></legend>                  
                <?php if ($model->periodicidad != '') { ?>
                <table class="items table table-striped table-bordered table-condensed">
                    <tr>
                        <?php echo (($model->periodicidad == 1 ) ? '<th style="width: 4%;"></th>' : '') ?>
                        <?php echo (($model->periodicidad == 1 ) ? '<th style="width: 14%;text-align:center;">D&iacute;a</th>' : '') ?>
                        <?php echo (($model->periodicidad == 1 ) ? '<th style="text-align:center;">Afianzadora</th>' : '') ?>
                        
                        <?php echo (($model->periodicidad == 3 || $model->periodicidad == 2 ) ? '<th style="text-align:center;">Cantidad de Solicitudes</th>' : '') ?>
                        <?php echo (($model->periodicidad == 3 ) ? '<th style="text-align:center;">Monto</th>' : '') ?>
                    </tr>       


                    <?php foreach ($modelPeriodicidad as $key => $value) { ?>
                    <tr>
                        <td>
                            <?php echo $form->checkBox($value, "[$key]dia", array('onClick'=>'validarSeleccion('.$key.')')); ?>
                        </td>

                        <td>
                            <b><?php echo $value->nombreDia[$key];?></b>
                        </td>
                        <td>
                            <b><?php echo $form->dropDownList($value,"[$key]id_afianzadora",  
                                        CHtml::listData(Afianzadora::model()->findAll(array('order'=>'descripcion asc')), 'id', 'descripcion'),
                                        array('style'=>'width:100%','prompt' => 'Seleccione ')); ?>
                        </td>
                    
                        <?php /*if ($model->periodicidad == 1) { ?> 
                            <td><?php echo $form->checkBox($value, "[$key]dia",array('onClick'=>'validarSeleccion('.$key.')')); ?></td>
                            <td><b><?php echo $value->nombreDia[$key]; ?></b></td>
                        <?php }
                            if ($model->periodicidad == 1 || $model->periodicidad == 2) {?> 
                            <td>
                                <?php echo $form->textField($value, "[$key]cantidad_peticiones", array('class' => 'span2', 'title' => 'N° de Solicitudes',
                                        "min" => "1",// "pattern" => "^[0-9]+$",
                                        "data-placement" => "top",
                                        "data-toggle" => "tooltip", 'placeholder' => '999'));
                                    ?>
                                <?php echo $form->error($value, "[$key]cantidad_peticiones"); ?>
                            </td>
                        <?php }
                        if ($model->periodicidad == 3) {?> 
                            <td>
                                <?php echo $form->textField($value, "[$key]monto_ofertado", array('class' => 'span2', 'title' => 'Monto miles separado por "," y decimales separado por "."',
                                    "min" => "1", //"pattern" => "^[0-9]{1,3}([\.][0-9]{3})*(\,\d{2})?$",
                                    "data-placement" => "top",
                                    "data-toggle" => "tooltip", 'placeholder' => '9.999,99'));
                                ?>
                                <?php echo $form->error($value, "[$key]monto"); ?>
                            </td>
                        <?php } */?>
                    </tr>
                <?php } ?>
                </table>
                <?php } ?>
            </fieldset>
    </div> 
    </fieldset>
    
    
    <div style="text-align: center" class="form-actions" style="text-align: center">
                    <?php $this->widget('bootstrap.widgets.TbButton', array(
                            'buttonType'=>'submit',
                            'type'=>'primary',
                            'label'=>$model->isNewRecord ? 'Guardar' : 'Actualizar',
                    )); ?>
    </div>

<?php $this->endWidget(); ?>
     <script>
     $("#<?php echo CHtml::activeId($model,'id_clasificacion_tipo_credito')?>").change(function(){
        if($(this).val()>1){
            $("#cantidad_disponibilidad").show('slow');
        }
        else
            $("#cantidad_disponibilidad").hide('slow');
    });	
     </script>