<?php
 $form=$this->beginWidget('bootstrap.widgets.TbActiveForm',array(
	'id'=>'beneficiario-form',
	'enableAjaxValidation'=>false,
)); ?>

 	<div class="alert alert-info"><i class="icon-info-sign"></i> campos con <span class="required">*</span> son obligatorios.</div>
	<?php echo $form->errorSummary($model); ?>


	<?php if(Yii::app()->user->hasFlash('success')):?>
    	<div class="alert alert-success">
        	<i class="icon-ok"></i> <?php echo Yii::app()->user->getFlash('success'); ?>
    	</div>
	<?php endif; ?>

	<br>

	<table id="tabla_asociado" align="center" class="table table-bordered table-striped">
	<tr>
		<td align ="center"><strong>Cedula Asociado</strong></td>
		<td align ="center"><strong>Nombres Asociado</strong></td>
		<td align ="center"><strong>Apellidos Asociado</strong></td>
		<td align ="center"><strong>Estatus del Asociado</strong></td>
	</tr>
	<tr>
		<td align ="center"><?php echo $modelAsociado->cedula;?></td>
		<td align ="center"><?php echo $modelAsociado->nombre;?></td>
		<td align ="center"><?php echo $modelAsociado->apellidos;?></td>
		<td id="estado" align ="center"><?php echo strtoupper($modelAsociado->idEstatus->nombre_estatus);?></td>
	</tr>
	</table>

<?php  echo $form->hiddenField($model,'idasociado',array('class'=>'','maxlength'=>100)); ?>
<?php if(Yii::app()->user->hasFlash('error')):?>
    	<div class="alert alert-error">
        	<i class="icon-remove"></i> <?php echo Yii::app()->user->getFlash('error'); ?>
    	</div>
	<?php endif; ?>

	<div id="benef_form">
	<div class="row">
		<div class="span4"><?php echo $form->textFieldRow($model,'nombre',array('class'=>'','maxlength'=>100)); ?></div>
		<div class="span4"><?php echo $form->textFieldRow($model,'apellido',array('class'=>'','maxlength'=>100)); ?></div>
		<div class="span4"><?php echo $form->textFieldRow($model,'cedula',array('class'=>'','maxlength'=>10)); ?></div>

		<div class="span4"> <?php echo $form->labelEx($model,'fecha'); ?>
		<?php $this->widget('zii.widgets.jui.CJuiDatePicker', array(
	                                        'model' => $model,
	                                        'attribute' => 'fecha',
	                                        'value' => $model->fecha,
	                                        'language' => 'es',
	                                        'htmlOptions' => array('readonly' => "readonly", 'class' => 'input-xlarge', 'id'=>'fnacimiento'),
	                                        //additional javascript options for the date picker plugin
	                                        'options' => array(
	                                            'autoSize' => true,
	                                            // 'defaultDate'=>$model->fechanacimiento,
	                                            //'dateFormat'=>'yy-m-d',
	                                            'dateFormat' => 'dd-mm-yy',
	                                            'buttonImage' => Yii::app()->baseUrl . '/images/calendar.png',
	                                            'buttonImageOnly' => true,
	                                            'buttonText' => 'Escoger fecha',
	                                            'selectOtherMonths' => true,
	                                            'showAnim' => 'slide',
	                                            'showButtonPanel' => true,
	                                            'showOn' => 'button',
	                                            'changeMonth' => 'true',
	                                            'changeYear' => 'true',
	                                            'yearRange' => "1900:+nn",
	                                            'maxDate'=> "+0D",
	                                        ),
	                                    ));
	                              ?>
	                      		<?php echo $form->error($model,'fecha') ;?></div>

                <div class="span4">
				<?php echo $form->labelEx($model,'parentesco'); ?>
                                <?php echo $form->dropDownList($model,'parentesco', CHtml::listData(Parentesco::model()->findAll(), 'idparentesco', 'descripcion')); ?>
				<?php echo $form->error($model,'parentesco'); ?>
		</div>
		<center><div style="margin-top:25px;" class="span12">
			<?php $this->widget('bootstrap.widgets.TbButton', array(
				'buttonType'=>'submit',
				'type'=>'success',
				'label'=>$model->isNewRecord ? 'Agregar' : 'Agregar',
					)
				); //echo CHtml::submitButton('Ver Planilla', array('style'=>'margin-left:7px; padding:6px;','icon'=>'icon-print','class'=>'btn btn-info','submit'=>array('beneficiario/pdf','id'=>$modelAsociado->idasociado),));
		    ?>
		</div></center>
	</div>

	<?php

		$criteria = array('condition'=>'"idasociado"='.$modelAsociado->idasociado.' AND "blnborrado"=false');
	   $dataProvider=new CActiveDataProvider('Beneficiario', array(
            'criteria'=>$criteria,
            'pagination'=>array(
                'pageSize'=>10,
            ),
            ));
	$this->widget('bootstrap.widgets.TbGridView',array(
	'type'=>'bordered',
	'id'=>'beneficiario-grid',
	//'dataProvider'=>$model->search(),
	'dataProvider'=>$dataProvider,
	//'filter'=>$model->idasociado,
	'columns'=>array(
		'nombre',
		'apellido',
		'cedula',
		array(
                    'name'=>'fecha',
                    'value'=>'date("d-m-Y", strtotime($data->fecha));',
                ),
                array(
                    'name'=>'parentesco',
                    'value'=>'$data->parent->descripcion',
                ),


		array(
          'class'=>'bootstrap.widgets.TbButtonColumn',
                  'template' => '{delete}',
      ),
	),
)); ?>

	</div>
<?php $this->endWidget(); ?>

<?php Yii::app()->clientScript->registerScript('hideFormBenef', ' 

$(document).ready(function(){
	
	var estado = $("#tabla_asociado tr td#estado").html();
	var formulario = $("#benef_form");
	var alerta = $(".alert-info");

	if (estado === "Fallecido" || estado === "fallecido") {
		
		formulario.hide();
		alerta.hide();
	
	}else{

		formulario.show();
	}
});

',CClientScript::POS_HEAD); ?>