<?php
class Safra13_Form_Lf002ItemSegurado extends Agro_Form {
       
    public function init() {
    	$dados = $this->getDados();
    	
		try {
			$this->addElement('text', 'vl_tamanho_planta', array(
				'decorators' => $this->elementDecorator,
				'required' => true,
				'label' => 'Tamanho da Planta',
				'class' => 'decimal'
			));
	    	
			$Estadios = new Produto_Model_EstadiosFenologicos();
			$this->addElement('select', 'id_estadio_fenologico', array(
				'MultiOptions' => $Estadios->getCombo($dados["id_cultura"]),
				'decorators' => $this->elementDecorator,
				'label' => 'Estádio Fenológico',
				'required' => true
			));
	    	
	    	$this->addElement('radio', 'fl_amostragem_apos_espigamento', array(
	            'MultiOptions' => array(false=>'Antes do espigamento', true=>'Após o espigamento'),
	            'decorators' => $this->elementDecorator,
	            'disableLoadDefaultDecorators' => true,
	            'separator'=>'',
	    		'value'=>false,
	            'label' => 'Tipo de Amostragem',
	        	'required' => true
	        ));
	        
	        $this->addElement('textarea', 'ds_aspecto_geral_cultura', array(
				'decorators' => $this->elementDecorator,
				'disableLoadDefaultDecorators' => true,
				'label' => 'Aspectos gerais da cultura (Semeadura, Germinação, Emergência, Nutrição, Sanidade, Característica do solo)',
				'maxlength' => 3000,
				'rows' => 7,
				'cols' => 80,
	    		'order' => 1,
			    'required' => true
			));
			
			$this->addElement('text', 'vl_desfolhamento', array(
				'decorators' => $this->elementDecorator,
				'class' => 'decimal',
				'size' => 10
			));
			
			$this->addElement('text', 'vl_desfolhamento_tabela', array(
				'decorators' => $this->elementDecorator,
				'class' => 'decimal',
				'size' => 10
			));
			
			$this->addElement('text', 'vl_colmos_danificados', array(
				'decorators' => $this->elementDecorator,
				'class' => 'decimal',
				'size' => 10
			));
			
			$this->addElement('text', 'vl_colmos_danificados_tabela', array(
				'decorators' => $this->elementDecorator,
				'class' => 'decimal',
				'size' => 10
			));
			
		} catch (Exception $e) {
			die($e->getMessage());
		}		
    }
}