<?php
/**
* Esse Helper foi criado par tratar estilos no option do select
* Zend FW não tem essa opção, trata apenas de estilo no select.
*/
class Zend_View_Helper_ComboAssessoriaCorretor extends Zend_View_Helper_Abstract {

	public function comboAssessoriaCorretor($required=false) {
		$AssessoriaCorretor = new Sistema_Model_AssessoriasCorretores();
		$options = $AssessoriaCorretor->getComboAssessoria();

		ob_start();
		$select = '';

		if(count($options>0)) {
			?>
			<div class='field'>
				<label for='id_corretor' <?=$required?'class="required"':''?>>Corretor</label>
				<select name='id_corretor' id='id_corretor'>
					<option value=''></option>
					<?
					foreach($options as $opt) {
						?>
						<option value='<?=$opt['id_corretor']?>' <?=$opt['vl_percentual']?'class="highlight_disable" disabled="disabled" title="Corretor já vinculado em uma Assessoria."':'class="highlight"'?>><?=$opt['ds_nome_abreviado']?$opt['ds_nome_abreviado']:$opt['ds_nome_fantasia']?></option>
						<?
					}
					?>
				</select>
			</div>
			<?
		}

		$select = ob_get_contents();
		ob_end_clean();

		return $select;
	}
}