// 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);}, GetAllDropOffTimes:function(startTime,sameDay,dailyRate,dropOffDate,dropOffDealer,blackedOut,am,applyAvailabilty,availabilityDate,isDropOffRestircted,truckSize,transactionType,dropoffType,callback,context){return new ajax_request(this.url + '?_method=GetAllDropOffTimes&_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)+ '\r\ndropoffType=' + enc(dropoffType),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(pickupDealerIdString,dropoffDealerIdString,pickupDateString,dropoffDateString,transactionTypeString,quoteTypeString,truckSizeString,dateTypeString,militaryString,callback,context){return new ajax_request(this.url + '?_method=FillListDateAvailability&_session=no','pickupDealerIdString=' + enc(pickupDealerIdString)+ '\r\ndropoffDealerIdString=' + enc(dropoffDealerIdString)+ '\r\npickupDateString=' + enc(pickupDateString)+ '\r\ndropoffDateString=' + enc(dropoffDateString)+ '\r\ntransactionTypeString=' + enc(transactionTypeString)+ '\r\nquoteTypeString=' + enc(quoteTypeString)+ '\r\ntruckSizeString=' + enc(truckSizeString)+ '\r\ndateTypeString=' + enc(dateTypeString)+ '\r\nmilitaryString=' + enc(militaryString),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 TimeSpan(){this.Days=0;this.Hours=0;this.Minutes=0;this.Seconds=0;this.Milliseconds=0;} TimeSpan.prototype.toString = function(){return this.Days+'.'+this.Hours+':'+this.Minutes+':'+this.Seconds+'.'+this.Milliseconds;} function digi(v, c){v = v + "";var n = "0000";if(v.length < c) return n.substr(0, c-v.length) + v;return v;} function DateTime(year,month,day,hours,minutes,seconds){if(year>9999||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);} function AjaxImage(url){var img=new Image();img.src=url;return img;} function _getTable(n,e){for(var i=0; i