PageSourceSearch

https://www.promed.ca/apps/js/php.js

js promed.ca collected 2026-10-04 16:07:45 UTC 19,844 bytes, 163 lines download raw bytes

1function addslashes(str){return str.replace('/(["\'\])/g',"\\$1").replace('/\0/g',"\\0");}
2function base64_decode(data){var b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var o1,o2,o3,h1,h2,h3,h4,bits,i=0,enc='';do{h1=b64.indexOf(data.charAt(i++));h2=b64.indexOf(data.charAt(i++));h3=b64.indexOf(data.charAt(i++));h4=b64.indexOf(data.charAt(i++));bits=h1<<18|h2<<12|h3<<6|h4;o1=bits>>16&0xff;o2=bits>>8&0xff;o3=bits&0xff;if(h3==64)enc+=String.fromCharCode(o1);else if(h4==64)enc+=String.fromCharCode(o1,o2);else enc+=String.fromCharCode(o1,o2,o3);}while(i<data.length);return enc;}
3function base64_encode(data){var b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var o1,o2,o3,h1,h2,h3,h4,bits,i=0,enc='';do{o1=data.charCodeAt(i++);o2=data.charCodeAt(i++);o3=data.charCodeAt(i++);bits=o1<<16|o2<<8|o3;h1=bits>>18&0x3f;h2=bits>>12&0x3f;h3=bits>>6&0x3f;h4=bits&0x3f;enc+=b64.charAt(h1)+b64.charAt(h2)+b64.charAt(h3)+b64.charAt(h4);}while(i<data.length);switch(data.length%3){case 1:enc=enc.slice(0,-2)+'==';break;case 2:enc=enc.slice(0,-1)+'=';break;}
4return enc;}
5function checkdate(month,day,year){var myDate=new Date();myDate.setFullYear(year,(month-1),day);return((myDate.getMonth()+1)==month);}
6function count(mixed_var,mode){var key,cnt=0;if(mode=='COUNT_RECURSIVE')mode=1;if(mode!=1)mode=0;for(key in mixed_var){cnt++;if(mode==1&&mixed_var[key]&&(mixed_var[key].constructor===Array||mixed_var[key].constructor===Object)){cnt+=count(mixed_var[key],1);}}
7return cnt;}
8function count_chars(str,mode){var histogram=new Object(),tmp_ar=new Array(),argc=arguments.length,key,i,code,mode;if(argc==1){mode=0;}
9mode_even=(mode&1)==0;if(mode_even){for(i=1;i<256;++i){histogram[i]=0;}}
10for(i=0;i<str.length;++i){code=str.charCodeAt(i);if(code in histogram){++histogram[code];}else{histogram[code]=1;}}
11if(mode>0){for(key in histogram){if(histogram[key]==0!=mode_even){delete histogram[key];}}}
12if(mode<3){return histogram;}else{for(key in histogram){tmp_ar.push(String.fromCharCode(key));}
13return tmp_ar.join("");}}
14function date(format,timestamp){var a,jsdate=((timestamp)?new Date(timestamp*1000):new Date());var pad=function(n,c){if((n=n+"").length<c){return new Array(++c-n.length).join("0")+n;}else{return n;}};var txt_weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var txt_ordin={1:"st",2:"nd",3:"rd",21:"st",22:"nd",23:"rd",31:"st"};var txt_months=["","January","February","March","April","May","June","July","August","September","October","November","December"];var f={d:function(){return pad(f.j(),2);},D:function(){t=f.l();return t.substr(0,3);},j:function(){return jsdate.getDate();},l:function(){return txt_weekdays[f.w()];},N:function(){return f.w()+1;},S:function(){return txt_ordin[f.j()]?txt_ordin[f.j()]:'th';},w:function(){return jsdate.getDay();},z:function(){return(jsdate-new Date(jsdate.getFullYear()+"/1/1"))/864e5>>0;},W:function(){var a=f.z(),b=364+f.L()-a;var nd2,nd=(new Date(jsdate.getFullYear()+"/1/1").getDay()||7)-1;if(b<=2&&((jsdate.getDay()||7)-1)<=2-b){return 1;}else{if(a<=2&&nd>=4&&a>=(6-nd)){nd2=new Date(jsdate.getFullYear()-1+"/12/31");return date("W",Math.round(nd2.getTime()/1000));}else{return(1+(nd<=3?((a+nd)/7):(a-(7-nd))/7)>>0);}}},F:function(){return txt_months[f.n()];},m:function(){return pad(f.n(),2);},M:function(){t=f.F();return t.substr(0,3);},n:function(){return jsdate.getMonth()+1;},t:function(){var n;if((n=jsdate.getMonth()+1)==2){return 28+f.L();}else{if(n&1&&n<8||!(n&1)&&n>7){return 31;}else{return 30;}}},L:function(){var y=f.Y();return(!(y&3)&&(y%1e2||!(y%4e2)))?1:0;},Y:function(){return jsdate.getFullYear();},y:function(){return(jsdate.getFullYear()+"").slice(2);},a:function(){return jsdate.getHours()>11?"pm":"am";},A:function(){return f.a().toUpperCase();},B:function(){var off=(jsdate.getTimezoneOffset()+60)*60;var theSeconds=(jsdate.getHours()*3600)+
15(jsdate.getMinutes()*60)+
16jsdate.getSeconds()+off;var beat=Math.floor(theSeconds/86.4);if(beat>1000)beat-=1000;if(beat<0)beat+=1000;if((String(beat)).length==1)beat="00"+beat;if((String(beat)).length==2)beat="0"+beat;return beat;},g:function(){return jsdate.getHours()%12||12;},G:function(){return jsdate.getHours();},h:function(){return pad(f.g(),2);},H:function(){return pad(jsdate.getHours(),2);},i:function(){return pad(jsdate.getMinutes(),2);},s:function(){return pad(jsdate.getSeconds(),2);},O:function(){var t=pad(Math.abs(jsdate.getTimezoneOffset()/60*100),4);if(jsdate.getTimezoneOffset()>0)t="-"+t;else t="+"+t;return t;},P:function(){var O=f.O();return(O.substr(0,3)+":"+O.substr(3,2));},c:function(){return f.Y()+"-"+f.m()+"-"+f.d()+"T"+f.h()+":"+f.i()+":"+f.s()+f.P();},U:function(){return Math.round(jsdate.getTime()/1000);}};return format.replace(/[\\]?([a-zA-Z])/g,function(t,s){if(t!=s){ret=s;}else if(f[s]){ret=f[s]();}else{ret=s;}
17return ret;});}
18function explode(delimiter,string){var emptyArray={0:''};if(arguments.length!=2||typeof arguments[0]=='undefined'||typeof arguments[1]=='undefined')
19{return null;}
20if(delimiter===''||delimiter===false||delimiter===null)
21{return false;}
22if(typeof delimiter=='function'||typeof delimiter=='object'||typeof string=='function'||typeof string=='object')
23{return emptyArray;}
24if(delimiter===true){delimiter='1';}
25return string.toString().split(delimiter.toString());}
26function floatval(mixed_var){return(parseFloat(mixed_var)||0);}
27function function_exists(function_name){if(typeof function_name=='string'){return(typeof window[function_name]=='function');}else{return(function_name instanceof Function);}}
28function html_entity_decode(string){var ret,tarea=document.createElement('textarea');tarea.innerHTML=string;ret=tarea.value;return ret;}
29function htmlentities(s){var div=document.createElement('div');var text=document.createTextNode(s);div.appendChild(text);return div.innerHTML;}
30function implode(glue,pieces){return((pieces instanceof Array)?pieces.join(glue):pieces);}
31function in_array(needle,haystack,strict){var found=false,key,strict=!!strict;for(key in haystack){if((strict&&haystack[key]===needle)||(!strict&&haystack[key]==needle)){found=true;break;}}
32return found;}
33function is_array(mixed_var){return(mixed_var instanceof Array);}
34function is_null(mixed_var){return(mixed_var===null);}
35function is_numeric(mixed_var){return!isNaN(mixed_var);}
36function is_string(mixed_var){return(typeof(mixed_var)=='string');}
37function isset(mixed_var){var i=0,argc=arguments.length,argv=arguments,set=true;for(i=0;i<argc;i++){if(argv[i]==undefined){set=false;break;}}
38return set;}
39function ltrim(str,charlist){charlist=!charlist?' \s\xA0':charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,'\$1');var re=new RegExp('^['+charlist+']+','g');return str.replace(re,'');}
40function mktime(){var no,i=0,d=new Date(),argv=arguments,argc=argv.length;d.setHours(0,0,0);d.setDate(1);d.setMonth(1);d.setYear(1972);var dateManip={0:function(tt){return d.setHours(tt);},1:function(tt){return d.setMinutes(tt);},2:function(tt){return d.setSeconds(tt);},3:function(tt){return d.setMonth(parseInt(tt)-1);},4:function(tt){return d.setDate(tt);},5:function(tt){return d.setYear(tt);}};for(i=0;i<argc;i++){no=parseInt(argv[i]);if(no&&isNaN(no)){return false;}
40else if(no){if(!dateManip[i](no)){return false;}}}
41return Math.floor(d.getTime()/1000);}
42function nl2br(str){return str.replace(/([^>])\n/g,'$1<br />\n');}
43function rand(min,max){if(max){return Math.floor(Math.random()*(max-min+1))+min;}else{return Math.floor(Math.random()*(min+1));}}
44function reset(array){var first_elm,key;if(array.constructor===Array){first_elm=array[0];}else{for(key in array){first_elm=array[key];break;}}
45return first_elm;}
46function round(val,precision){var precision=(round.arguments.length>1)?round.arguments[1]:0;return Math.round(val*Math.pow(10,precision))/Math.pow(10,precision);}
47function rtrim(str,charlist){charlist=!charlist?' \s\xA0':charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,'\$1');var re=new RegExp('['+charlist+']+$','g');return str.replace(re,'');}
48function serialize(inp){var getType=function(inp){var type=typeof inp,match;if(type=='object'&&!inp)
49{return'null';}
50if(type=="object"){if(!inp.constructor)
51{return'object';}
52var cons=inp.constructor.toString();if(match=cons.match(/(\w+)\(/)){cons=match[1].toLowerCase();}
53var types=["boolean","number","string","array"];for(key in types){if(cons==types[key]){type=types[key];break;}}}
54return type;};var type=getType(inp);var val;switch(type){case"undefined":val="N";break;case"boolean":val="b:"+(inp?"1":"0");break;case"number":val=(Math.round(inp)==inp?"i":"d")+":"+inp;break;case"string":val="s:"+inp.length+":\""+inp+"\"";break;case"array":val="a";case"object":if(type=="object"){var objname=inp.constructor.toString().match(/(\w+)\(\)/);if(objname==undefined){return;}
55objname[1]=serialize(objname[1]);val="O"+objname[1].substring(1,objname[1].length-1);}
56var count=0;var vals="";var okey;for(key in inp){okey=(key.match(/^[0-9]+$/)?parseInt(key):key);vals+=serialize(okey)+
57serialize(inp[key]);count++;}
58val+=":"+count+":{"+vals+"}";break;}
59if(type!="object"&&type!="array")val+=";";return val;}
60function setcookie(name,value,expires,path,domain,secure){expires instanceof Date?expires=expires.toGMTString():typeof(expires)=='number'&&(expires=(new Date(+(new Date)+expires*1e3)).toGMTString());var r=[name+"="+escape(value)],s,i;for(i in s={expires:expires,path:path,domain:domain}){s[i]&&r.push(i+"="+s[i]);}
61return secure&&r.push("secure"),document.cookie=r.join(";"),true;}
62function sizeof(mixed_var,mode){return count(mixed_var,mode);}
63function split(delimiter,string){return explode(delimiter,string);}
64function str_replace(search,replace,subject){var __regexp_escape=function(text){if(!arguments.callee.sRE){var specials=['/','.','*','+','?','|','(',')','[',']','{','}','\\'];arguments.callee.sRE=new RegExp('(\\'+specials.join('|\\')+')','g');}
65return text.replace(arguments.callee.sRE,'\\$1');};var numreplx,numon,fincods,k;if(!(replace instanceof Array)){replace=new Array(replace);if(search instanceof Array){while(search.length>replace.length){replace[replace.length]=replace[0];}}}
66if(!(search instanceof Array)){search=new Array(search);}
67while(search.length>replace.length){replace[replace.length]='';}
68if(subject instanceof Array){for(k in subject){subject[k]=str_replace(search,replace,subject[k]);}
69return subject;}
70numreplx=search.length;numon=0;fincods=new Array();while(fincods.length<numreplx){nsub=subject;for(x=0;x<fincods.length;x++){nsub=nsub.replace(new RegExp(__regexp_escape(search[x]),"g"),"[cod"+fincods[x]+"]");}
71for(x=0;x<fincods.length;x++){nsub=nsub.replace(new RegExp(__regexp_escape("[cod"+fincods[x]+"]"),"g"),replace[x]);}
72if(nsub.indexOf("[cod"+numon+"]")==-1){fincods[fincods.length]=numon;}
73numon++;}
74for(x=0;x<fincods.length;x++){subject=subject.replace(new RegExp(__regexp_escape(search[x]),"g"),"[cod"+fincods[x]+"]");}
75for(x=0;x<fincods.length;x++){subject=subject.replace(new RegExp(__regexp_escape("[cod"+fincods[x]+"]"),"g"),replace[x]);}
76return subject;}
77function str_split(f_string,f_split_length,f_backwards){if(f_backwards==undefined){f_backwards=false;}
78if(f_split_length>0){var result=new Array();if(f_backwards){var r=(f_string.length%f_split_length);if(r>0){result[result.length]=f_string.substring(0,r);f_string=f_string.substring(r);}}
79while(f_string.length>f_split_length){result[result.length]=f_string.substring(0,f_split_length);f_string=f_string.substring(f_split_length);}
80result[result.length]=f_string;return result;}
81return false;}
82function strcasecmp(f_string1,f_string2){var string1=f_string1.toLowerCase();var string2=f_string2.toLowerCase();if(string1>string2){return 1;}
83else if(string1==string2){return 0;}
84return-1;}
85function strcmp(str1,str2){var size1=str1.charCodeAt(0);var size2=str2.charCodeAt(0);return((size1==size2)?0:((size1>size2)?1:-1));}
86function strip_tags(str){return str.replace(/<\/?[^>]+>/gi,'');}
87function stripos(f_haystack,f_needle,f_offset){var haystack=f_haystack.toLowerCase();var needle=f_needle.toLowerCase();var index=0;if(f_offset==undefined){f_offset=0;}
88if((index=haystack.indexOf(needle,f_offset))>-1){return index;}
89return false;}
90function stripslashes(str){return str.replace('/\0/g','0').replace('/\(.)/g','$1');}
91function stristr(haystack,needle,bool){var pos=0;pos=haystack.toLowerCase().indexOf(needle.toLowerCase());if(pos==-1){return false;}else{if(bool){return haystack.substr(0,pos);}else{return haystack.slice(pos);}}}
92function strlen(string){return string.length;}
93function strpos(haystack,needle,offset){var i=haystack.indexOf(needle,offset);return i>=0?i:false;}
94function strrev(string){var ret='',i=0;for(i=string.length-1;i>=0;i--){ret+=string.charAt(i);}
95return ret;}
96function strripos(haystack,needle,offset){var i=haystack.toLowerCase().lastIndexOf(needle.toLowerCase(),offset);return i>=0?i:false;}
97function strrpos(haystack,needle,offset){var i=haystack.lastIndexOf(needle,offset);return i>=0?i:false;}
98function strstr(haystack,needle,bool){var pos=0;pos=haystack.indexOf(needle);if(pos==-1){return false;}else{if(bool){return haystack.substr(0,pos);}else{return haystack.slice(pos);}}}
99function strtolower(str){return str.toLowerCase();}
100function strtoupper(str){return str.toUpperCase();}
101function substr(f_string,f_start,f_length){if(f_start<0){f_start+=f_string.length;}
102if(f_length==undefined){f_length=f_string.length;}else if(f_length<0){f_length+=f_string.length;}else{f_length+=f_start;}
103if(f_length<f_start){f_length=f_start;}
104return f_string.substring(f_start,f_length);}
105function substr_count(haystack,needle,offset,length){var pos=0,cnt=0;if(isNaN(offset))offset=0;if(isNaN(length))length=0;offset--;while((offset=haystack.indexOf(needle,offset+1))!=-1){if(length>0&&(offset+needle.length)>length){return false;}else{cnt++;}}
106return cnt;}
107function trim(str,charlist){var whitespace;if(!charlist){whitespace=' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';}else{whitespace=charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,'\$1');}
108for(var i=0;i<str.length;i++){if(whitespace.indexOf(str.charAt(i))===-1){str=str.substring(i);break;}}
109for(i=str.length-1;i>=0;i--){if(whitespace.indexOf(str.charAt(i))===-1){str=str.substring(0,i+1);break;}}
110return whitespace.indexOf(str.charAt(0))===-1?str:'';}
111function ucfirst(str){var f=str.charAt(0).toUpperCase();return f+str.substr(1,str.length-1);}
112function ucwords(str){return str.replace(/^(.)|\s(.)/g,function($1){return $1.toUpperCase();});}
113function urldecode(str){var ret=str;ret=ret.toString();ret=encodeURIComponent(ret);ret=ret.replace(/%20/g,'+');return ret;}
114function urlencode(str){var ret=str;ret=ret.replace(/\+/g,'%20');ret=decodeURIComponent(ret);ret=ret.toString();return ret;}
115function utf8_decode(str_data){var string="",i=0,c=c1=c2=0;while(i<str_data.length){c=str_data.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++;}else if((c>191)&&(c<224)){c2=str_data.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}else{c2=str_data.charCodeAt(i+1);c3=str_data.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
116return string;}
117function utf8_encode(str_data){str_data=str_data.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<str_data.length;n++){var c=str_data.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c);}else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128);}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);
117utftext+=String.fromCharCode((c&63)|128);}}
118return utftext;}
119function wordwrap(str,int_width,str_break,cut){var m=int_width,b=str_break,c=cut
120var i,j,l,s,r;if(m<1){return str;}
121for(i=-1,l=(r=str.split("\n")).length;++i<l;r[i]+=s){for(s=r[i],r[i]="";s.length>m;r[i]+=s.slice(0,j)+((s=s.slice(j)).length?b:"")){j=c==2||(j=s.slice(0,m+1).match(/\S*(\s)?$/))[1]?m:j.input.length-j[0].length||c==1&&m||j.input.length+(j=s.slice(m).match(/^\S*/)).input.length;}}
122return r.join("\n");}
123if(!this.JSON){JSON={};}
124(function(){function f(n){return n<10?'0'+n:n;}
125if(typeof Date.prototype.toJSON!=='function'){Date.prototype.toJSON=function(key){return this.getUTCFullYear()+'-'+
126f(this.getUTCMonth()+1)+'-'+
127f(this.getUTCDate())+'T'+
128f(this.getUTCHours())+':'+
129f(this.getUTCMinutes())+':'+
130f(this.getUTCSeconds())+'Z';};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf();};}
131var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapeable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapeable.lastIndex=0;return escapeable.test(string)?'"'+string.replace(escapeable,function(a){var c=meta[a];if(typeof c==='string'){return c;}
132return'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}
133function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'&&typeof value.toJSON==='function'){value=value.toJSON(key);}
134if(typeof rep==='function'){value=rep.call(holder,key,value);}
135switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';}
136gap+=indent;partial=[];if(typeof value.length==='number'&&!value.propertyIsEnumerable('length')){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||'null';}
137v=partial.length===0?'[]':gap?'[\n'+gap+
138partial.join(',\n'+gap)+'\n'+
139mind+']':'['+partial.join(',')+']';gap=mind;return v;}
140if(rep&&typeof rep==='object'){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==='string'){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}
141v=partial.length===0?'{}':gap?'{\n'+gap+partial.join(',\n'+gap)+'\n'+
142mind+'}':'{'+partial.join(',')+'}';gap=mind;return v;}}
143if(typeof JSON.stringify!=='function'){JSON.stringify=function(value,replacer,space){var i;gap='';indent='';if(typeof space==='number'){for(i=0;i<space;i+=1){indent+=' ';}}else if(typeof space==='string'){indent=space;}
144rep=replacer;if(replacer&&typeof replacer!=='function'&&(typeof replacer!=='object'||typeof replacer.length!=='number')){throw new Error('JSON.stringify');}
145return str('',{'':value});};}
146if(typeof JSON.parse!=='function'){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==='object'){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}
147return reviver.call(holder,key,value);}
148cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return'\\u'+
149('0000'+a.charCodeAt(0).toString(16)).slice(-4);});}
150if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){j=eval('('+text+')');return typeof reviver==='function'?walk({'':j},''):j;}
151throw new SyntaxError('JSON.parse');};}})();function getHTTPObject()
152{var xhr=false;if(window.XMLHttpRequest)
153{xhr=new XMLHttpRequest();}else if(window.ActiveXObject){try
154{xhr=new ActiveXObject("Msxml2.XMLHTTP");}
155catch(e)
156{try
157{xhr=new ActiveXObject("Microsoft.XMLHTTP");}
158catch(e)
159{xhr=false;}}}
160return xhr;}
161function fillElement(ele_id,ele_val){if(ele_val==undefined)
162ele_val=" ";if(document.getElementById(ele_id))
163document.getElementById(ele_id).innerHTML=ele_val;}

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.