<?php
/* @var $this DetalleAnaliticoController */
/* @var $model DetalleAnalitico */
/* @var $form CActiveForm */
?>

<div class="form">

<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'detalle-analitico-busca_plan_cuentas-form',
	// Please note: When you enable ajax validation, make sure the corresponding
	// controller action is handling ajax validation correctly.
	// See class documentation of CActiveForm for details on this,
	// you need to use the performAjaxValidation()-method described there.
	'enableAjaxValidation'=>false,
)); ?>

	<!--p class="note">Fields with <span class="required">*</span> are required.</p-->

	<?php //echo $form->errorSummary($model); ?>
        <fieldset><legend style="text-align: center;">Generar Plan de Cuentas</legend>
        <fieldset><legend>Cuentas contables</legend>
            <!--div class="span12"-->
                <div class="span5">
                    <?php echo $form->labelEx($model,'cuenta_desde'); ?>
                    <?php 
                        //echo $form->textField($model,'cuenta_desde', array('class'=>'span5')); 
                        //echo $form->textField($model,'id_cuenta_desde', array('class'=>'span5')); 
                                                
                        if ($model->cuentamov!='')                                      //
                        {                                                             // Aquí validamos que el campo no esté vacío en la base de datos, de estar vacío es que
                            $value=$model->cuentamov->codigo_cuenta;                        // se está creando un nuevo registro o no se seleccionó ningún estado
                        }else {                                                        //
                            $value='';                                                    //
                        }
                        echo $form->hiddenField($model, 'id_cuenta_desde');                    // Aquí creamos un input oculto con el nombre del campo
                        $this->widget('zii.widgets.jui.CJuiAutoComplete', array(                                             
                        'name'=>'cuenta_desde',                                             // Nombre del widget
                        'model'=>$model,                                             // Nombre del modelo
                        'value'=>$value,                                              // Valor por defecto, en el caso de la vista update es el valor del campo   
                                'sourceUrl'=>$this->createUrl('CuentamovIdt'),       // Llamado a la función que va a alimentar el listado
                                'options'=>array(
                                         'minLength'=>'1',                            // Cantidad mínima de caracteres para comenzar la búsqueda
                                         'showAnim'=>'fold',                          //
                                         'select' => 'js:function(event, ui)
                                         { jQuery("#ReportesContables_id_cuenta_desde").val(ui.item["id"]); }',   // Asignación del id una vez seleccionada alguna opción
                                         'search'=> 'js:function(event, ui) 
                                         { jQuery("#ReportesContables_id_cuenta_desde").val(); }'                // Limpiamos el id antes de realizar cada búsqueda
                                ),
                                'htmlOptions'=>array(
                                        'class'=>'span5',
                                ),
                        ));
                        
                        ?>
                    <?php echo $form->error($model,'cuenta_desde'); ?>
                </div>
                <div class="span5">
                    <?php echo $form->labelEx($model,'cuenta_hasta'); ?>
                    <?php //echo $form->textField($model,'cuenta_hasta', array('class'=>'span5')); 
                    
                                                                    
                       /* if ($model->cuentamov!='')                                      //
                        {                                                             // Aquí validamos que el campo no esté vacío en la base de datos, de estar vacío es que
                            $value=$model->cuentamov->codigo_cuenta;                        // se está creando un nuevo registro o no se seleccionó ningún estado
                        }else {                                                        //
                            $value='';                                                    //
                        }*/
                        echo $form->hiddenField($model, 'id_cuenta_hasta');                    // Aquí creamos un input oculto con el nombre del campo
                        $this->widget('zii.widgets.jui.CJuiAutoComplete', array(                                             
                        'name'=>'cuenta_hasta',                                             // Nombre del widget
                        'model'=>$model,                                             // Nombre del modelo
                        'value'=>$value,                                              // Valor por defecto, en el caso de la vista update es el valor del campo   
                                'sourceUrl'=>$this->createUrl('CuentamovIdt'),       // Llamado a la función que va a alimentar el listado
                                'options'=>array(
                                         'minLength'=>'1',                            // Cantidad mínima de caracteres para comenzar la búsqueda
                                         'showAnim'=>'fold',                          //
                                         'select' => 'js:function(event, ui)
                                         { jQuery("#ReportesContables_id_cuenta_hasta").val(ui.item["id"]); }',   // Asignación del id una vez seleccionada alguna opción
                                         'search'=> 'js:function(event, ui) 
                                         { jQuery("#ReportesContables_id_cuenta_hasta").val(); }'                // Limpiamos el id antes de realizar cada búsqueda
                                ),
                                'htmlOptions'=>array(
                                        'class'=>'span5',
                                ),
                        ));
                    
                    
                    
                    ?>
                    <?php echo $form->error($model,'cuenta_hasta'); ?>
                </div>
            <!--/div-->
        </fieldset>
      <!--  <fielset><legend>Cuentas contables</legend>
            <div class="span5">
                    <?php echo $form->labelEx($model,'fecha_desde'); ?>
                    <?php //echo $form->textField($model,'fecha_desde', array('class'=>'span5')); 
                    
                    
                    if ($model->fecha_desde!='') {       
                        $model->fecha_desde=date('d-m-Y',strtotime($model->fecha_desde));
                        }
                        $this->widget('zii.widgets.jui.CJuiDatePicker', array(
                                'model'=>$model,
                                'attribute'=>'fecha_desde',
                                'value'=>$model->fecha_desde,
                                'language' => 'es',
                                'htmlOptions' => array('readonly'=>"", 'class'=>'span4',/*'onchange'=>"busca_numero()"*/),
                                //additional javascript options for the date picker plugin
                                'options'=>array(
                                        'autoSize'=>true,
                                        'defaultDate'=>$model->fecha_desde,
                                        //'dateFormat'=>'yy-m-d',
                                        'dateFormat'=>'dd-mm-yy',
                                        'buttonImage'=>Yii::app()->baseUrl.'/images/calendar.png',
                                        'buttonImageOnly'=>true,
                                        'buttonText'=>'Fecha',
                                        'selectOtherMonths'=>true,
                                        'showAnim'=>'slide',
                                        'showButtonPanel'=>true,
                                        'showOn'=>'button',
                                        'showOtherMonths'=>true,
                                        'changeMonth' => 'true',
                                        'changeYear' => 'true',
                                    ),
                        ));
                    ?>
                    <?php echo $form->error($model,'fecha_desde'); ?>
            </div>
            <div class="span5">
                    <?php echo $form->labelEx($model,'fecha_hasta'); ?>
                    <?php //echo $form->textField($model,'fecha_hasta', array('class'=>'span5')); 
                    
                    
                    if ($model->fecha_hasta!='') {       
                        $model->fecha_hasta=date('d-m-Y',strtotime($model->fecha_hasta));
                        }
                        $this->widget('zii.widgets.jui.CJuiDatePicker', array(
                                'model'=>$model,
                                'attribute'=>'fecha_hasta',
                                'value'=>$model->fecha_hasta,
                                'language' => 'es',
                                'htmlOptions' => array('readonly'=>"", 'class'=>'span4',/*'onchange'=>"busca_numero()"*/),
                                //additional javascript options for the date picker plugin
                                'options'=>array(
                                        'autoSize'=>true,
                                        'defaultDate'=>$model->fecha_hasta,
                                        //'dateFormat'=>'yy-m-d',
                                        'dateFormat'=>'dd-mm-yy',
                                        'buttonImage'=>Yii::app()->baseUrl.'/images/calendar.png',
                                        'buttonImageOnly'=>true,
                                        'buttonText'=>'Fecha',
                                        'selectOtherMonths'=>true,
                                        'showAnim'=>'slide',
                                        'showButtonPanel'=>true,
                                        'showOn'=>'button',
                                        'showOtherMonths'=>true,
                                        'changeMonth' => 'true',
                                        'changeYear' => 'true',
                                    ),
                        ));
                    
                    
                    ?>
                    <?php echo $form->error($model,'fecha_hasta'); ?>
            </div>
        </fieldset>-->
        
        <fielset><legend>Otras Opciones</legend>
            <div class="span5">
                    <?php echo $form->labelEx($model,'nivel'); ?>
                    <?php echo $form->dropDownList($model,'nivel',array(null=>'Ninguno','1'=>'1','2'=>'2','3'=>'3','4'=>'4','5'=>'5','6'=>'6','7'=>'7'),array('class'=>'span2')); ?>
                    <?php echo $form->error($model,'nivel'); ?>
            </div>

             <div class="span5">
                    <?php echo $form->labelEx($model,'grupo_cuenta'); ?>
                    <?php echo $form->dropDownList($model,'grupo_cuenta',array(null=>'Ninguno','1'=>'ACTIVO','2'=>'PASIVO','3'=>'PATRIMONIO','4'=>'INGRESOS','5'=>'GASTOS','6'=>'CUENTAS DE ORDEN DEUDORAS','7'=>'CUENTAS DE ORDEN ACREEDORAS'),array('class'=>'span2')); ?>
                    <?php echo $form->error($model,'nivel'); ?>
            </div>

           <div class="span5">
                    <?php echo $form->labelEx($model,'naturaleza'); ?>
                    <?php echo $form->dropDownList($model,'naturaleza',array(null=>'Ninguno','1'=>'DEBE','2'=>'HABER'),array('class'=>'span2')); ?>
                    <?php echo $form->error($model,'naturaleza'); ?>
            </div>

            <div class="span5">
                    <?php echo $form->labelEx($model,'titulo_mov'); ?>
                    <?php echo $form->dropDownList($model,'titulo_mov',array(null=>'Ninguno','1'=>'TITULO','2'=>'MOVIMIENTO'),array('class'=>'span2')); ?>
                    <?php echo $form->error($model,'titulo_mov'); ?>
            </div>


           <!-- <div class="span5">
                    <?php echo $form->labelEx($model,'sin_ceros'); ?>
                    <?php echo $form->checkBox($model,'sin_ceros'); ?>
                    <?php echo $form->error($model,'sin_cero'); ?>
            </div>-->
        </fielset>
        <br/>
            <div class="span12">
                    <?php //echo CHtml::submitButton('Submit'); ?>
                    <?php $this->widget('bootstrap.widgets.TbButton', array('buttonType'=>'submit', 'label'=>'Descargar', 'type' => 'danger')); ?>
            </div>
           
        
        
        </div>
<?php $this->endWidget(); ?>

</div><!-- form -->