// cached javascript var AjaxAPI = { GetTowType:function(make,model,year,callback,context){return new ajax_request(this.url + '?_method=GetTowType&_session=no','make=' + enc(make)+ '\r\nmodel=' + enc(model)+ '\r\nyear=' + enc(year),callback, context);}, GetVehicleModel:function(make,callback,context){return new ajax_request(this.url + '?_method=GetVehicleModel&_session=no','make=' + enc(make),callback, context);}, GetVehicleYear:function(make,model,callback,context){return new ajax_request(this.url + '?_method=GetVehicleYear&_session=no','make=' + enc(make)+ '\r\nmodel=' + enc(model),callback, context);}, UpdateTruckList:function(IsConsumer,IsLocal,callback,context){return new ajax_request(this.url + '?_method=UpdateTruckList&_session=no','IsConsumer=' + enc(IsConsumer)+ '\r\nIsLocal=' + enc(IsLocal),callback, context);}, GetAllLocalDropOffTimes:function(startTime,sameDay,dailyRate,dropOffDate,dropOffDealer,blackedOut,am,applyAvailabilty,availabilityDate,isDropOffRestircted,truckSize,transactionType,callback,context){return new ajax_request(this.url + '?_method=GetAllLocalDropOffTimes&_session=no','startTime=' + enc(startTime)+ '\r\nsameDay=' + enc(sameDay)+ '\r\ndailyRate=' + enc(dailyRate)+ '\r\ndropOffDate=' + enc(dropOffDate)+ '\r\ndropOffDealer=' + enc(dropOffDealer)+ '\r\nblackedOut=' + enc(blackedOut)+ '\r\nam=' + enc(am)+ '\r\napplyAvailabilty=' + enc(applyAvailabilty)+ '\r\navailabilityDate=' + enc(availabilityDate)+ '\r\nisDropOffRestircted=' + enc(isDropOffRestircted)+ '\r\ntruckSize=' + enc(truckSize)+ '\r\ntransactionType=' + enc(transactionType),callback, context);}, GetAllOneWayDropOffTimes:function(startTime,dailyRate,dropOffDate,dropOffDealer,isDropOffRestricted,truckSize,transactionType,callback,context){return new ajax_request(this.url + '?_method=GetAllOneWayDropOffTimes&_session=no','startTime=' + enc(startTime)+ '\r\ndailyRate=' + enc(dailyRate)+ '\r\ndropOffDate=' + enc(dropOffDate)+ '\r\ndropOffDealer=' + enc(dropOffDealer)+ '\r\nisDropOffRestricted=' + enc(isDropOffRestricted)+ '\r\ntruckSize=' + enc(truckSize)+ '\r\ntransactionType=' + enc(transactionType),callback, context);}, OpenHoursCheck:function(selectedTime,dropOffDate,dropOffDealer,callback,context){return new ajax_request(this.url + '?_method=OpenHoursCheck&_session=no','selectedTime=' + enc(selectedTime)+ '\r\ndropOffDate=' + enc(dropOffDate)+ '\r\ndropOffDealer=' + enc(dropOffDealer),callback, context);}, FillListDateAvailability:function(pickupDealerID,dropoffDealerID,pickupDate,dropoffDate,transactionType,quoteType,truckSize,dateType,military,callback,context){return new ajax_request(this.url + '?_method=FillListDateAvailability&_session=no','pickupDealerID=' + enc(pickupDealerID)+ '\r\ndropoffDealerID=' + enc(dropoffDealerID)+ '\r\npickupDate=' + enc(pickupDate)+ '\r\ndropoffDate=' + enc(dropoffDate)+ '\r\ntransactionType=' + enc(transactionType)+ '\r\nquoteType=' + enc(quoteType)+ '\r\ntruckSize=' + enc(truckSize)+ '\r\ndateType=' + enc(dateType)+ '\r\nmilitary=' + enc(military),callback, context);}, VerifyCardType:function(creditCardNumber,expectedCardType,callback,context){return new ajax_request(this.url + '?_method=VerifyCardType&_session=no','creditCardNumber=' + enc(creditCardNumber)+ '\r\nexpectedCardType=' + enc(expectedCardType),callback, context);}, url:'/ajax/BudgetTruck.UI.AjaxAPI, BudgetTruck.UI.ashx' } function AjaxImage(url){var img=new Image();img.src=url;return img;} function _getTable(n,e){for(var i=0; i9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException");this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds;} DateTime.prototype.toString = function(){return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2);}