<?

class Agro_View_Helper_GetTableItensIndenizacao extends Zend_Controller_Action_Helper_Abstract {
	
	/**
	 * Monta a tabela de ítens disponíveis para indenização
	 *
	 * @param array $itensSegurados
	 * @param array $itensIndenizacao
	 * @param boolean $show
	 * @return String $html
	 */
	public static function getTableItensIndenizacao($itensSegurados, $itensIndenizacao, $show=false) {
		$html = '';
		
		if($show && count($itensSegurados)){
						
			$html = '
				<table>
					<tbody>';
			
			foreach($itensSegurados as $item){
				if($item['checked']){
					$checked = in_array($item['id'],$itensIndenizacao) ? 'checked="checked"' : '';
					$html .= '
						<tr>
							<td>
								<input type="checkbox" class="itens_indenizacao" id="item_indenizacao-' . $item['id'] . '" name="itens_indenizacao[]" value="' . $item['id'] . '" ' . $checked . ' onchange="javascript:checkQuadrasIndenizacao(this)" >
								<input type="hidden" name="area_item_indenizacao-' . $item['id'] . '" id="area_item_indenizacao-' . $item['id'] . '" value="' . $item['vl_area'] . '">
							</td>
							<td>
								<label for="item_indenizacao-' . $item['id'] . '">' . $item['vl_area'] . '</label>
							</td>
						</tr>
					';
				}
			}
			$html .= '						
					</tbody>
				</table>
			';
		}
		
		return $html;
	}
}