1var list_booking_id_for_show=[];var prices_per_day=[];var cost_curency='';var wpbc_curency_symbol='$';var wpdev_bk_weekday_conditions_for_range_selection=[];var wpdev_bk_seasons_conditions_for_range_selection=[];var wpdev_bk_seasons_conditions_for_start_day=[];var bk_2clicks_mode_days_selection__saved_variables=[];function wpbc_delete_custom_booking_form(form_name,user_id){wpbc_admin_show_message_processing('deleting');jQuery.ajax({url:wpbc_ajaxurl,type:'POST',success:function(data,textStatus){if(textStatus=='success')jQuery('#ajax_respond').html(data)},error:function(XMLHttpRequest,textStatus,errorThrown){window.status='Ajax sending Error status:'+textStatus;alert(XMLHttpRequest.status+' '+XMLHttpRequest.statusText);if(XMLHttpRequest.status==500){alert('Please check at this page according this error:'+' https://wpbookingcalendar.com/faq/#ajax-sending-error')}},data:{action:'DELETE_BK_FORM',formname:form_name,user_id:user_id,wpbc_nonce:document.getElementById('wpbc_admin_panel_nonce').value}});return!1} 2function changeBookingForm(selectObj){var idx=selectObj.selectedIndex;var my_form=selectObj.options[idx].value;var loc=location.href;if(loc.substr((loc.length-1),1)=='#'){loc=loc.substr(0,(loc.length-1))} 3if(loc.indexOf('booking_form=')==-1){loc=loc+'&booking_form='+my_form}else{var start=loc.indexOf('&booking_form=');var fin=loc.indexOf('&',(start+15));if(fin==-1){loc=loc.substr(0,start)+'&booking_form='+my_form}else{var loc1=loc.substr(0,start)+'&booking_form='+my_form;loc=loc1+loc.substr(fin)}} 4location.href=loc} 5function changeFilter(selectObj){var idx=selectObj.selectedIndex;var which=selectObj.options[idx].value;var loc=location.href;if(loc.indexOf('sybtypefilter=')==-1){loc=location.href+'&sybtypefilter='+which}else{var start=loc.indexOf('&sybtypefilter=');var fin=loc.indexOf('&',(start+15));if(fin==-1){loc=loc.substr(0,start)+'&sybtypefilter='+which}else{var loc1=loc.substr(0,start)+'&sybtypefilter='+which;loc=loc1+loc.substr(fin)}} 6location.href=loc} 7function filterBookingRowsApply(){hide_bk_rows=[];for(var i=0;i<list_booking_id_for_show.length;i++){if(list_booking_id_for_show[i]=='hide'){hide_bk_rows[hide_bk_rows.length]='booking_row'+i;jQuery('#booking_appr_'+i).removeClass('booking_appr0');jQuery('#booking_appr_'+i).removeClass('booking_appr1');jQuery('#booking_row'+i).hide()}}} 8if(location.href.indexOf('sybtypefilter=')>0)jQuery(document).ready(filterBookingRowsApply);function setavailabilitycontent(contnt){document.getElementById('selectword').innerHTML=contnt} 9function is_this_day_available(date,bk_type){function in_array(what,where){var a=!1;for(var i=0;i<where.length;i++){if(what==where[i]){a=!0;break}} 10return a} 11var filters_cnt=avalaibility_filters[bk_type].length;var filter_week_days=[];var filter_days=[];var filter_monthes=[];var filter_years=[];var d_w=date.getDay();var d_m=(date.getMonth()+1);var d_d=date.getDate();var d_y=date.getFullYear();var is_day_inside_filters=0;var filter_id=0;for(var k=0;k<filters_cnt;k++){if(((typeof(avalaibility_filters[bk_type][k][0])=='object'))&&(avalaibility_filters[bk_type][k][0][0]==="2.0")){if(avalaibility_filters[bk_type][k].length>2) 12filter_id=avalaibility_filters[bk_type][k][2];is_day_inside_filters='';filter_days=avalaibility_filters[bk_type][k][1];if(in_array((d_y+'-'+d_m+'-'+d_d),filter_days)){is_day_inside_filters='week day month year ';break}}else{filter_week_days=avalaibility_filters[bk_type][k][0];filter_days=avalaibility_filters[bk_type][k][1];filter_monthes=avalaibility_filters[bk_type][k][2];filter_years=avalaibility_filters[bk_type][k][3];if(avalaibility_filters[bk_type][k].length>4) 13filter_id=avalaibility_filters[bk_type][k][4];is_day_inside_filters='';if(in_array(d_w,filter_week_days)){is_day_inside_filters+='week '} 14if(in_array(d_d,filter_days)){is_day_inside_filters+='day '} 15if(in_array(d_m,filter_monthes)){is_day_inside_filters+='month '} 16if(in_array(d_y,filter_years)){is_day_inside_filters+='year '} 17if(is_day_inside_filters=='week day month year '){break}}} 18if(is_day_inside_filters=='week day month year '){is_day_inside_filters=!0}else{is_day_inside_filters=!1} 19var is_this_day_available=!0;if(is_day_inside_filters){if(is_all_days_available[bk_type])is_this_day_available=!1;else is_this_day_available=!0}else{if(is_all_days_available[bk_type])is_this_day_available=!0;else is_this_day_available=!1} 20return[is_this_day_available,filter_id]} 21function check_global_time_availability(date,bk_type){if(typeof(global_avalaibility_times[bk_type])!=='undefined'){}} 22function hover_day_check_global_time_availability(date,bk_type,times_array){new_times_array=times_array;if(typeof(global_avalaibility_times[bk_type])!=='undefined'){var td_class=(date.getMonth()+1)+'-'+date.getDate()+'-'+date.getFullYear();for(var iii=0;iii<global_avalaibility_times[bk_type].length;iii++){h=global_avalaibility_times[bk_type][iii][0][0];if(h<10)h='0'+h;if(h==0)h='00';m=global_avalaibility_times[bk_type][iii][0][1];if(m<10)m='0'+m;if(m==0)m='00';s='01';times_array[times_array.length]=[h,m,s];h=global_avalaibility_times[bk_type][iii][1][0];if(h<10)h='0'+h;if(h==0)h='00';m=global_avalaibility_times[bk_type][iii][1][1];if(m<10)m='0'+m;if(m==0)m='00';s='02';times_array[times_array.length]=[h,m,s]} 23times_array.sort();var new_times_array=[];var previos_is_start_or_end_time=0;for(iii=0;iii<times_array.length;iii++){if((previos_is_start_or_end_time!=parseInt(times_array[iii][2]))){previos_is_start_or_end_time=parseInt(times_array[iii][2]);new_times_array[new_times_array.length]=times_array[iii]}else if((parseInt(previos_is_start_or_end_time)==2)){previos_is_start_or_end_time=parseInt(times_array[iii][2]);new_times_array[new_times_array.length-1]=times_array[iii]}}} 24return new_times_array} 25var global_start_time_checking=!1;function check_entered_time_to_global_availability_time(mytime,is_start_time,bk_type){if(typeof(global_avalaibility_times[bk_type])!=='undefined'){var times_array=[mytime.split(":")];times_array[0][2]='check';if(is_start_time){global_start_time_checking=times_array[0];global_start_time_checking[2]='starttime'}else{times_array[1]=[global_start_time_checking[0],global_start_time_checking[1],global_start_time_checking[2]];global_start_time_checking=!1} 26for(var iii=0;iii<global_avalaibility_times[bk_type].length;iii++){h=global_avalaibility_times[bk_type][iii][0][0];if(h<10)h='0'+h;if(h==0)h='00';m=global_avalaibility_times[bk_type][iii][0][1];if(m<10)m='0'+m;if(m==0)m='00';times_array[times_array.length]=[h,m,!0];h=global_avalaibility_times[bk_type][iii][1][0];if(h<10)h='0'+h;if(h==0)h='00';m=global_avalaibility_times[bk_type][iii][1][1];if(m<10)m='0'+m;if(m==0)m='00';times_array[times_array.length]=[h,m,!1]} 27times_array.sort();var is_previos_time_start=!1;for(iii=0;iii<times_array.length;iii++){if(is_start_time){if(times_array[iii][2]=='check'){if(is_previos_time_start)return!1;else return!0}}else{if(times_array[iii][2]=='check'){if(is_previos_time_start=='starttime')return!0;else return!1}} 28is_previos_time_start=times_array[iii][2]}} 29return!0} 30function getDayPrice4Show(bk_type,tooltip_time,td_class){if(is_show_cost_in_tooltips){if(typeof(prices_per_day[bk_type])!=='undefined') 31if(typeof(prices_per_day[bk_type][td_class])!=='undefined'){if(tooltip_time!=='')tooltip_time=tooltip_time+'<br/>';switch(bk_currency_pos){case 'left':return tooltip_time+cost_curency+wpbc_curency_symbol+prices_per_day[bk_type][td_class];case 'right':return tooltip_time+cost_curency+prices_per_day[bk_type][td_class]+wpbc_curency_symbol;case 'left_space':return tooltip_time+cost_curency+wpbc_curency_symbol+' '+prices_per_day[bk_type][td_class];case 'right_space':return tooltip_time+cost_curency+prices_per_day[bk_type][td_class]+' '+wpbc_curency_symbol;default:return tooltip_time+cost_curency+wpbc_curency_symbol+prices_per_day[bk_type][td_class]}}} 32return tooltip_time} 33function addRowForCustomizationCostDependsFromNumSellDays(row__id){jQuery('#cost_days_row_help'+row__id).html(getRowForCustomizationCostDependsFromNumSellDays(row__id))} 34function getRowForCustomizationCostDependsFromNumSellDays(row__id){return'<select name="cost_apply_to'+row__id+'" id="cost_apply_to'+row__id+'" style="width:220px;padding:3px 1px 1px 1px !important;" >\n\ 35 <option value="%">'+bk_cost_depends_from_selection_line2+'</option>\n\ 36 <option value="fixed">'+bk_cost_depends_from_selection_line1+'</option>\n\ 37 <option value="add">'+bk_cost_depends_from_selection_line3+'</option>\n\ 38 </select>'} 39function addRowForCustomizationCostDependsFromNumSellDays4Summ(row__id){jQuery('#cost_days_row_help'+row__id).html(getRowForCustomizationCostDependsFromNumSellDays4Summ(row__id))} 40function getRowForCustomizationCostDependsFromNumSellDays4Summ(row__id){return'<select name="cost_apply_to'+row__id+'" id="cost_apply_to'+row__id+'" style="width:220px;padding:3px 1px 1px 1px !important;" >\n\ 41 <option value="%">'+bk_cost_depends_from_selection_line24summ+'</option>\n\ 42 <option value="fixed">'+bk_cost_depends_from_selection_line14summ+'</option>\n\ 43 </select>'} 44function setBookingFormElementsWheelScroll(bk_type){var submit_form=document.getElementById('booking_form'+bk_type);var element;var i;var count;var wpbc_loader_icon='<span class="wpbc_ajax_loader"><img style="vertical-align:middle;box-shadow:none;width:14px;" src="'+wpdev_bk_plugin_url+'/assets/img/ajax-loader.gif"><//span>';if(submit_form!=null){count=submit_form.elements.length;for(i=0;i<count;i++){element=submit_form.elements[i];
44jQuery('#bookinghint_'+element.id+',.bookinghint_'+element.id).html(wpbc_loader_icon)}}} 45function getBookingFormElements(bk_type){var submit_form=document.getElementById('booking_form'+bk_type);var formdata='';if(submit_form!=null){var count=submit_form.elements.length;var inp_value;var element;var el_type;for(i=0;i<count;i++){element=submit_form.elements[i];if((element.type!=='button')&&(element.type!=='hidden')&&(element.name!==('date_booking'+bk_type))){if(element.type=='checkbox'){if(element.value==''){inp_value=element.checked}else{if(element.checked)inp_value=element.value;else inp_value=''}}else if(element.type=='radio'){if(element.checked)inp_value=element.value;else continue}else{inp_value=element.value} 46if(element.type=='select-multiple'){inp_value=jQuery('[name="'+element.name+'"]').val();if((inp_value==null)||(inp_value.toString()=='')) 47inp_value=''} 48if(element.name!==('captcha_input'+bk_type)){if(formdata!=='')formdata+='~';el_type=element.type;if(element.className.indexOf('wpdev-validates-as-email')!==-1)el_type='email';if(element.className.indexOf('wpdev-validates-as-coupon')!==-1)el_type='coupon';formdata+=el_type+'^'+element.name+'^'+inp_value}}}} 49return formdata} 50function showCostHintInsideBkForm(bk_type){if(document.getElementById('parent_of_additional_calendar'+bk_type)!=null){bk_type=document.getElementById('parent_of_additional_calendar'+bk_type).value} 51var all_dates=jQuery('#date_booking'+bk_type).val();var formdata=getBookingFormElements(bk_type);setBookingFormElementsWheelScroll(bk_type);var wpbc_loader_icon='<span class="wpbc_ajax_loader"><img style="vertical-align:middle;box-shadow:none;width:14px;" src="'+wpdev_bk_plugin_url+'/assets/img/ajax-loader.gif"><//span>';jQuery('#booking_hint'+bk_type+',.booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#estimate_booking_day_cost_hint'+bk_type+',.estimate_booking_day_cost_hint'+bk_type).html(wpbc_loader_icon);jQuery('#estimate_booking_night_cost_hint'+bk_type+',.estimate_booking_night_cost_hint'+bk_type).html(wpbc_loader_icon);jQuery('#additional_booking_hint'+bk_type+',.additional_booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#original_booking_hint'+bk_type+',.original_booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#deposit_booking_hint'+bk_type+',.deposit_booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#coupon_discount_booking_hint'+bk_type+',.coupon_discount_booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#balance_booking_hint'+bk_type+',.balance_booking_hint'+bk_type).html(wpbc_loader_icon);jQuery('#check_in_date_hint_tip'+bk_type+',.check_in_date_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#check_out_date_hint_tip'+bk_type+',.check_out_date_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#check_out_plus1day_hint_tip'+bk_type+',.check_out_plus1day_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#start_time_hint_tip'+bk_type+',.start_time_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#end_time_hint_tip'+bk_type+',.end_time_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#selected_dates_hint_tip'+bk_type+',.selected_dates_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#selected_timedates_hint_tip'+bk_type+',.selected_timedates_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#selected_short_dates_hint_tip'+bk_type+',.selected_short_dates_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#selected_short_timedates_hint_tip'+bk_type+',.selected_short_timedates_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#days_number_hint_tip'+bk_type+',.days_number_hint_tip'+bk_type).html(wpbc_loader_icon);jQuery('#nights_number_hint_tip'+bk_type+',.nights_number_hint_tip'+bk_type).html(wpbc_loader_icon);if(undefined!=document.getElementById('calendar_booking'+bk_type)){if(bk_days_selection_mode=='dynamic'){var inst=jQuery.datepick._getInst(document.getElementById('calendar_booking'+bk_type));if(typeof(inst)!=='undefined') 52var is_show_cost_after_first_click=!!0;if((inst.stayOpen==!0)&&(!is_show_cost_after_first_click)){jQuery('.wpbc_ajax_loader').html('...');return!1}}} 53var wpdev_ajax_path=wpdev_bk_plugin_url+'/'+wpdev_bk_plugin_filename;var ajax_type_action='CALCULATE_THE_COST';var my_booking_form='';if(document.getElementById('booking_form_type'+bk_type)!=undefined) 54my_booking_form=document.getElementById('booking_form_type'+bk_type).value;jQuery.ajax({url:wpbc_ajaxurl,type:'POST',success:function(data,textStatus){if(textStatus=='success')jQuery('#ajax_respond_insert'+bk_type).html(data)},error:function(XMLHttpRequest,textStatus,errorThrown){window.status='Ajax sending Error status:'+textStatus;alert(XMLHttpRequest.status+' '+XMLHttpRequest.statusText);if(XMLHttpRequest.status==500){alert('Please check at this page according this error:'+' https://wpbookingcalendar.com/faq/#ajax-sending-error')}},data:{action:ajax_type_action,form:formdata,all_dates:all_dates,bk_type:bk_type,booking_form_type:my_booking_form,wpdev_active_locale:wpbc_active_locale,wpbc_nonce:document.getElementById('wpbc_nonce'+ajax_type_action+bk_type).value}});jQuery(".booking_form_div").trigger("show_cost_hints",[bk_type]);return!1} 55var temp_click_mode_days_start=[];function check_conditions_for_start_day_selection(bk_type,selceted_first_day,is_start){if(is_start=='start'){temp_click_mode_days_start=[];if(wpdev_bk_seasons_conditions_for_start_day.length>0) 56if(typeof(wpdev_bk_seasons_conditions_for_start_day[bk_type])!='undefined') 57if(wpdev_bk_seasons_conditions_for_start_day[bk_type].length>0){var class_day=(selceted_first_day.getMonth()+1)+'-'+selceted_first_day.getDate()+'-'+selceted_first_day.getFullYear();if(jQuery('#calendar_booking'+bk_type+' .datepick-days-cell.cal4date-'+class_day).length<=0)return;var calendarDateClassList=jQuery('#calendar_booking'+bk_type+' .datepick-days-cell.cal4date-'+class_day).attr('class').split(/\s+/);jQuery.each(calendarDateClassList,function(index,singleClassCSS){if(singleClassCSS.indexOf("wpdevbk_season_")>=0){singleClassCSS=singleClassCSS.replace('wpdevbk_season_','');
57jQuery.each(wpdev_bk_seasons_conditions_for_start_day[bk_type],function(ind,seasons_condition){if((singleClassCSS==seasons_condition[0])&&(temp_click_mode_days_start.length==0)){temp_click_mode_days_start=[bk_2clicks_mode_days_start,bk_1click_mode_days_start];bk_2clicks_mode_days_start=seasons_condition[1];bk_1click_mode_days_start=seasons_condition[1]}})}})}} 58if(is_start=='end'){if(temp_click_mode_days_start.length>0){bk_2clicks_mode_days_start=temp_click_mode_days_start[0];if(temp_click_mode_days_start.length>1){bk_1click_mode_days_start=temp_click_mode_days_start[1];temp_click_mode_days_start=[]}}}} 59function check_conditions_for_range_days_selection(all_dates,bk_type){if((bk_days_selection_mode!='dynamic')&&(bk_days_selection_mode!='fixed'))return!1;if(all_dates=='')return!1;if(typeof(all_dates)=='object'){var selceted_first_day=all_dates;all_dates=document.getElementById('date_booking'+bk_type).value;if(all_dates!=''){var first_date=get_first_day_of_selection(all_dates);var last_date=get_last_day_of_selection(all_dates);if((bk_days_selection_mode!='fixed')&&(first_date==last_date)){return!1}}}else{var first_date=get_first_day_of_selection(all_dates);var last_date=get_last_day_of_selection(all_dates);if(first_date!=last_date)return!1;var date_sections=first_date.split(".");var selceted_first_day=new Date;selceted_first_day.setFullYear(parseInt(date_sections[2]-0),parseInt(date_sections[1]-1),parseInt(date_sections[0]-0))} 60check_conditions_for_range_days_selection_for_check_in(selceted_first_day,bk_type)} 61function check_conditions_for_range_days_selection_for_check_in(selceted_first_day,bk_type){if(bk_2clicks_mode_days_selection__saved_variables.length==0){bk_2clicks_mode_days_selection__saved_variables=[bk_2clicks_mode_days_specific,bk_2clicks_mode_days_min,bk_2clicks_mode_days_max,bk_1click_mode_days_num]} 62var is_condition_applied=!1;if(wpdev_bk_seasons_conditions_for_range_selection.length>0) 63if(typeof(wpdev_bk_seasons_conditions_for_range_selection[bk_type])!='undefined') 64if(wpdev_bk_seasons_conditions_for_range_selection[bk_type].length>0){var class_day=(selceted_first_day.getMonth()+1)+'-'+selceted_first_day.getDate()+'-'+selceted_first_day.getFullYear();if(jQuery('#calendar_booking'+bk_type+' .datepick-days-cell.cal4date-'+class_day).length<=0)return;var calendarDateClassList=jQuery('#calendar_booking'+bk_type+' .datepick-days-cell.cal4date-'+class_day).attr('class').split(/\s+/);jQuery.each(calendarDateClassList,function(index,singleClassCSS){if(singleClassCSS.indexOf("wpdevbk_season_")>=0){singleClassCSS=singleClassCSS.replace('wpdevbk_season_','');jQuery.each(wpdev_bk_seasons_conditions_for_range_selection[bk_type],function(ind,seasons_condition){if(singleClassCSS==seasons_condition[0]){bk_2clicks_mode_days_specific=seasons_condition[1];bk_2clicks_mode_days_min=seasons_condition[1][0];bk_2clicks_mode_days_max=seasons_condition[1][(seasons_condition[1].length-1)];bk_1click_mode_days_num=seasons_condition[1][0];is_condition_applied=!0}})}})} 65if(wpdev_bk_weekday_conditions_for_range_selection.length>0) 66if(typeof(wpdev_bk_weekday_conditions_for_range_selection[bk_type])!='undefined') 67if(wpdev_bk_weekday_conditions_for_range_selection[bk_type].length>0){jQuery.each(wpdev_bk_weekday_conditions_for_range_selection[bk_type],function(ind,weekday_condition){if(selceted_first_day.getDay()==weekday_condition[0]){bk_2clicks_mode_days_specific=weekday_condition[1];bk_2clicks_mode_days_min=weekday_condition[1][0];bk_2clicks_mode_days_max=weekday_condition[1][(weekday_condition[1].length-1)];bk_1click_mode_days_num=weekday_condition[1][0];is_condition_applied=!0}})} 68if(is_condition_applied==!1){bk_2clicks_mode_days_specific=bk_2clicks_mode_days_selection__saved_variables[0];bk_2clicks_mode_days_min=bk_2clicks_mode_days_selection__saved_variables[1];bk_2clicks_mode_days_max=bk_2clicks_mode_days_selection__saved_variables[2];bk_1click_mode_days_num=bk_2clicks_mode_days_selection__saved_variables[3]}} 69function wpdevbk_get_selected_checkboxes_id(my_link,my_parameter,my_current_id,my_checkboxes){var all_selected_id=my_current_id+',';jQuery(my_checkboxes).each(function(){if(this.checked){if(jQuery(this).val()!=my_current_id) 70all_selected_id+=jQuery(this).val()+','}});all_selected_id=all_selected_id.substring(0,(all_selected_id.length-1));window.location.href=my_link+'&'+my_parameter+'='+all_selected_id}
71function wpbc_show_date_info_bottom(param_calendar_id,my_thisDateTime){if(typeof(is_show_cost_in_date_cell)!=='undefined') 72if(is_show_cost_in_date_cell){var my_calendar_id=param_calendar_id;my_calendar_id=parseInt(my_calendar_id.replace("calendar_booking",""));var my_day=new Date(my_thisDateTime);my_day=parseInt(my_day.getMonth()+1)+'-'+parseInt(my_day.getDate())+'-'+parseInt(my_day.getFullYear());if(typeof(prices_per_day[my_calendar_id])!=='undefined') 73if(typeof(prices_per_day[my_calendar_id][my_day])!=='undefined'){switch(bk_currency_pos){case 'left':return wpbc_curency_symbol+prices_per_day[my_calendar_id][my_day];case 'right':return prices_per_day[my_calendar_id][my_day]+wpbc_curency_symbol;case 'left_space':return wpbc_curency_symbol+' '+prices_per_day[my_calendar_id][my_day];case 'right_space':return prices_per_day[my_calendar_id][my_day]+' '+wpbc_curency_symbol;default:return wpbc_curency_symbol+prices_per_day[my_calendar_id][my_day]}}} 74return''} 75function wpbc_get_additional_info_for_tooltip(bk_type,td_class,times_array){if((bk_show_info_in_form==undefined)||(!bk_show_info_in_form)) 76return'';var return_variable=' <span class=\"wpbc_calendar_tooltip_booking_details\">';if(undefined!=dates_additional_info[bk_type]){if(undefined!=dates_additional_info[bk_type][td_class]){if(undefined!=dates_additional_info[bk_type][td_class][times_array]){return_variable+=dates_additional_info[bk_type][td_class][times_array]}}} 77return_variable+='</span>' 78return return_variable}
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.