My revised code is as follows.
Code:
<select id="arrid<?php echo $dep_main->dep_tripnumber; ?>" name="arrId" class="inputed greybig required" onchange='javascript:showBox(this.value, "<?php echo $dep_main->dep_tripnumber; ?>", "arr");' >
<option value="">Select Time</option>
<?php while ($arr_li = $db->fetchNextObject($arr_list)) { ?>
<option value="<?php echo $arr_li->id_locations; ?>-<?php echo $arr_li->id_trips; ?>">
<?php
echo ampm($arr_li->times);
echo " - ".$arr_li->locations;
if(isset($addCost)) echo ' + $'.$addCost.'*'; unset($addCost);
?>
</option>
<?php } //end while loop
?>
</select>
Code:
<!-- pull value, split and process for hide / show options -->
<script type="text/javascript">
function showBox(val, trip, arrdep){
var splitVal = val.split("-");
//document.write(splitVal[0]);
switch (splitVal[0]){
case 7://Airport NO FLIGHT
default:
$('#'+arrdep+'_window'+trip+'').hide();
$('#'+arrdep+'_info_'+trip+'').hide();
$('#'+arrdep+'_win_door'+trip+'').hide();
$('#'+arrdep+'_win_cruse'+trip+'').hide();
$('#'+arrdep+'_win_airport'+trip+'').hide();
$('#'+arrdep+'info_'+trip+'').val('na');
break;
case 1: //Airport
$("#"+arrdep+"dep_win_airport"+trip+"").show();
break;
case 2: //Port of Miami
$("#"+arrdep+"_win_cruse"+trip+"").show();
break;
case 4: //Port Canaveral
$("#"+arrdep+"_win_cruse"+trip+"").show();
break;
case 5: //door drop off
case 6: //Door Pick Up
$("#"+arrdep+"_win_door"+trip+"").show();
break;
}; //end switch
}; //end function showarrBox
</script>
<!-- /pull value, split and process for hide / show options -->
Bookmarks