1function ConvertDate_mdyy2dmyy(a){return 10>a.length?!1:a.substring(3,5)+"/"+a.substring(0,2)+"/"+a.substring(6,10)}function ConvertDate_mdyy2seg(a){return 10>a.length?!1:a.substring(6,10)+"."+a.substring(3,5)+"."+a.substring(0,2)}function ConvertDate_seg2mdyy(a){return 10>a.length?!1:a.substring(8,10)+"."+a.substring(5,7)+"."+a.substring(0,4)}function ConvertDate_seg2dmyy(a){return 10>a.length?!1:a.substring(8,10)+"."+a.substring(5,7)+"."+a.substring(0,4)} 2function seg_from_get(a){var b={};b.departFrom=$.getUrlVar("departFrom"+a);b.arriveTo=$.getUrlVar("arriveTo"+a);if(!b.departFrom||!b.arriveTo)return!1;a=$.getUrlVar("date"+a);if(!a)return!1;a=ConvertDate_mdyy2dmyy(a);b.Date=new Date(a);b.Time=-1;return b} 3function seg_from_inp(a){var b={};b.departFrom=$('input[name="departFrom'+a+'"]').val();b.arriveTo=$('input[name="arriveTo'+a+'"]').val();if(!b.departFrom)return!1;a=$('input[name="date'+a+'"]').val();if(!a)return!1;b.DateAsString=ConvertDate_mdyy2seg(a);b.Time=-1;return b}function seg_from_hash(a){var b={};b.DateAsString=(new Date).getFullYear();b.DateAsString+="."+a.substr(2,2)+"."+a.substr(0,2);b.departFrom=a.substr(4,5);b.arriveTo=a.substr(9,5);b.Time=-1;return b} 4function matrix_dates_request(a,b){a&&$('input[name="date1"]').val(a);b&&$('input[name="date2"]').val(b);get_request_id();return!1}var request_id=!1; 5function get_request_id(){rdata={segments:[]};var a,b=1;do(a=seg_from_inp(b))&&rdata.segments.push(a),b++;while(a);rdata.segments=JSON.stringify(rdata.segments);rdata.adultsCount=$("#f_pass_adult").val();rdata.childsCount=$("#f_pass_child").val();rdata.infantsCount=$("#f_pass_baby").val();rdata.tariff=$("#f_tariff").val()||0;rdata.isDirect="checked"==$("#flyop1").attr("checked")?"true":"false";rdata.nocache=$.getUrlVar("nocache");api_external_mode&&(rdata.userID=api_userID);get_request_id_process(rdata, 6go_avia_search_by_id)}function get_request_id_process(a,b){var c=$.ajax({url:api_uri_GetSearchResponseID,data:a,dataType:"json",beforeSend:function(a){$("#loader").show()}});c.done(function(a){if(a.ResultQueryInfo.HasError)return $("#loader").hide(),PopUp("\u041e\u0448\u0438\u0431\u043a\u0430",a.ResultQueryInfo.UserMessagesHtml),null;a.Result&&(cacheKey=request_id=a.Result,b&&b(request_id));$("#loader").hide()});c.fail(function(a,b){$("#loader").hide();alert("Request failed: "+b)})} 7function get_request_id_byhash(a){a=a||window.location.hash;if(27>a.length)return!1;rdata={segments:[]};var b,c=1;hp=1;var d=0;27==a.length?d=1:37==a.length?d=2:47==a.length&&(d=3);do{if(b=seg_from_hash(a.substr(hp,hp+13)))rdata.segments.push(b),hp+=14;c++}while(b&&c<=d);a=a.substr(hp);rdata.segments=JSON.stringify(rdata.segments);rdata.adultsCount=a.substr(2,1);rdata.childsCount=a.substr(5,1);rdata.infantsCount=a.substr(8,1);a=a.substr(9,3);rdata.tariff="SCE"==a?0:"SCB"==a?1:"SC1"==a?2:0;rdata.isDirect= 8"false";rdata.nocache=$.getUrlVar("nocache");api_external_mode&&(rdata.userID=api_userID);get_request_id_process(rdata,function(a){cacheKey=a;cacheMode=!0;setup_params(a);avia_search_start()})} 9function init_rdata_get(){rdata={segments:[]};var a,b=1;do(a=seg_from_get(b))&&rdata.segments.push(a),b++;while(a);rdata.adultsCount=$.getUrlVar("adultsCount");rdata.childsCount=$.getUrlVar("childsCount");rdata.infantsCount=$.getUrlVar("infantsCount");rdata.tariff=$.getUrlVar("tariff")||0;rdata.isDirect=$.getUrlVar("isDirect")||"false";rdata.nocache=$.getUrlVar("nocache");api_external_mode&&(rdata.userID=api_userID);cacheMode=(cacheKey=$.getUrlVar("responseID"))&&"undefined"!=cacheKey;console.log("cacheMode="+ 10cacheMode);cacheMode||("true"==rdata.isReturn?(ResponseInfo.maxDir=2,$(".avia_results_filters .flight_time_f_box:gt(1)").remove()):(ResponseInfo.maxDir=1,$(".avia_results_filters .flight_time_f_box:gt(0)").remove()))}function go_avia_search_by_id(a){hist_add(a);window.location.href=api_uri_res+"?responseID="+a+"&show_result=1"};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.