Inheritance: extends BaseActiveRecordVersioned
 * (C) Moorfields Eye Hospital NHS Foundation Trust, 2008-2011
 * (C) OpenEyes Foundation, 2011-2013
 * This file is part of OpenEyes.
 * OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
 * OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
 * You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see <http://www.gnu.org/licenses/>.
 *
 * @link http://www.openeyes.org.uk
 *
 * @author OpenEyes <*****@*****.**>
 * @copyright Copyright (c) 2008-2011, Moorfields Eye Hospital NHS Foundation Trust
 * @copyright Copyright (c) 2011-2013, OpenEyes Foundation
 * @license http://www.gnu.org/licenses/gpl-3.0.html The GNU General Public License V3.0
 */
$key = 0;
$dilation_drugs = \OEModule\OphCiExamination\models\OphCiExamination_Dilation_Drugs::model()->findAll();
$dilation_drugs_order = array();
foreach ($dilation_drugs as $d_drug) {
    $dilation_drugs_order[$d_drug['id']] = $d_drug['display_order'];
}
?>
<div class="element-fields element-eyes row">
	<input type="hidden" name="dilation_treatments_valid" value="1" />
	<?php 
echo $form->hiddenField($element, 'eye_id', array('class' => 'sideField'));
?>
	<div class="element-eye right-eye column left side<?php 
if (!$element->hasRight()) {
    ?>
 inactive<?php 
}
 /**
  * Get the a list of dilation drugs that have not been used on the given side
  *
  * @param $side
  * @return array
  */
 public function getUnselectedDilationDrugs($side)
 {
     $treatments = $this->{$side . '_treatments'};
     $criteria = new \CDbCriteria();
     $drug_ids = \CHtml::listData($treatments, 'id', 'drug_id');
     $criteria->addNotInCondition('id', $drug_ids);
     $criteria->order = 'display_order asc';
     return \CHtml::listData(OphCiExamination_Dilation_Drugs::model()->findAll($criteria), 'id', 'name');
 }