if(!ajaxObj){ var ajaxObj = new XMLHTTP("/include/ajax/mybic_server.php"); ajaxObj.stopRequest=0; } function loadReturnTrip(rtrip_id,trip_start_date){ /****** * use ajax to add or delete return trip associations *******/ return_id = rtrip_id; discount=0; trip_id=1; ajaxObj.call("action=loadTrip_helper&id="+encodeURIComponent(rtrip_id)+"&trip_start_date="+encodeURIComponent(trip_start_date), loadReturnTrip_callBack); // ajaxObj.call("action=loadTrip_helper&cmd="+encodeURIComponent(action)+"&trip_id="+encodeURIComponent(trip_id)+"&return_id="+encodeURIComponent(return_id)+"&discount="+encodeURIComponent(discount), loadReturnTrip_callBack); //ajaxObj.call("action=updateReturnTrips_helper&cmd="+encodeURIComponent(action)+"&trip_id="+encodeURIComponent(trip_id)+"&return_id="+encodeURIComponent(return_id)+"&discount="+encodeURIComponent(discount), loadReturnTrip_callBack); } var rtripID = -1; function loadReturnTrip_callBack(resp) { rtripID = resp['tripID']; reset_returnCalendar(); return_divCalendar.addDisabledDates('2007-01-01', null); if(document.getElementById('ravailabilitynote')) { document.getElementById('ravailabilitynote').innerHTML='Shaded months indicate availability:'; } if(document.getElementById('ravailability')) { document.getElementById('ravailability').innerHTML=resp['availability']; } if (resp['enabledDates'].length>= 1) rfirstDate = resp['enabledDates'][0]; else document.getElementById('return_trip_date').value = 'No available dates'; for (eday in resp['enabledDates']) { return_divCalendar.addEnabledDates(resp['enabledDates'][eday]); } for (fday in resp['fullDates']) { return_divCalendar.addFullDates(resp['enabledDates'][fday]); } document.getElementById('div_trip_name').innerHTML = resp['trip_name']; document.getElementById('return_trip_id').value = resp['tripid']; show_return_dates(); }