0% found this document useful (0 votes)
9K views19 pages

Uit Min5 Js

This document contains JavaScript code for functions related to searching, formatting results, and handling user interface elements. It defines constants, variables, and functions for making API calls, formatting dates, escaping HTML, validating emails, generating UUIDs, and more. Calendars, search results, and other UI elements are initialized and updated using these functions.

Uploaded by

oualid raf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9K views19 pages

Uit Min5 Js

This document contains JavaScript code for functions related to searching, formatting results, and handling user interface elements. It defines constants, variables, and functions for making API calls, formatting dates, escaping HTML, validating emails, generating UUIDs, and more. Calendars, search results, and other UI elements are initialized and updated using these functions.

Uploaded by

oualid raf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 19

/*!

Copyright (c) 2017-2018 Kleissner Investments s.r.o.


Unauthorized copying or usage of this file, via any medium is strictly prohibited
Proprietary and confidential.
*/const
ENTITY_MAP={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"
,"`":"&#x60;","=":"&#x3D;"},MONTH_NAMES=["Jan","Feb","Mar","Apr","May","Jun","Jul",
"Aug","Sep","Oct","Nov","Dec"],TEXT_401="Your IP or API key is not authorized.
Please contact support.",TEXT_402="Your IP or API key has exceeded the allowed
limit. If you believe this is an error, please contact support.<br>Protip: Paid
accounts have higher daily limits!";const GET_URL_PARAMETER=function(sParam){var
sPageURL=window.location.search.substring(1),sURLVariables=sPageURL.split("&"),sPar
ameterName,sParameterValue;for(var i=0;i<sURLVariables.length;i++)
{sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam)
{sParameterValue=sURLVariables[i].substring(sURLVariables[i].indexOf('=')+1)
return sParameterValue===undefined?
true:decodeURIComponent(sParameterValue);}}};const SIX_MONTHS_AGO=function(){var
now=new Date();now.setDate(now.getDate()+7);now.setMonth(now.getMonth()-6);return
now;};const ONE_YEAR_AGO=function(){now=new Date();now.setDate(now.getDate()
+7);now.setYear(now.getFullYear()-1);now.setMonth(now.getMonth());return now;};var
SETTING_EXPORT_LIMIT=!!localStorage.getItem("exportlimit_setting")?
localStorage.getItem("exportlimit_setting"):1000,SETTING_HEATMAP=!!
localStorage.getItem("heatmap_setting")?
localStorage.getItem("heatmap_setting"):0,SETTING_MAX_RESULT=!!
localStorage.getItem("maxresults_setting")?
localStorage.getItem("maxresults_setting"):1000,SETTING_MAX_RESULT_PB=!!
localStorage.getItem("maxresults_settingPB")?
localStorage.getItem("maxresults_settingPB"):4000,SETTING_MAX_SELECTOR_LIMIT=!!
localStorage.getItem("maxselectors_setting")?
localStorage.getItem("maxselectors_setting"):2000,SETTING_PREVIEW_LINES=!!
localStorage.getItem("preview_lines_setting")?
localStorage.getItem("preview_lines_setting"):8,SETTING_SPLASH_SCREEN=!!
localStorage.getItem("splash_setting")?
localStorage.getItem("splash_setting"):0,SETTING_SPLASH_TIME=!!
localStorage.getItem("splash_time_setting")?
localStorage.getItem("splash_time_setting"):500;var
aborted=false,cal,currentHistoryIndex,currentSearchId,currentSearchIdPB,detailsData
=[],detailsPrint=[],detailsSearchArr=[],detailsSearchIndex=[],detailsSearchSubIndex
=[],detailsSearchValue=[],edges,foundRes=0,foundResPB=0,heatmapData=[],inProgress,i
nitialSearch=true,iscr,isOverServices=false,isSearching=false,lastSearchIDs=[],limi
t=10,limitPB,monthNamesUsed=[],nodes,relArr=[],search2,search2PB,searchRes=0,search
ResArr=[],srcStr,terms=undefined,txttypetimer,typer,ultimateArray,windowWidth=$
(window).width(),xhr;var
calOptions={domain:"week",subDomain:"day",cellSize:10,label:
{position:"bottom"},range:52,start:ONE_YEAR_AGO(),cellPadding:2,domainGutter:1,cell
Radius:0,displayLegend:true,tooltip:true,domainLabelFormat:function(date,nb)
{monthNamesUsed.push(MONTH_NAMES[date.getMonth()]);if(countInArray(monthNamesUsed,M
ONTH_NAMES[date.getMonth()])==3&&MONTH_NAMES[date.getMonth()]!=monthNamesUsed[0])
{var today=new Date(date);return MONTH_NAMES[date.getMonth()]+"
"+today.getFullYear().toString().substr(-2);}else{return
"";}},animationDuration:0,onClick:function(date,nb){},legend:
[2,5,10,20],legendVerticalPosition:"center",legendOrientation:"vertical",legendMarg
in:[0,10,0,0],previousSelector:"#ftr-demo-previous",nextSelector:"#ftr-demo-
next",itemName:["document","documents"],maxDate:new
Date(),data:API_URL+"intelligent/search/statistic?
id="+currentSearchId,afterLoadData:function(data){return data.heatmap;}};/*!
Copyright (c) 2017 Kleissner Investments s.r.o.
Unauthorized copying or usage of this file, via any medium is strictly prohibited
Proprietary and confidential.
*/function charAt(string,index){var first=string.charCodeAt(index);var
second;if(first>=0xD800&&first<=0xDBFF&&string.length>index+1)
{second=string.charCodeAt(index+1);if(second>=0xDC00&&second<=0xDFFF){return
string.substring(index,index+2);}}
return string[index];}
function compare(a,b){if(a.info<b.info){return-1;}
if(a.info>b.info){return 1;}
return 0;}
function countInArray(array,what){var count=0;for(var i=0;i<array.length;i++)
{if(array[i]===what){count++;}}
return count;}
function dateConvert(date){return
date.substring(0,4)+"-"+date.substring(5,7)+"-"+date.substring(8,10)+"
"+date.substring(11,19);}
function dateConvert2(date){return
date.substring(0,4)+"-"+date.substring(5,7)+"-"+date.substring(8,10);}
function detailFormatter2(index,row){var html=['<div id="'+index+'"
class="searchDataContainer raw" style="margin-bottom: 0px;margin-top:0px;">'];
$.each(row,function(key,value){if(key!="date"&&key!="systemid"){return;}
if(key=="systemid"){key="System ID";var
previewCommand="f=4&systemid="+value+"&lines=8";$.ajax({url:API_URL+"file/
view",type:"GET",cache:true,data:previewCommand,success:function(data,textStatus,xh
r){if(!!data){srcStr=data;html.push($
("#details_"+index).css("padding","0px"));html.push($
("#details_"+index).html(""));html.push($("#details_"+index).prepend('<pre '+
'class="pre-details" '+
'style="'+
'border: 0px;'+
'outline: none;'+
'background: white;'+
'margin-bottom: 0px;'+
'overflow: auto;'+
'overflow-y: hidden;'+
'"'+
'>'+
srcStr+
'</pre>'));}},error:function(data,textStatus,xhr){html.push($
("#details_"+index).css("padding","0px"));html.push($
("#details_"+index).html(""));html.push($("#details_"+index).prepend('<pre '+
'class="pre-details" '+
'style="'+
'border: 0px;'+
'outline: none;'+
'background: white;'+
'margin-bottom: 0px;'+
'overflow: auto;'+
'overflow-y: hidden;'+
'"'+
'>'+
'No Data'+
'</pre>'));}});}});html.push("</div><div id='details_"+index+"'
style='display:block;' class='col-xs-12'></div>");return html.join("");}
function escapeHtml(string){return
String(string).replace(/[&<>"'`=\/]/g,function(s){return ENTITY_MAP[s];});}
function isValidEmailAddress(emailAddress){var pattern=/^([a-z\d!#$%&'*+\-\/=?
^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\
u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\
x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\
x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[
\t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\
uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\
d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\
uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\
uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/
i;return pattern.test(emailAddress);}
function round5(x){return x%5>=2.5?parseInt(x/5)*5+5:parseInt(x/5)*5;}
function showDataInView(element,data,pxPerline,searchArr,row,pos,value){var
index=Math.floor($(element).scrollTop()/pxPerline)-20;var max=Math.ceil(($
(element).scrollTop()+$(element).height())/pxPerline)+20;var
html="";for(index;index<max;index++){if(!!data[index]){var line=data[index];if(!!
value){for(var i=0;i<searchArr.length;i++){if(searchArr[i].index==index){var
positions=searchArr[i].positions;line=data[index].substring(0,positions[0]);for(var
j=0;j<positions.length;j++){if(i==row&&j==pos){line+='<span class="highlighted
selected">'+data[index].substring(positions[j],positions[j]+value.length)+'</
span>';}else{line+='<span
class="selected">'+data[index].substring(positions[j],positions[j]+value.length)
+'</span>';}
line+=data[index].substring(positions[j]+value.length,positions[j+1]);}}}}
html+='<div class="detailLine" data-index="'+index+'" style="top:
'+pxPerline*index+'px;height:'+pxPerline+'px;">'+line+'</div>';}}
return html;}
function slice(string,start,end){var accumulator="";var character;var
stringIndex=0;var unicodeIndex=0;var length=string.length;while(stringIndex<length)
{character=charAt(string,stringIndex);if(unicodeIndex>=start&&unicodeIndex<end)
{accumulator+=character;}
stringIndex+=character.length;unicodeIndex+=1;}
return accumulator;}
function toNumber(value,fallback){if(!value){return fallback;}else{return
Number(value);}}
function unicodeSubstring(string,start,end){var realStart=toNumber(start,0);var
realEnd=toNumber(end,string.length);if(realEnd==realStart){return "";}else
if(realEnd>realStart){return slice(string,realStart,realEnd);}else{return
slice(string,realEnd,realStart);}}
function uuid(){var uuid="",i,random;for(i=0;i<32;i++){random=(Math.random()*16)|
0;if(i==8||i==12||i==16||i==20){uuid+="-";}
uuid+=(i==12?4:i==16?(random&3)|8:random).toString(16);}
return uuid;}
'use strict';var kleissner=kleissner||{};kleissner.apiCalls=(function($){const
uiHelper=typeof uiToolkitType!=='undefined'?uiToolkitType:false;const
lim=uiHelper=='pandora'?"&l="+SETTING_MAX_SELECTOR_LIMIT:"";var
searchAPIGet,searchAPIPost,checkResultsPB,getSearchIdPB,getSelectorList,getViewDeta
ils,loadRawData,highlightOnSearch,csv_indexOf,csvProgress,pptx_setBar,checkResults,
getDetails,getSearchId,getAuthenticateInfo,init;searchAPIGet=function
searchAPIGet(command,params,successF,errorF,beforeSend)
{xhr=$.ajax({url:API_URL+command,headers:{'x-
key':API_KEY},type:'GET',cache:true,data:params,success:successF,error:errorF,xhr:b
eforeSend});};searchAPIPost=function searchAPIPost(command,params,successF,errorF)
{xhr=$.ajax({url:API_URL+command,headers:{'x-
key':API_KEY},type:'POST',cache:true,data:params,success:successF,error:errorF});};
checkResultsPB=function checkResultsPB(pl_ID,searchTerm,limit){if(!aborted)
{if(pl_ID!=currentSearchIdPB){return;}
var command="id="+pl_ID+"&limit="+limit;searchAPIGet("phonebook/search/
result",command,function(data,textStatus,xhr){if(data.status==3){if(searchRes<1)
{if(!uiHelper){$("#spinner").show();$('.delme.error').html('Searching for more
Phonebook results...').show();$
('#services_container').show();kleissner.frontendChanges.autoTogglePBButton();}}
setTimeout(function(){checkResultsPB(pl_ID,searchTerm,limit);},500);}else{var
selectors=data.selectors;if(!!selectors){$("#loading").hide();$
('#download_all_PB').show();kleissner.frontendChanges.appendSearchResultPB(selector
s,searchTerm);if(!uiHelper){kleissner.frontendChanges.autoTogglePBButton();}
if(selectors.length<limit&&selectors.length>0){setTimeout(function(){limit=limit-
selectors.length;checkResultsPB(pl_ID,searchTerm,limit);},500);}else{if(!
uiHelper&&selectors.length===0){if(searchRes<1)
{kleissner.frontendChanges.changeSearchMessagePB('No results found.');}}
search2PB.data("requestRunning",false);var anchor=$
("#showMore").closest(".div");if(anchor.prevObject["0"])
{anchor.prevObject["0"].remove();}
$("#tabPB").attr("search-id",pl_ID).attr("search-
term",searchTerm);if(uiHelper=='pandora')
{kleissner.frontendChanges.toggleSpinner(false);}}}}},kleissner.frontendChanges.onR
esultsErrorPB(pl_ID));}};getSearchIdPB=function
getSearchIdPB(formData,searchTermPB){$('#adv_search').hide();$
('.delme').not('.error').remove();if(!uiHelper)
{kleissner.frontendChanges.changeSearchMessagePB();}
var buckets=formData.targetservice;$("#active_buckets_warning").html("");if(typeof
buckets!=="undefined"){if(buckets.length>0){$
("#active_buckets_warning").html("Filter Active");}}
formData={term:searchTermPB,buckets:buckets,maxresults:Number(SETTING_MAX_RESULT_PB
),timeout:Number(formData.timeout),media:Number(formData.mediaFilter),terminate:las
tSearchIDs,target:Number(formData.pb_target)};search2PB=$
(this);search2PB.data("requestRunning",true);var start_time=new
Date().getTime();if(uiHelper=='pandora')
{kleissner.frontendChanges.toggleSpinner(true);}
if(uiHelper=='pandora'){lastSearchIDs=[];}
searchAPIPost("phonebook/
search",JSON.stringify(formData),function(p,statusText,xhr)
{limitPB=Number(SETTING_MAX_RESULT_PB);searchRes=0;foundResPB=0;lastSearchIDs.push(
p.id);currentSearchIdPB=p.id;checkResultsPB(p.id,searchTermPB,limitPB);var
data_emails=[];var data_domains=[];var data_urls=[];ultimateArray=[];$
("#searchfor").val("");if(uiHelper=='pandora'){$
("#download_all").attr("href",API_URL+
"phonebook/search/export?id="+p.id+
"&l="+Number(SETTING_EXPORT_LIMIT)).attr("data-original-title","Export CSV");$
("#download_all_zip").hide();}else if(!uiHelper){$
('#download_all_PB').attr("href",API_URL+
"phonebook/search/export?id="+p.id+
"&l="+Number(SETTING_EXPORT_LIMIT)+
"&k="+API_KEY).attr("data-original-title","Export CSV");}
$("#export_wrapper").show();$("#print_pb").show();},!uiHelper?
function(xhr,status,error){if(xhr.status==401){xhr.responseText=TEXT_401;}else
if(xhr.status==402){xhr.responseText=TEXT_402;}
$
('.delme').not('.error').remove();kleissner.frontendChanges.changeSearchMessagePB(x
hr.responseText);$
('#services_container').show();kleissner.frontendChanges.autoTogglePBButton();}:nul
l);};getSelectorList=function getSelectorList(systemid,bucket,obj,$el){var
command;if(!!bucket)
{command="id="+systemid+"&bucket="+bucket+"&k="+API_KEY+lim;}else{command="id="+sys
temid+"&k="+API_KEY;}
var sel_id_data=[];var sel_id_stats=[];var
table=$el.find('.sel_id_table');table.bootstrapTable({data:sel_id_data});table.boot
strapTable('updateFormatText','NoMatches','Loading
selectors...');searchAPIGet("item/selector/list/human",command,function(p,textStatu
s,xhr){if(!!p){$(p.selectors).each(function(i,v){var
b={selector:v.selectorh,typeh:v.typeh,type:v.type};sel_id_data.push(b);});$
(p.statistic).each(function(i,v){var c=v.count+"
"+v.typeh;sel_id_stats.push(c);});if(!!sel_id_data)
{table.removeClass('empty');}else{table.addClass('empty');}
table.bootstrapTable("load",{data:sel_id_data});var
href=API_URL+"item/selector/list/export"+
"?id="+systemid+
"&bucket="+bucket+
"&k="+API_KEY;$el.find(".dl_sel_list").attr("href",href);$el.show();}
var jobCount=p.selectors.length;var total_visible="Showing "+p.count+" out of
"+jobCount+" Total";sel_id_stats=sel_id_stats.join(", ");
$el.find(".counter").text(total_visible);$el.find(".counter2").text("
("+sel_id_stats+").");},function(xhr,status,error){$el.find(".counter").text('');
$el.find(".counter2").text('');if(xhr.status==401){if(API_LEVEL=='public')
{table.bootstrapTable('updateFormatText','NoMatches','Insufficient access rights.
Sign up <a href="/.signup"
target="_blank">here</a>.');}else{table.bootstrapTable('updateFormatText','NoMatche
s','Insufficient access rights. Upgrade <a href="./order"
target="_blank">here</a>.');}}else{table.bootstrapTable('updateFormatText','NoMatch
es','No matching records found');}});};getViewDetails=function getViewDetails(id)
{var p=uiHelper=='pandora'?searchResArr[$('.tab_row_item.selected').attr('data-
id')][id]:searchResArr[id];if(typeof p!='undefined'&&'inline'in p&&!!p['inline'])
{p=p['inline'];}
if(!!p){var type;var saveFile=$("#save_file");var redactedWarning=$
("#redactedwarning");if(p.accesslevel==4||p.accesslevel==6)
{if(API_LEVEL.indexOf("public")!=-1){redactedWarning.html('<div class="alert alert-
info" role="alert">'+
'<a href="./signup" target="_blank">Signup</a> '+
'or '+
'<a href="#" data-toggle="modal" data-target="#loginModal"
id="redacted_login">Login</a> '+
'to view redacted documents.'+
'</div>');}else{redactedWarning.html('<div class="alert alert-info" role="alert">'+
'<a href="./order" target="_blank">Upgrade</a> your License to view redacted
documents.'+
(p.bucket.startsWith("leaks.private")?' The "Leaks" category is only available to
paid users.':'')+
'</div>');}
redactedWarning.show();}else{redactedWarning.html('');}
if(p.type==2){type=3;}else{type=0;}
if(!p.name){p.name="Untitled Document";}
detailsPrint=p;kleissner.apiCalls.loadRawData(type,p.storageid,p.bucket,p.systemid,
p.media,p.accesslevel,p.size,p.indexfile,p.historyfile,p.name);if(p.type<1000)
{saveFile.show();}
if(p.accesslevel==4||p.accesslevel==6)
{saveFile.attr('class','disabled');saveFile.click(function(){return false;})}
$("#systemid").html("").append(p.systemid);$
('#data_selector').off('click').on('click',function()
{kleissner.apiCalls.getSelectorList(p.systemid,p.bucket,$('.data_tab.active'),$
('#inline_sel_id_overlay'));$(this).off('click');});$
("#added").html("").append(dateConvert(p.added));$
("#main_date").html("").append(dateConvert(p.date));$
("#date").html("").append(dateConvert(p.date));$
("#description").html("").append(p.description);$("#name").html("").append(p.name);
$("#main_name").html("").append(p.name);$("#size").html("").append(p.size+'
Bytes');$("#simhash").html("").append(p.simhashh);$
("#storageid").html("").append(p.storageid);$("#type").html("").append(p.typeh);$
("#media").html("").append(p.mediah);$
("#category").html("").append(p.bucketh);if(p.accesslevel==5){$
('#declassDiv').show();}
var kv_all="";var kv_i=0;if(!!p.keyvalues&&p.keyvalues.length>0){kv_all+='<tbody>';
$.each(p.keyvalues,function(key,val){kv_all+='<tr><td>'+val.key+'</
td><td>'+val.value+'</td></tr>';});kv_all+='</tbody>';}
$("#keyvalues").html("").append(kv_all);var tg_all=[];var
tg_i=0;$.each(p.tagsh,function(key,val){tg_all+="<p class='col-xs-3 nopadding'>"+
val.classh+
"</p>"+
"<p class='col-xs-9 nopadding>"+
val.valueh+
"</p>";});var rel_arr=[];var parents;var translations;var links;var children;var
count_children=1;if(p.children){if(p.children.length>1)
{children=""+p.children.length+" Children</a>";}else{children="1 Child";}
$.each(p.children,function(key,val){count_children++;if(count_children<=10){var
n={id:count_children,label:val,size:30,borderWidth:2,borderWidthSelected:0,fixed:tr
ue,group:"source",level:2};nodes.push(n);var
e={from:count_children,to:1,length:10,physics:false};edges.push(e);}});}
if(!!p.links){if(p.links.length>1){links=""+p.links.length+"
Links</a>";}else{links="1 Link";}
var count_links=nodes.length;$.each(p.links,function(key,val){count_links+
+;if(count_links<=10){var
n={id:count_links,label:val,size:30,borderWidth:2,borderWidthSelected:0,fixed:true,
group:"link",level:2};nodes.push(n);var
e={from:count_links,to:1,length:10,physics:false};edges.push(e);}});}
if(!!p.parents){if(p.parents.length>1){parents=""+p.parents.length+"
Parents</a>";}else{parents="1 Parent";}
var count_parents=nodes.length;$.each(p.parents,function(key,val){count_parents+
+;if(count_parents<=10){var
n={id:count_parents,label:val,size:30,borderWidth:2,borderWidthSelected:0,fixed:tru
e,group:"source",level:0};nodes.push(n);var
e={from:count_parents,to:1,length:10,physics:false};edges.push(e);}});}
if(!!p.translations){if(p.translations.length>1)
{translations=""+p.translations.length+" Translations</a>";}else{translations="1
Translation";}
var count_translations=nodes.length;$.each(p.translations,function(key,val)
{count_translations++;if(count_translations<=10){var
n={id:count_translations,label:val,size:30,borderWidth:2,borderWidthSelected:0,fixe
d:true,group:"source",level:2};nodes.push(n);var
e={from:count_translations,to:1,length:10,physics:false};edges.push(e);}});}
$
("table").find("tbody").find("tr").has("td:empty").hide();saveFile.attr("href",API_
URL+"file/read?
type=1&systemid="+p.systemid+"&k="+API_KEY+"&bucket="+p.bucket);if(!!p['simhashh'])
{$('#similar_link').html('').append('<a href="./?s='+p['simhashh']+'"
target="_blank"><i class="fa fa-search"></i> Find Similar</a>');}else{$
('#similar_link').html('').append('<span class="invalidLink">Find
Similar</span>');}
$('#contentRemoval').attr("href","/abuse?did="+p.systemid);}};let
_tab=0;loadRawData=function
loadRawData(type,storageid,bucket,systemid,media,accesslevel,size,indexFile,history
File,name){var dataFull=$('#data_full');dataFull.show();var command="";var tab=$
('li.data_tab[data-tab="data_full_tab"]');$('li.data_tab[data-
tab="data_special_tab"]').remove();$('#data_special_tab').remove();$
('li.data_tab[data-tab="data_index_tab"]').remove();$('#data_index_tab').remove();$
('li.data_tab[data-tab="data_history_tab"]').remove();$
('#data_history_tab').remove();tab.html('<i class="fa fa fa-file-o"></i>
Document');if(type!=3){var getText=function getText(){var f;switch(media){case
9:f=7;break;case 15:f=6;break;case 16:f=8;break;case 17:f=9;break;case
18:f=10;break;case 23:f=7;break;case 25:f=11;break;default:f=0;}
command="f="+f+"&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY+"&license="+
API_LEVEL;kleissner.apiCalls.searchAPIGet("file/
view",command,function(p,textStatus,xhr){if(!!p){if(media!=9&&media!=23)
{detailsPrint['raw']=p;}
$('#close-detail-view').attr('data-
storageid',storageid);detailsData[storageid]=p.split('\n');dataFull.html('<h4
class="hidden_no_print" style="margin-top:0px;">Raw File</h4>'+
'<div style="height: '+20*detailsData[storageid].length+'px">'+
showDataInView("#data_full",detailsData[storageid],20,detailsSearchArr[storageid],d
etailsSearchIndex[storageid],detailsSearchSubIndex[storageid],detailsSearchValue[st
orageid])+
'</div>'+
'<h5 class="hidden_no_print" style="margin-top:50px;">'+
'<hr>'+
'Disclaimer: Intelligence X finds information in public electronic records. '+
'It does not validate or vet any of the above information.'+
'</h5>');dataFull.on('scroll',
{id:storageid},kleissner.eventHandler.detailedViewOnScroll);$
('#dataFullSearch').off('keyup').on('keyup',
{id:storageid},kleissner.eventHandler.dataSearchOnKeyUp).show();$
('#printReport').off('click').on('click',
{id:storageid},kleissner.localHandler.printOnClick);}else{dataFull.html('');}},func
tion(XMLHttpRequest,textStatus,errorThrown)
{dataFull.html("");if(XMLHttpRequest.status=="402"){dataFull.append(TEXT_402);}else
if(XMLHttpRequest.status=="401")
{dataFull.append(TEXT_401);}else{dataFull.hide();}},function(){var xhr=new
window.XMLHttpRequest();$('#data_full').html('<div style="display:flex; flex-
direction: column; align-items: center; justify-content: center; margin-top:
230px;font-size: 1.5rem;"><div id="loadingBarPercentage">0%</div><div
style="padding: 3px; border: 2px solid black;"><div id="loadingBar"
style="position:relative; width: 200px; height: 15px; background-color:gray;
overflow: hidden;"><div id="loadedBlock" style="position: relative; width: 200px;
height: 15px; background-color: black; left: -200px;"></div></div></div></div>')
xhr.addEventListener("progress",function(evt){var
percentComplete=evt.loaded/size;var display=percentComplete<=1?
Math.floor(percentComplete*100):100;$('#loadingBarPercentage').html(display+'%');$
('#loadedBlock').css('left',display/100*200-200+'px');},false);return xhr;});};var
displayCsv=function displayCsv(source){var res=Papa.parse(source,
{dynamicTyping:true,download:true,complete:function(results){_result[0]=results;var
data=results.data;var biggest=0;data.forEach(x=>function()
{if(x.length>biggest)biggest=x.length;}());data.forEach(x=>function(){var
len=x.length;if(len<biggest)for(var i=0;i<biggest-len;i++){x.push('');};}());var
cols=[];for(var i=0;i<results.data[0].length;i++){cols.push({width:240});}
jexcel_display(data,cols);}});}
var displayXlsx=function displayXlsx(source)
{jexcel.fromSpreadsheet(source,function(result){_result=result;if(!result.length)
{console.error('JEXCEL: Something went wrong.');}else{if(result.length==1){var
data=result[0].data;var cols=[];for(var i=0;i<result[0].data[0].length;i++)
{cols.push({width:240,title:result[0].data[0][i]});}
jexcel_display(data,cols);}
else{displayTabbed(result);}}});}
var displayTabbed=function displayTabbed(result){for(var i=0;i<result.length;i++)
{result[i].style=undefined;var
tab=document.createElement("div");tab.classList.add("tab");tab.id='tab'+i;let
switcher=document.createElement("button");switcher.innerHTML=result[i].sheetName;sw
itcher.onclick=switchTab;switcher.id="switch"+i;document.getElementById("xlsx_tabs"
).appendChild(switcher);appendTab(result,tab,i);if(i%2==0)
{document.getElementById('spreadsheet').removeChild(tab);tab=document.createElement
("div");tab.classList.add("tab");tab.id='tab'+i;appendTab(result,tab,i);}
tab.style.display="none";}
document.getElementById("tab0").style.display="block";document.getElementById("tab0
").classList.add("selectedTab");}
var switchTab=function switchTab(id){var
index=id.srcElement.id.toString().replace("switch","");_tab=index;let
all=document.querySelectorAll('.tab');for(var i=0;i<all.length;i++)
{all[i].style.display="none";all[i].classList.remove("selectedTab");}
all[index].style.display="block";all[index].classList.add("selectedTab");highlightO
nSearch();}
let initjexcel;var appendTab=function appendTab(result,tab,i)
{document.getElementById('spreadsheet').appendChild(tab);initjexcel=jexcel(tab,
{tableOverflow:true,lazyLoading:true,editable:false,search:true,tabs:true,columns:r
esult[i].columns,data:result[i].data,onload:function(instance)
{jexcel_loaded(i)}});}
var jexcel_display=function jexcel_display(data,cols)
{initjexcel=jexcel(document.getElementById('spreadsheet'),
{tableOverflow:true,lazyLoading:true,editable:false,search:true,data:data,columns:c
ols,onload:function(instance){jexcel_loaded()}});}
var jexcel_loaded=function(i){if(i==undefined)i=0;var
text=document.querySelectorAll("#spreadsheet .jexcel_search")
[i];text=text.parentElement;text.style.display="flex";var
index=document.createElement("div");index.id="index";text.appendChild(index);setTim
eout(function(){_result.forEach(function(sheet){sheet.data.forEach(function(row)
{row.forEach(function(value,index,array){if(value!=undefined&&value[0]=='=')
{array[index]=initjexcel.parseValue(0,0,value);}})})})
setTimeout(function()
{setBar(100)},400);},0);document.querySelectorAll(".jexcel_search").forEach(x=>x.ad
dEventListener("keyup",keyUp));}
var keyUp=function(e){if(e!=undefined&&e.keyCode==13){csv_selectNext();return;}
if(e!=undefined&&(e.keyCode==37||e.keyCode==39)){return;}
currentlySelected[_tab]=1;highlightOnSearch(e);}
if(media==9||media==23||media==15||media==16||(media==17&&accesslevel!
=4&&accesslevel!=6)||(media==18&&accesslevel!=4&&accesslevel!=6)||media==25||
media==32){var specialTab=$('<div id="data_special_tab"
class="data_content"></div>');$('#data_full_tab').before(specialTab);tab.html('<i
class="fa fa-file-text-o"></i> Text-only');if(media==16||media==25)
{getText();}else{tab.removeClass('active');var newTab=$('<li class="data_tab
active" data-tab="data_special_tab"><i class="fa fa-file-o"></i>
Document</li>');tab.before(newTab);tab.on('click',function tabClick()
{tab.off('click',tabClick);getText();});newTab.click();}}else if(media==2)
{tab.hide();$('.data_tab[data-tab="tech_data_tab"]').click();}else if(media==21||
media==20){var specialTab=$('<div id="data_special_tab"
class="data_content"></div>');$
('#data_full_tab').before(specialTab);tab.removeClass('active');var newTab=$('<li
class="data_tab active" data-tab="data_special_tab"><i class="fa fa-file-o"></i>
Document</li>');tab.before(newTab);newTab.click();tab.hide()}else{getText();tab.sho
w();}
if(media==9||media==23){command=API_URL+"file/view?
f=5&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY+"&license="+API_LEVEL;det
ailsPrint['iframe']=true;detailsPrint['raw']=command;var frame=$('<iframe
src="'+command+'"></iframe>');specialTab.append(frame);}else if(media==15)
{if(accesslevel==4||accesslevel==6){if(API_LEVEL=='public')
{specialTab.append('<div>Insufficient access rights. <a href="./signup"
target="_blank">Signup</a> or <a href="#" data-toggle="modal" data-
target="#loginModal" id="redacted_login">Login</a> to view this PDF
document.</div>');}else{specialTab.append('<div>Insufficient access rights. Upgrade
<a href="./order"
target="_blank">here</a>.</div>');}}else{command=API_URL+"file/read?
type=1&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;var frame=$('<iframe
src="'+CDN_URL+'/js/libraries/PDFJS/web/viewer.html?
file='+encodeURIComponent(command)+'"></iframe>');specialTab.append(frame);}}else
if(media==32){var import0='<link
href="'+CDN_URL+'js/libraries/jexcel/jexcel.min.css" rel="stylesheet"><script
src="'+CDN_URL+'js/libraries/jexcel/jexcel.min.js"></script>';var frame=$
(import0+'<div style="height:100%;margin:0px"><div
style="height:100%;overflow:hidden;"><div id="jexcel_loading"><div
style="display:flex; flex-direction: column; align-items: center; justify-content:
center; font-size: 1.5rem;"><div id="loadingBarPercentage">0%</div><div
style="padding: 3px; border: 2px solid black;"><div id="loadingBar"><div
id="loadedBlock"></div></div></div></div></div><div id="spreadsheet"
style="height:100%;display:none"></div></div></div>');specialTab.append(frame);var
csvURL=API_URL+"file/view?
f=16&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;displayCsv(csvURL);}else
if(media==17&&accesslevel!=4&&accesslevel!=6){var import0='<link
href="'+CDN_URL+'js/libraries/jexcel/jexcel.min.css" rel="stylesheet"><script
src="'+CDN_URL+'js/libraries/jexcel/jexcel.min.js"></script>';var import1='<script
src="'+CDN_URL+'js/libraries/jexcel/jszip_xlsx.min.js"></script>';var frame=$
(import0+import1+'<div style="height:100%;margin:0px"><div
style="height:100%;overflow:hidden;"><div id="jexcel_loading"><div
style="display:flex; flex-direction: column; align-items: center; justify-content:
center; font-size: 1.5rem;"><div id="loadingBarPercentage">0%</div><div
style="padding: 3px; border: 2px solid black;"><div id="loadingBar"><div
id="loadedBlock"></div></div></div></div></div><div id="spreadsheet"
style="height:100%;display:none"><div
id="xlsx_tabs"></div></div></div></div>');specialTab.append(frame);var
xlsxURL=API_URL+"file/read?
type=0&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;displayXlsx(xlsxURL);}
else if(media==21){var videoURL=API_URL+"file/view?
f=14&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;var
videoMIME='video/mp4';if(name.toLowerCase().includes('.webm')){videoMIME='video/
webm';}
var html1='<link href="'+CDN_URL+'js/libraries/videojs/video-js.min.css"
rel="stylesheet"><script
src="'+CDN_URL+'js/libraries/videojs/video.min.js"></script>';var html2='<video
id="my-video" class="video-js" controls preload="auto" autoplay muted="false"
style="width: 100%; height:100%" data-setup="{}"><source src="'+videoURL+'"
type="'+videoMIME+'" /></video>';var frame=$
(html1+html2);specialTab.append(frame);}else if(media==20){var
audioURL=API_URL+"file/view?
f=15&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;var html2='<audio
controls src="'+audioURL+'">Your browser does not support audio
playback.</audio>';var frame=$(html2);specialTab.append(frame);}else
if(media==18&&accesslevel!=4&&accesslevel!=6){var import0='<link
href="'+CDN_URL+'js/libraries/pptx/pptx.min.css" rel="stylesheet"><script
src="'+CDN_URL+'js/libraries/pptx/pptx.min.js"></script>';var frame=$(import0+'<div
style="height:100%;margin:0px;overflow:auto"><div id="pptx_loading"><div
style="display:flex; flex-direction: column; align-items: center; justify-content:
center; font-size: 1.5rem;"><div id="loadingBarPercentage">0%</div><div
style="padding: 3px; border: 2px solid black;"><div id="loadingBar"><div
id="loadedBlock"></div></div></div></div></div><div id="pptx_wrapper"><div
id="pptx_result"></div></div></div>');specialTab.append(frame);var
pptxURL=API_URL+"file/read?
type=0&storageid="+storageid+"&bucket="+bucket+"&k="+API_KEY;$
("#pptx_result").pptxToHtml({pptxFileUrl:pptxURL,fileInputId:"uploadFileInput",slid
eMode:false,keyBoardShortCut:false,});}}else{dataFull.html('');detailsPrint['raw']=
'<img src="'+API_URL+"file/view?
f=3&storageid="+storageid+"&bucket="+bucket+'&k='+API_KEY+'">';dataFull.html("<h4
class='hidden_no_print'>Raw File</h4>").append('<img src="'+API_URL+"file/view?
f=3&storageid="+storageid+"&bucket="+bucket+'&k='+API_KEY+'">').append('<h5 '+
'class="hidden_no_print" '+
'style="margin-top:50px;">'+
'<hr>'+
'Disclaimer: Intelligence X finds information in public electronic records. '+
'It does not validate or vet any of the above information.'+
'</h5>');}
if(!!indexFile){var indexTab=$('<div id="data_index_tab"
class="data_content"></div>');$('#data_full_tab').after(indexTab);var treeViewTab=$
('<li class="data_tab" data-tab="data_index_tab"><i class="fa
fa-folder-open-o"></i> Tree
View</li>');tab.after(treeViewTab);treeViewTab.on('click',function
treeViewTabClick()
{treeViewTab.off('click',treeViewTabClick);kleissner.apiCalls.searchAPIGet('file/
view','f=12&storageid='+indexFile+'&bucket='+bucket+'&k='+API_KEY+'&license='+API_L
EVEL,function(p,textStatus,xhr){indexTab.html('<pre>'+p+'</
pre>');},function(XMLHttpRequest,textStatus,errorThrown)
{indexTab.html("");if(XMLHttpRequest.status=="402"){indexTab.append(TEXT_402);}else
if(XMLHttpRequest.status=="401")
{indexTab.append(TEXT_401);}else{indexTab.append('Error getting Tree View, try
again later.');}},function(){var xhr=new window.XMLHttpRequest();$
('#data_index_tab').html('<pre><div style="display:flex; flex-direction: column;
align-items: center; justify-content: center; margin-top: 230px;font-size:
1.5rem;"><div id="loadingBarPercentage">0%</div><div style="padding: 3px; border:
2px solid black;"><div id="loadingBar" style="position:relative; width: 200px;
height: 15px; background-color:gray; overflow: hidden;"><div id="loadedBlock"
style="position: relative; width: 200px; height: 15px; background-color: black;
left: -200px;"></div></div></div></div></pre>')
xhr.addEventListener("progress",function(evt){var
percentComplete=evt.loaded/size;var display=percentComplete<=1?
Math.floor(percentComplete*100):100;$('#loadingBarPercentage').html(display+'%');$
('#loadedBlock').css('left',display/100*200-200+'px');},false);return
xhr;});indexTab.html()});}
if(!!historyFile){var indexTab2=$('<div id="data_history_tab"
class="data_content"></div>');$('#data_full_tab').after(indexTab2);var historyTab=$
('<li class="data_tab" data-tab="data_history_tab"><i class="fa fa-history"></i>
History</li>');tab.after(historyTab);historyTab.on('click',function
historyTabClick()
{historyTab.off('click',historyTabClick);kleissner.apiCalls.searchAPIGet('file/
view','f=12&storageid='+historyFile+'&bucket='+bucket+'&k='+API_KEY+'&license='+API
_LEVEL,function(p,textStatus,xhr){indexTab2.html('<pre>'+p+'</
pre>');},function(XMLHttpRequest,textStatus,errorThrown)
{indexTab2.html("");if(XMLHttpRequest.status=="402")
{indexTab2.append(TEXT_402);}else if(XMLHttpRequest.status=="401")
{indexTab2.append(TEXT_401);}else{indexTab2.append('Error getting history, try
again later.');}},function(){var xhr=new window.XMLHttpRequest();$
('#data_history_tab').html('<pre><div style="display:flex; flex-direction: column;
align-items: center; justify-content: center; margin-top: 230px;font-size:
1.5rem;"><div id="loadingBarPercentage3">0%</div><div style="padding: 3px; border:
2px solid black;"><div id="loadingBar" style="position:relative; width: 200px;
height: 15px; background-color:gray; overflow: hidden;"><div id="loadedBlock3"
style="position: relative; width: 200px; height: 15px; background-color: black;
left: -200px;"></div></div></div></div></pre>')
xhr.addEventListener("progress",function(evt){var
percentComplete=evt.loaded/size;var display=percentComplete<=1?
Math.floor(percentComplete*100):100;$('#loadingBarPercentage3').html(display+'%');$
('#loadedBlock3').css('left',display/100*200-200+'px');},false);return
xhr;});indexTab2.html()});}
$('#detail_overlay').modal();$('.fa.fa-print').off('click').on('click',
{id:storageid},kleissner.localHandler.printOnClick);};highlightOnSearch=function(e)
{var text=document.querySelectorAll("#spreadsheet .jexcel_search")
[_tab];text=text.value+((e!=undefined&&e.key!=undefined)?
e.key:"");text=text.toLowerCase();var table=document.querySelectorAll(".selectedTab
tbody tr td");if(table==null||
table.length==0)table=document.querySelectorAll("#spreadsheet tbody tr td");var
highlighted=document.querySelectorAll(".jexcel_found");highlighted.forEach(x=>funct
ion(){if(x.parentElement!=null){var
temp=x.parentElement.innerHTML.toString();temp=temp.replaceAll("<span
class=\"jexcel_found\">","");temp=temp.replaceAll("</span>","");x.parentElement.inn
erHTML=temp;}}())
if(text=="")
{document.querySelectorAll(".jexcel_selected").forEach(x=>x.classList.remove("jexce
l_selected"));return;}
for(var i=0;i<table.length;i++){if(!
table[i].classList.contains("jexcel_row")&&table[i].innerHTML.toLowerCase().include
s(text)){var reg=new
RegExp(text,'gi');table[i].innerHTML=table[i].innerHTML.replace(reg,function(str)
{return '<span class="jexcel_found">'+str+'</span>'});}}}
let _result=[];var currentlySelected=[];var
matches=[];csv_indexOf=function(query,results){var
text=document.querySelectorAll("#index")[_tab];var total=0;if(results==null||
results==undefined){text.innerHTML="";matches[_tab]=undefined;}
else{matches[_tab]=[];if(currentlySelected[_tab]==undefined)currentlySelected[_tab]
=1;for(var i=0;i<results.length;i++){if(_result[_tab].data[i]!=undefined){for(var
j=0;j<_result[_tab].data[i].length;j++){if(_result[_tab].data[results[i]][j]!
=null&&_result[_tab].data[results[i]][j].toString().toLowerCase().includes(query))
{total++;matches[_tab].push({i:results[i],j:j});}}}}
if(total==0){text.innerHTML="0 of 0";}else{text.innerHTML=currentlySelected[_tab]+"
of "+total;}
if(currentlySelected[_tab]==1)
csv_selectMatch(matches[_tab][0]);}}
var csv_selectNext=function(){if(matches[_tab]==null||matches[_tab]==undefined)
{currentlySelected[_tab]=1;return;}
if(currentlySelected[_tab]==matches[_tab].length)currentlySelected[_tab]=0;csv_sele
ctMatch(matches[_tab][currentlySelected[_tab]]);currentlySelected[_tab]++;}
var csv_selectMatch=function(match)
{if(match==null)return;document.querySelectorAll(".jexcel_selected").forEach(x=>x.c
lassList.remove("jexcel_selected"));var table=document.querySelector(".selectedTab
tbody tr td.jexcel_row[data-y=\""+match.i+"\"]");if(table==null||table.length==0)
table=document.querySelector("#spreadsheet tbody tr td.jexcel_row[data-
y=\""+match.i+"\"]");if(table==null)return;var
found=table.parentElement.children[match.j+1];found.scrollIntoView();document.query
Selector(".jexcel_content").scrollBy(0,-
30);found.classList.add("jexcel_selected");}
var setBar=function(display)
{document.querySelector('#loadingBarPercentage').innerHTML=display+'%';document.que
rySelector('#loadedBlock').style.left=display/100*200-200+'px';if(display==100)
{setTimeout(function()
{document.getElementById("jexcel_loading").style.visibility="collapse";document.get
ElementById("spreadsheet").style.display="block";},100);}}
csvProgress=function(e){var contentLength;if(e.lengthComputable)
{contentLength=e.total;}else{contentLength=parseInt(e.target.getResponseHeader('x-
decompressed-content-
length'),10);if(isNaN(contentLength))contentLength=2*e.loaded;}
var display=e.loaded/contentLength*50;display=Number(display.toString().split(".")
[0]);setBar(display);}
pptx_setBar=function(display)
{document.querySelector('#loadingBarPercentage').innerHTML=display+'%';document.que
rySelector('#loadedBlock').style.left=display/100*200-200+'px';if(display==100)
{setTimeout(function()
{document.getElementById("pptx_loading").style.visibility="collapse";},100);}}
checkResults=function
checkResults(pl_ID,searchTerm,limit,groupUp,altterm,alttermh,statistics=1,bucket,me
dia,dateFrom,dateTo,reset,callback){if(!aborted){var tab;if(!uiHelper){if(pl_ID!
=currentSearchId){return;}
kleissner.frontendChanges.toggleHeader(false);tab=$('#tab');tab.attr("search-
id",pl_ID).attr("search-term",searchTerm).attr("groupUp",groupUp).attr("alt-
term",altterm).attr("alt-termh",alttermh);}else if(uiHelper=='pandora')
{searchResArr[pl_ID]=[]
var tabwrapper=$('#tab_wrapper');if($('.tab[search-id="'+pl_ID+'"]').length<=0){$
('.tab').removeClass('selected');tab=$('<div class="tab
selected"></div>');tabwrapper.append(tab);tab.attr("search-id",pl_ID).attr("search-
term",searchTerm);}else{tab=$('.tab[search-id="'+pl_ID+'"]');}}
var command="id="+pl_ID+
"&limit="+limit+
"&statistics="+statistics+
"&previewlines="+SETTING_PREVIEW_LINES;command+=!!
bucket?'&bucket='+bucket:'';command+=!!media?'&media='+media:'';command+=!!
dateFrom&&!!dateTo?'&from='+dateFrom+' 00:00:00&to='+dateTo+'
23:59:59':'';command+=!!reset||
reset===0?'&reset='+reset:'';searchAPIGet("intelligent/search/
result",command,function(data,textStatus,xhr){isSearching=true;if(data.status==3)
{iscr=1;if(uiHelper=='pandora'){tab.html("<div "+
"style='position: relative;width: 100%;text-align: center;height: 20px;z-index: -
1;' "+
">"+
"Searching for more results ..."+
"</div>");}else if(!uiHelper){$
("#spinner").show();kleissner.frontendChanges.changeSearchMessage('Searching for
more results ...',20);}
setTimeout(function()
{checkResults(pl_ID,searchTerm,limit,groupUp,altterm,alttermh,0,null,null,null,null
,null,callback);},2000);}else{if(!!data){iscr=0;if(uiHelper=='pandora'){$
("#loading").hide();kleissner.frontendChanges.toggleHeatmapStats(true);}
kleissner.frontendChanges.appendSearchResult(pl_ID,data,searchTerm,groupUp,statisti
cs,callback);if(data.status==1||data.status==2){if(data.status==2)
{if(uiHelper=='pandora'){$("#nmr").remove();tab.append("<div style='margin-top:
0px;' id='nmr'>Search session expired. Please start a new
search.</div>");kleissner.frontendChanges.toggleHeatmapStats(false);kleissner.front
endChanges.toggleDownloadSorter(false);}else if(!uiHelper)
{kleissner.frontendChanges.changeSearchMessage('Search session expired. Please
start a new search.',80);isSearching=false;}
kleissner.frontendChanges.toggleDownload(false);}else if(foundRes<1)
{if(uiHelper=='pandora'){tab.append("<div style='margin-top: -165px;'>No results
found.</div>");kleissner.frontendChanges.toggleHeatmapStats(false);kleissner.fronte
ndChanges.toggleDownloadSorter(false);}else if(!uiHelper){var msg='No results
found.';if(!!GET_URL_PARAMETER("b")||!!GET_URL_PARAMETER("df")||!!
GET_URL_PARAMETER("dt")||!!GET_URL_PARAMETER("m")&&GET_URL_PARAMETER("m")!=0)
{msg+=' <a href="?s='+encodeURIComponent(searchTerm)+'">Maybe try without filters?
</a>';}
if(!!altterm&&!!alttermh){msg+=' <a href="?s='+encodeURIComponent(altterm)
+'">Search instead for '+alttermh+'?</a>';}
kleissner.frontendChanges.changeSearchMessage(msg,0);kleissner.frontendChanges.togg
leDownload(false);}}else if(foundRes>=1){if(uiHelper=='pandora'){tab.append("<div
"+
"style='position: relative;width: 100%;text-align: center;height: 20px;z-index: -
1;' "+
">"+
"No more results found."+
"</div>");}else if(!uiHelper){var msg='No more results found.';if(!!
GET_URL_PARAMETER("b")||!!GET_URL_PARAMETER("df")||!!GET_URL_PARAMETER("dt")||!!
GET_URL_PARAMETER("m")&&GET_URL_PARAMETER("m")!=0){msg+=' <a href="?
s='+encodeURIComponent(searchTerm)+'">Maybe try without filters?</a>';}
if(!!altterm&&!!alttermh){msg+=' <a href="?s='+encodeURIComponent(altterm)
+'">Search instead for '+alttermh+'?</a>';}
kleissner.frontendChanges.changeSearchMessage(msg,80);isSearching=false;}
if(uiHelper=='pandora'){kleissner.frontendChanges.toggleDownloadSorter(true);}else
if(!uiHelper){kleissner.frontendChanges.toggleDownload(true);}}
search2.data("requestRunning",false);if(uiHelper=='pandora')
{kleissner.frontendChanges.toggleSpinner(false);$("#showMore").hide();}else if(!
uiHelper){$("#spinner").hide();}
return;}
if(!!data['records']&&data["records"].length<limit&&data["records"].length>0)
{setTimeout(function(){limit=limit-
data["records"].length;checkResults(pl_ID,searchTerm,limit,groupUp,altterm,alttermh
,0,null,null,null,null,reset);},2000);}else{if(data.length===0){if(foundRes<1)
{if(uiHelper=='pandora'){tab.append("<div style='margin-top: -165px;'>No results
found.</div>");kleissner.frontendChanges.toggleDownloadSorter(false);}else if(!
uiHelper){kleissner.frontendChanges.changeSearchMessage('No results
found',0);kleissner.frontendChanges.toggleDownload(false);}}}else{if(uiHelper=='pan
dora'){kleissner.frontendChanges.toggleDownloadSorter(true);}else if(!uiHelper)
{kleissner.frontendChanges.toggleDownload(true);}}
search2.data("requestRunning",false);if(uiHelper=='pandora'){var anchor=$
("#showMore").closest(".div");if(anchor.prevObject["0"])
{anchor.prevObject["0"].remove();}
kleissner.frontendChanges.toggleSpinner(false);}else if(!uiHelper){$
("#spinner").hide();}}}
initialSearch=false;}},kleissner.frontendChanges.onResultsError(pl_ID));}};getDetai
ls=function
getDetails(function_type,data_id,data_sid,data_tab,searchTerm,data_type,selector_ty
pe,data_size,data_bucket,e,data_friend,data_randomid,data_media){var element=$
(this);var id=data_id;var sid=data_sid;var tab=data_tab;var stype=selector_type;var
overflow,maxHeight,type;element.addClass("opened");var
appendX="#d_"+data_randomid;if(!!data_friend){appendX="#d_"+data_friend;}
if(!function_type)
{overflow="hidden";maxHeight=SETTING_PREVIEW_LINES*20+"px";}else{overflow="auto";ma
xHeight="auto";}
if(data_type==2){type=3;}else if(data_type!=1&&data_type!=2){type=4;}else{type=2;}
var previewCommand;if(!function_type){if(data_media!=30){var f=type==3?
1:0;previewCommand=API_URL+"file/preview?sid="+id+
"&f="+f+
"&l="+SETTING_PREVIEW_LINES+
"&c="+data_type+
"&m="+data_media+
"&b="+data_bucket+
"&k="+API_KEY;}else{previewCommand=API_URL+'file/view?
f=12&storageid='+id+'&bucket='+data_bucket+'&k='+API_KEY+'&license='+API_LEVEL;}}el
se{previewCommand=API_URL+"file/view?
f=0&storageid="+id+"&bucket="+data_bucket+"&k="+API_KEY;}
if(!function_type&&type==3){setTimeout(function(){var imgSrc='<img '+
'src="'+previewCommand+'" '+
'style="max-height: '+maxHeight+';"'+
'>';$(appendX).html("").prepend('<pre '+
'class="pre-details" '+
'style="'+
'border: 0;'+
'outline: none;'+
'height: '+SETTING_PREVIEW_LINES*20+"px;"+
'overflow-y: '+overflow+';'+
'overflow-x: hidden;'+
'"'+
'>'+
imgSrc+
'</pre>');var fullImage='<div class="full_data">'+
'<a href="https://intelx.io/?did='+sid+'" target="_blank" data-id="'+sid+'"
class="view_details">Full Image</a>'+
'</div>';$
(appendX).prepend(fullImage);},10);}else{$.get(previewCommand,function(data,textSta
tus,xhr){if(!!data){srcStr=data;if(type!=3){var lineHeight='height:
'+SETTING_PREVIEW_LINES*20+'px;'
if(data_media==30){lineHeight='min-height: '+SETTING_PREVIEW_LINES*20+'px;'+'max-
height: '+SETTING_PREVIEW_LINES*40+'px;'}
$(appendX).html("").prepend('<pre '+
'class="pre-details '+(data_media==30?"tree":"")+'" '+
'style="'+
'border: 0px;'+
'outline: none;'+
lineHeight+
'overflow-y: '+overflow+';'+
'overflow-x: hidden;'+
'"'+
'>'+
srcStr+
'</pre>');if(data_media==30){$(appendX).css('overflow','auto').find('.pre-
details').css({'overflow-x':'auto','overflow-y':'auto'});}}
if(!function_type&&xhr.getResponseHeader("content-type")!='text/plain'&&data_media!
=30){var fullData='<div class="full_data">'+
'<a href="https://intelx.io/?did='+sid+'" target="_blank" data-id="'+sid+'"
class="d-none d-md-block view_details">Full Data</a>'+
'</div>';$(appendX).prepend(fullData);}}}).fail(function(xhr,status,error){if(!
uiHelper&&(xhr.status=="401"||xhr.status=="402")){if(xhr.status=="401")
{xhr.responseText=TEXT_401;$(appendX).html("").prepend('<pre class="pre-details"
style="border: 0px;outline: none;height: '+SETTING_PREVIEW_LINES*20+'px;">'+
xhr.responseText+
"</pre>");}else if(xhr.status=="402"){xhr.responseText=TEXT_402;$
(appendX).html("").prepend('<pre class="pre-details" style="border: 0px;outline:
none;height: '+SETTING_PREVIEW_LINES*20+'px;">'+
xhr.responseText+
"</pre>");}}else{if(data_type>=1000){xhr.responseText="No data";$(appendX).hide();$
("#meta_"+sid).show();$(".meta_details[data-sid="+sid+"]").hide().toggleClass("fa-
plus-square-o fa-minus-square-o");}
$(appendX).html("").prepend('<pre '+
'class="pre-details" '+
'style="border: 0px;outline: none;height: '+SETTING_PREVIEW_LINES*20+'px;"'+
'>'+
xhr.responseText+
'</pre>');}});}};getSearchId=function
getSearchId(formData,searchTerm,lookuplevel,type,callback){initialSearch=true;$
('#adv_search').hide();$('#softselectorbutton').remove();var
buckets=formData.targetservice;var date_from,date_to,start_time;if(!searchTerm)
{return;}
$('#found_media_stats').html('');if(!uiHelper)
{kleissner.localHandler.openChartModalOnClick(true);$
('#heatmapContainer').parent().attr('data-date',null);}
if(!type){type=formData.Types;}
if(!!formData.date_from&&!!formData.date_to){date_from=formData.date_from+"
00:00:00";date_to=formData.date_to+" 23:59:59";}else{date_from="";date_to="";}
var checkPhonebook=formData.checkPhonebook=='on';var
checkGroup=Number(formData.checkGroup=='on');formData={term:searchTerm,buckets:buck
ets,lookuplevel:lookuplevel,maxresults:Number(SETTING_MAX_RESULT),timeout:Number(fo
rmData.timeout),datefrom:date_from,dateto:date_to,sort:uiHelper=='pandora'?Number($
("#main_sorting").val()):Number(formData.sort_order),media:Number(formData.mediaFil
ter),terminate:!uiHelper?
lastSearchIDs:null};search2.data("requestRunning",true);start_time=new
Date().getTime();if(uiHelper=='pandora')
{kleissner.frontendChanges.toggleSpinner(true);kleissner.frontendChanges.toggleHeat
mapStats(false);}else if(!uiHelper){$
("#spinner").show();kleissner.frontendChanges.hideWarnings();kleissner.frontendChan
ges.toggleHeader(false);}
lastSearchIDs=[];searchAPIPost("intelligent/
search",JSON.stringify(formData),function(p,statusText,xhr){if(!uiHelper)
{if(p.status=="1"){$
('#invalidtermwarning').show();kleissner.frontendChanges.toggleSearch(true);$
('#spinner').hide();return;}else if(p.status=="2"){$
('#limitsearchwarning').show();kleissner.frontendChanges.toggleSearch(true);$
('#spinner').hide();return;}else if(p.status=="3"){$
('#softselectorwarning').show();kleissner.frontendChanges.toggleSearch(true);$
('#spinner').hide();return;}
if(!!p.softselectorwarning){$('#softselectorwarning').show();if(!checkPhonebook){$
('#softselectorwarning').children('.alert').children('div').append('<button
id="softselectorbutton" class="btn btn-primary"><i class="fa fa-magic"></i> Search
Phonebook</button>');}}}
kleissner.frontendChanges.toggleSearch(true);limit=uiHelper!='intelxIframe.io'?
10:20;foundRes=0;lastSearchIDs.push(p.id);currentSearchId=p.id;monthNamesUsed=[];if
(uiHelper=='pandora'){try{cal.rewind();}catch(err){}}
setTimeout(function()
{checkResults(p.id,searchTerm,limit,checkGroup,p.altterm,p.alttermh,1,null,null,nul
l,null,null,callback);if(uiHelper=='pandora')
{kleissner.localApiCalls.checkStats(p.id);if(!SETTING_HEATMAP){$("#cal-
heatmap").html("").hide();}}
$("#export_wrapper").show();var allHref=API_URL+
"intelligent/search/export?id="+p.id+
"&f=0"+
"&l="+Number(SETTING_EXPORT_LIMIT)+
"&k="+API_KEY;$("#download_all").attr("href",allHref);var allZipHref=API_URL+
"intelligent/search/export?id="+p.id+
"&f=1"+
"&l="+Number(SETTING_EXPORT_LIMIT)+
"&k="+API_KEY;$
("#download_all_zip").attr("href",allZipHref);},Number(SETTING_SPLASH_TIME));},!
uiHelper?function(xhr,status,error)
{kleissner.frontendChanges.toggleSearch(true);if(xhr.status=="402")
{if(API_LEVEL.indexOf("public")!=-1){$
('#creditsModal').modal({backdrop:'static',keyboard:false});$
('#spinner').hide();}else{$
('#paymentModal').modal({backdrop:'static',keyboard:false});$
('#spinner').hide();}}else if(xhr.status=="401")
{kleissner.frontendChanges.appendSearchError('Error: Not authorized. [401]\nYour
account does not have access to the requested data.');}else if(xhr.status=="400")
{kleissner.frontendChanges.appendSearchError('Error: Invalid JSON sent from API.
[400]');}else if(xhr.status=="403")
{kleissner.frontendChanges.appendSearchError('Access denied. Your IP is
blacklisted. If you are using Tor, <a href="https://blog.intelx.io/2020/07/05/why-
we-are-going-to-block-tor-ips/">read
this</a>.');}else{kleissner.frontendChanges.appendSearchError('Error: Could not
contact API. [failed]');}}:null);};getAuthenticateInfo=function
getAuthenticateInfo(){searchAPIGet('authenticate/info',
[],function(data,textStatus,xhr){var addLicenceDetails=function(title,rows)
{$('#licenceDetails > table > tbody:last-child').append('<tr><th
colspan="2">'+title+':</th></tr>');if(rows!==undefined&&rows.length)
{$.each(rows,function(k,t){$('#licenceDetails > table > tbody:last-
child').append('<tr><td></td><td>'+t+'</td></tr>');});}else{$('#licenceDetails >
table > tbody:last-child').append('<tr><td></td><td>N/A</td></tr>');}}
addLicenceDetails('Buckets',data.bucketsh);addLicenceDetails('Preview',data.preview
h);$('#licenceDetails > table > tbody:last-child').append('<tr><td
colspan="2">'+data.searchesactive+' of '+data.maxconcurrentsearches+' concurrent
searches active</td></tr>');var isEmptyCreditTable=true;
$.each(data.paths,function(k,path){if(path.CreditReset>0){$('#creditInfo > table >
tbody:last-child').append('<tr><th>'+path.Path+'</th><td>'+path.Credit+' of
'+path.CreditMax+' left</td></tr>');isEmptyCreditTable=false;}else{$('#creditInfo >
table > tbody:last-child').append('<tr><th>'+path.Path+'</th><td> (no
limit)</td></tr>');isEmptyCreditTable=false;}});if(isEmptyCreditTable){$
('#creditInfo > table > tbody:last-child').append('<tr><th
colspan="2">N/A</td></tr>');}
$('#creditInfo > table > tbody > tr:last-child').attr('class','last');$
('#licenseTable > table > tbody > tr:last-child').attr('class','last');$
('#licenceDetails > table > tbody > tr:last-child').attr('class','last');$
('#licenceDetails').show();$('#creditInfo').show();},function(){return
false;});};init=function(){};$
(document).ready(init);return{searchAPIGet:searchAPIGet,searchAPIPost:searchAPIPost
,getSearchIdPB:getSearchIdPB,getSelectorList:getSelectorList,getViewDetails:getView
Details,loadRawData:loadRawData,highlightOnSearch:highlightOnSearch,csv_indexOf:csv
_indexOf,csvProgress:csvProgress,pptx_setBar:pptx_setBar,checkResults:checkResults,
getDetails:getDetails,getSearchId:getSearchId,getAuthenticateInfo:getAuthenticateIn
fo,}}($));'use strict';var kleissner=kleissner||
{};kleissner.eventHandler=(function($){const uiHelper=typeof uiToolkitType!
=='undefined'?uiToolkitType:false;var
dataSearchOnKeyUp,detailedViewOnScroll,onEnter,onInlineSearchPB,closeDetailOnClick,
dataTabOnClick,detailOverlayOnClick,findOnClick,h4TooltipOnMouseEnter,h4TooltipOnMo
useLeave,selectorTrOnMouseEnter,showExpertOnClick,selectorSearchOnEnter,selectorSea
rchOnKeyUp,softselectorBtnOnClick,viewDetailsOnClick,advancedBtnOnClick,advancedCat
OnClick,advRemoveOnClick,checkPhonebookOnClick,checkGroupOnClick,clearOnClick,filte
rsOnClick,mediaFilterOnChange,onInlineSearch,searchBtnOnClick,sortOnClick,termOnBlu
r,termOnFocus,advFilterTextClick,init;dataSearchOnKeyUp=function
dataSearchOnKeyUp(event){var obj=$(this);var
id=event.data.id;detailsSearchValue[id]=$(this).val();if(!
$.isNumeric(detailsSearchIndex[id])){detailsSearchIndex[id]=0;}
if(!$.isNumeric(detailsSearchSubIndex[id])){detailsSearchSubIndex[id]=0;}
var total=0;if(!!detailsSearchValue[id]){detailsSearchArr[id]=[];var k=0;for(var
i=0;i<detailsData[id].length;i++){var j=0;while(j<detailsData[id][i].length)
{j=detailsData[id]
[i].toLowerCase().indexOf(detailsSearchValue[id].toLowerCase(),j);if(j>=0){if(!
detailsSearchArr[id][k]){detailsSearchArr[id][k]={index:i,positions:[]};}
detailsSearchArr[id][k].positions.push(j);total+
+;j+=detailsSearchValue[id].length;}else if(j==-1)
{k=detailsSearchArr[id].length;break;}}}
if(total>0){$('#searchResults').html('1 of '+total);}else{$
('#searchResults').html('Not Found');}}else{$
('#searchResults').html('');detailsSearchArr[id]=[];}
if(event.keyCode==13&&detailsSearchArr[id].length>0){var count=1;for(var
i=0;i<detailsSearchIndex[id];i++){count+=detailsSearchArr[id][i].positions.length;}
detailsSearchSubIndex[id]++;count+=detailsSearchSubIndex[id];if(count>total)
{count=1;}
$('#searchResults').html(count+' of '+total);if(typeof detailsSearchArr[id]
[detailsSearchIndex[id]]==='undefined'||
detailsSearchSubIndex[id]>=detailsSearchArr[id]
[detailsSearchIndex[id]].positions.length)
{detailsSearchSubIndex[id]=0;detailsSearchIndex[id]+
+;if(detailsSearchIndex[id]>=detailsSearchArr[id].length)
{detailsSearchIndex[id]=0;}}}else{detailsSearchIndex[id]=0;detailsSearchSubIndex[id
]=0;}
clearTimeout($.data(this,'searchTimer'));
$.data(this,'searchTimer',setTimeout(function(){var next=obj.parent().next();var
afterScrollY=function afterScrollY(){var
selected=next.find('.selected.highlighted');var offset=selected.offset();var
width=next.width();var multiplier=1;if(!!offset)
{while(width*multiplier<selected.offset().left-
selected.parent().offset().left+selected.width()){multiplier+=1;}
next.scrollLeft(width*(multiplier-
1));}else{next.scrollLeft(0);}};if(detailsSearchArr[id].length>0)
{next.animate({scrollTop:typeof detailsSearchArr[id]
[detailsSearchIndex[id]]==='undefined'?0:detailsSearchArr[id]
[detailsSearchIndex[id]].index*20},0);kleissner.eventHandler.detailedViewOnScroll(e
vent,afterScrollY);}else{$('.detailLine
> .selected').contents().unwrap();}},50));};detailedViewOnScroll=function
detailedViewOnScroll(event,callback){clearTimeout($.data(this,'scrollTimer'));
$.data(this,'scrollTimer',setTimeout(function(){var id=event.data.id;$('#data_full
>
div').html(showDataInView('#data_full',detailsData[id],20,detailsSearchArr[id],deta
ilsSearchIndex[id],detailsSearchSubIndex[id],detailsSearchValue[id]));if(typeof
callback==='function'){callback();}},50));};onEnter=function onEnter(event)
{if(event.keyCode==13&&$('#Term').is(':focus')===true){event.preventDefault();$
('#btnSearch').trigger('click');}};onInlineSearchPB=function onInlineSearchPB(e)
{var end=uiHelper=='pandora'?'PB':'';$("#Term"+end).val(e);var formData=$
("#searchData"+end).serializeJSON();kleissner.frontendChanges.onSearch();kleissner.
apiCalls.getSearchIdPB(formData,formData['Term'+end]);$("#tabPB").html("");$
("#services_container").hide();$(".tooltip").remove();if(!uiHelper){if(!!
formData&&!!formData['Term'+end])
{kleissner.apiCalls.getSearchId(formData,formData['Term'+end],0);}else{kleissner.fr
ontendChanges.onSearchEnd();}}};closeDetailOnClick=function closeDetailOnClick(){$
('#detail_overlay').modal('hide');$('#data_full').off('scroll').html('');$
('#dataFullSearch').off('keyup').val('');$('#expertTitle').hide();$
('#tech_data').hide();$('#showExpert').show();$('#declassDiv').hide();$
('#searchResults').html('');var sID=$('#close-detail-view').attr('data-
storageid');delete detailsData[sID];detailsPrint=[];delete
detailsSearchArr[sID];delete detailsSearchIndex[sID];delete
detailsSearchSubIndex[sID];delete detailsSearchValue[sID];if(!!xhr)
{xhr.abort();}};dataTabOnClick=function dataTabOnClick(event){$
('.data_tab').removeClass('active');$(this).addClass('active');$
('.data_content').hide();$('#'+$(this).attr('data-
tab')).css('display','inherit');};detailOverlayOnClick=function
detailOverlayOnClick(event){if(event.target===this){$('#close-detail-
view').click();}};findOnClick=function findOnClick(event)
{event.preventDefault();event.stopPropagation();$
(this).next("ul").toggle();};h4TooltipOnMouseEnter=function
h4TooltipOnMouseEnter(event){var obj=$
(this);if(this.offsetWidth<this.scrollWidth&&!obj.attr("title")){obj.attr("data-
original-title",obj.text());obj.attr("data-toggle","tooltip");obj.attr("data-
placement","top");obj.attr("tooltip-append-to-body","");$("#tooltip").show();$
(this).tooltip("show");}};h4TooltipOnMouseLeave=function
h4TooltipOnMouseLeave(event){$
(this).tooltip("hide");};selectorSearchOnEnter=function
selectorSearchOnEnter(event){if(event.keyCode==13)
{event.preventDefault();}};selectorSearchOnKeyUp=function
selectorSearchOnKeyUp(event){var searchTerm=$(this).val();var
searchSplit=searchTerm.replace(/ /g,"'):containsi('");$.extend($.expr[":"],
{containsi:function(elem,i,match,array){return((elem.textContent||
elem.innerText||"").toLowerCase().indexOf((match[3]||"").toLowerCase())>=0);}});var
obj=$(".results tbody
tr");obj.not(":containsi('"+searchSplit+"')").each(function(e){$
(this).attr("visible","false").hide();});$(".results tbody
tr:containsi('"+searchSplit+"')").each(function(e){$
(this).attr("visible","true").show();});var visibleCount=$('.results tbody
tr[visible="true"]').length;var totalCount=obj.length;var total_visible="Showing
"+visibleCount+" out of "+totalCount+" Total";$
(".counter").text(total_visible);};selectorTrOnMouseEnter=function
selectorTrOnMouseEnter(){$('.selectorSearch').remove();var td=$
(this).find('td').first();td.append(' <a href="./?s='+td.html().trim()+'"
target="_blank" class="selectorSearch" data-placement="right" data-toggle="tooltip"
title="Search for Selector"><i class="fa
fa-external-link"></i></a>');};showExpertOnClick=function showExpertOnClick(event)
{event.preventDefault();$('#expertTitle').show();$('#tech_data').show();$
(this).hide();};softselectorBtnOnClick=function softselectorBtnOnClick(){$
('#checkPhonebook').click();$('#btnSearch').click();};viewDetailsOnClick=function
viewDetailsOnClick(id){$("#detail_overlay").css("display","none");$
("#data_full").html('<div style="text-align: center;margin-top: 250px;">Loading
Data ...</div>');window.onpopstate=function()
{kleissner.eventHandler.closeDetailOnClick();window.onpopstate=onPopState;};window.
history.pushState({page:'index',form:window.history.state.form,viewID:id,tabs:$
('#tab_row').html()},null,'./?did='+id);currentHistoryIndex=window.history.length;$
('#inline_sel_id_overlay').find('.sel_id_table').addClass('empty').bootstrapTable("
load",{data:[]});$('.data_tab[data-
tab="data_full_tab"]').click();kleissner.apiCalls.getViewDetails(id);};advancedBtnO
nClick=function advancedBtnOnClick(event){event.preventDefault();$
("#adv_search").toggle();};advancedCatOnClick=function advancedCatOnClick(event){$
('.adv_cats').removeClass('active');$(this).addClass('active');$
('.adv_tabs').hide();$('#'+$(this).attr('data-
tab')).css('display','inherit');};advRemoveOnClick=function advRemoveOnClick(event)
{var parent=$(this).parent();if(parent.attr('id')=='date_range'){$
('#date_from').data('DateTimePicker').date(null);$
('#date_to').data('DateTimePicker').date(null);}else
if(parent.attr('id')=='media_label'){$
('#mediaFilter').val(0);}else{console.log('#'+parent.attr('data-
remove'));console.log($('#'+parent.attr('data-remove')));$('#'+parent.attr('data-
remove')).prop('checked',false);}
parent.remove();};checkPhonebookOnClick=function checkPhonebookOnClick(event){if($
(this).prop('checked')){$('#adv_settings >
div').append(AdvFilterHTML("phonebook_label","checkPhonebook","adv_misc","Search
Phonebook"));}else{$('#phonebook_label').remove();}};checkGroupOnClick=function
checkGroupOnClick(event){if($(this).prop('checked')){$('#adv_settings >
div').append(AdvFilterHTML("group_label","checkGroup","adv_misc","Group Similar
Results"));}else{$('#group_label').remove();}};clearOnClick=function
clearOnClick(event){event.preventDefault();if(!!$
('#date_from').data('DateTimePicker')){$
('#date_from').data('DateTimePicker').date(null);$
('#date_to').data('DateTimePicker').date(null);}
$('input[name="targetservice[]"]').prop('checked',false);$
('input[name="sort_order"][value="2"]').prop('checked','checked');$
('input[name="pb_target"][value="0"]').prop('checked','checked');$
('#mediaFilter').val(0);$('#checkPhonebook').prop('checked',false);$
('.adv_filter:not([id="sort_label"]):not([id="media_label"])').remove();$
('#sort_label .adv_filter_text').html('Sorted by Most Relevant');$
('#media_label').hide();$
('#checkGroup').prop('checked',false);};filtersOnClick=function
filtersOnClick(event){var id=$(this).attr('id');if($(this).prop('checked')){var
text=$('label[for="'+id+'"]').html();$('#adv_filters >
div').append(AdvFilterHTML(null,id,"adv_categories",text));}else{$
('.adv_filter[data-remove="'+id+'"]').remove();}};mediaFilterOnChange=function
mediaFilterOnChange(event){$('#media_label').remove();if($(this).val()!="0"){$
('#adv_settings >
div').append(AdvFilterHTML("media_label","mediaFilter","adv_misc",'Media Filter: '+
$(this).find("option:selected").text()));}};onInlineSearch=function
onInlineSearch(e,lookuplevel){$("#Term").val(e);var formData=$
("#searchData").serializeJSON();kleissner.apiCalls.getSearchId(!!formData?formData:
{},e,lookuplevel,[0]);kleissner.frontendChanges.toggleSearch(false);$
(".tooltip").remove();kleissner.frontendChanges.toggleHeader(false);$
("#main_search_0").removeClass("col-sm-3 col-md-3 col-lg-3 col-xl-
4").addClass("");};searchBtnOnClick=function searchBtnOnClick(event)
{event.preventDefault();if(!uiHelper){searchResArr=[];}
kleissner.frontendChanges.doSearch();};sortOnClick=function sortOnClick(event){$
('#sort_label .adv_filter_text').html('Sorted by '+$('label[for="'+$
(this).attr('id')+'"]').html());};termOnBlur=function termOnBlur(event){$
(this).parent("div").css("box-shadow","");};termOnFocus=function termOnFocus(event)
{$(this).parent("div").css("box-shadow","0 3px 8px 0 rgba(0,0,0,0.2), 0 0 0 1px
rgba(0,0,0,0.08)");};advFilterTextClick=function advFilterTextClick(event){$
('.adv_cats').removeClass('active');$('.adv_tabs').hide();$('#'+$
(this).parent('.adv_filter').attr('data-tab')).css('display','inherit');$
('.adv_cats[data-tab='+$(this).parent('.adv_filter').attr('data-tab')
+']').addClass('active');};init=function init(){$(document).on('keypress',onEnter);
$(document).on('click','.blankInlineSearchPB',function(event)
{event.preventDefault();window.open("./?s="+$(this).attr('data-to-search'));});$
(document).on('click','.data_tab',dataTabOnClick);$
(document).on('click','#detail_overlay',detailOverlayOnClick);$
(document).on('click','.dropdown-submenu a.test',findOnClick);$
(document).on('mouseenter','.h4_tooltip',h4TooltipOnMouseEnter);$
(document).on('mouseleave','.h4_tooltip',h4TooltipOnMouseLeave);$
(document).on('keydown',".selector_search",selectorSearchOnEnter);$
(document).on('keyup','.selector_search',selectorSearchOnKeyUp);$
(document).on('mouseenter','.sel_id_table:not(.empty) tbody
tr, .toolsSelectorTable:not(.empty) tbody tr',selectorTrOnMouseEnter);$
(document).on('click','#showExpert',showExpertOnClick);$
(document).on('click','#softselectorbutton',softselectorBtnOnClick);$
(document).on('click','.view_details',function(event)
{event.preventDefault();viewDetailsOnClick($(this).attr('data-id'));});$
(document).on('click','#adv_search_button, #adv_search_buttonSmall,
#adv_search_button_close',advancedBtnOnClick);$
(document).on('click','.adv_cats',advancedCatOnClick);$
(document).on('click','.adv_remove',advRemoveOnClick);$
(document).on('click','#checkPhonebook',checkPhonebookOnClick);$
(document).on('click','#checkGroup',checkGroupOnClick);$
(document).on('click','#clear_filters',clearOnClick);$
(document).on('click','input[name="targetservice[]"]',filtersOnClick);$
(document).on('change','#mediaFilter',mediaFilterOnChange);$
(document).on('click','#btnSearch',searchBtnOnClick);$
(document).on('click','input[name="sort_order"]',sortOnClick);$
(document).on('blur','#Term',termOnBlur);$
(document).on('focus','#Term',termOnFocus);$
(document).on('click','.adv_filter_text',advFilterTextClick);};$
(document).ready(init);return{dataSearchOnKeyUp:dataSearchOnKeyUp,detailedViewOnScr
oll:detailedViewOnScroll,onInlineSearchPB:onInlineSearchPB,closeDetailOnClick:close
DetailOnClick,viewDetailsOnClick:viewDetailsOnClick,onInlineSearch:onInlineSearch}}
($));

You might also like