function cargar_combo_hora($combo, $hora = '') { $xres = new xajaxResponse(); require_once "../include/select.php"; ob_start(); ?> <select id='<?php echo $combo; ?> 1' name='<?php echo $combo; ?> 1' class="select"></select> <select id='<?php echo $combo; ?> 2' name='<?php echo $combo; ?> 2' class="select"></select> <select id='<?php echo $combo; ?> 3' name='<?php echo $combo; ?> 3' class="select"></select> <?php $xres->addAssign($combo, "innerHTML", ob_get_clean()); $hora = explode(':', $hora); $h = $hora[0]; $m = $hora[1]; $s = 'AM'; if ($h > 12) { $h -= 12; $s = 'PM'; } // Creando Objeto Select Hora $sel = new select(); //Agregando Opciones $sel->agregarOpcion('1', '01'); $sel->agregarOpcion('2', '02'); $sel->agregarOpcion('3', '03'); $sel->agregarOpcion('4', '04'); $sel->agregarOpcion('5', '05'); $sel->agregarOpcion('6', '06'); $sel->agregarOpcion('7', '07'); $sel->agregarOpcion('8', '08'); $sel->agregarOpcion('9', '09'); $sel->agregarOpcion('10', '10'); $sel->agregarOpcion('11', '11'); $sel->agregarOpcion('12', '12'); // Opción seleccionada if ($h != '') { $sel->seleccionarValue($h); } // Cargo los datos en el combo $xres->addScript($sel->getJavaScript("{$combo}" . "1")); // Creando Objeto Select Minutos $sel = new select(); //Agregando Opciones $sel->agregarOpcion('0', '00'); $sel->agregarOpcion('5', '05'); $sel->agregarOpcion('10', '10'); $sel->agregarOpcion('15', '15'); $sel->agregarOpcion('20', '20'); $sel->agregarOpcion('25', '25'); $sel->agregarOpcion('30', '30'); $sel->agregarOpcion('35', '35'); $sel->agregarOpcion('40', '40'); $sel->agregarOpcion('45', '45'); $sel->agregarOpcion('50', '50'); $sel->agregarOpcion('55', '55'); // Opción seleccionada if ($m != '') { $sel->seleccionarValue($m); } // Cargo los datos en el combo $xres->addScript($sel->getJavaScript("{$combo}" . "2")); // Creando Objeto Select AM/PM $sel = new select(); //Agregando Opciones $sel->agregarOpcion('AM', 'AM'); $sel->agregarOpcion('PM', 'PM'); if ($s != '') { $sel->seleccionarValue($s); } // Cargo los datos en el combo $xres->addScript($sel->getJavaScript("{$combo}" . "3")); return utf8_encode($xres->getXML()); }