///////////////////////////////////////////////////////////////////////
// COPYRIGHT
// The copyright in these documents is owned by Cognovero (Pty) Ltd.
// This system and software may not be used or distributed by anyone
// without the written permission of Cognovero (Pty) Ltd.
//////////////////////////////////////////////////////////////////////
// called by /cn/case.php and is for team members make notes etc
/////////////// called by /cn/case.php ///////////////// team members make notes etc
/////////////// called by /cn/case.php ///////////////// team members make notes etc
// All4ViewNotes.txt
// HAS THE FOLLOWING PARTS AS BELOW, INDICATED WITH TRAMLINES OF ////
// viewer.js 24
// date.js 2157
// datesearch.js 2592
// allsearch.js 4005
// utils to remove Diacritics 4390
// casenotes.js 4576
// repsettings.js 7944 9-4=62378
// merge team notes 10125
//////////////////////////////////////////////////////////////////////
// CALLS TO PHP
// getset.php
// 2007 savemynotes
// 5862 savemynotes save_notes2mynotes
// 5902 SilentSave
// 6227 makeSINGLEpdfs4Notes
// 9027 getMSWheads
// 9051 deleteMSWheads
// 9385 IsConnectionOK
//
// UPDATES.php
// 9247 Go2Server4offline_cases2get
// 9323 GetNewCase
// 9339 IsNewCaseReady
// 9363 GetUnzipNewCase
// 9448 GetUpdates
// 9522 GetTheNewDocs
// 9543 AreTheNewDocsReady
// 9575 GetUnzipUpdates4Case
// 9598 Check4SWupdates
//////////////////////////////////////////////////////////////////////
var ar_ora_mths = new Array('','jan','feb','mar','apr','may','jun','jul','aug','sep','oct','nov','dec');
///////////////////////////////////////////////////////////////////////////////////
// viewer.js
///////////////////////////////////////////////////////////////////////////////////
var defaultDiacriticsRemovalMap = [];
var diacriticsMap = {};
function start(){
try{
LG.cachebreaker=new Date().getTime() ;
LG.displayOnlyNote={};
document.getElementById('TopDiv4CaseName').innerHTML=LG.case_name;
if(!LG.is_guest){
document.getElementById('TopDiv4CaseName').innerHTML+= '
Team: '+LG.team_name+' - User '+LG.user_email+'' ;
}
DocsJD = CaseDocsData ;
LG.OnlyShowForAll=0;
LG.Chronmode=0;
LG.noteMode='DocNote';
LG.Longdoc=0;
LG.Adpara=0;
LG.months=[];
LG.using_mm3_from='';
LG.using_mm3_to='';
LG.using_dd_from='';
LG.using_dd_to='';
LG.use_dirs={};
LG.SearchFilterType='A';
LG.docRangeFrom='';
LG.docRangeTo='';
LG.SearchSections=[];
LG.has_searched=0;
LG.SearchDocnums={};
LG.doclist2search='';
LG.SearchAllSections=true;
LG.use_dirs={};
LG.TheHotlinkDoc2Manage={};
LG.has_trial_bundle=0;
try{
if(Object.keys(doc2tbi).length > 0 && doc2tbi.constructor === Object || LG.case_id=='1-173'|| LG.case_id=='9-5' || Object.keys(tb_dox).length > 0){
LG.has_trial_bundle=1;
try{gEID('span4TBIselector').style.display='block';}catch(e){}
}
}catch(e){}
// dix missing xcase xdocnum
var addedsome='no';
for(ThisDocNum in CaseDocsData){
if(CaseDocsData.hasOwnProperty(ThisDocNum)){
if(!CaseDocsData[ThisDocNum].hasOwnProperty('xdocxcase_id')){
CaseDocsData[ThisDocNum]['xdocxcase_id']=null;
CaseDocsData[ThisDocNum]['xdocnum']=null;
addedsome='yes';
}
}
}
// update in_trialbundle
// CaseDocsData[docnum].in_trialbundle = 1
for(ThisDirID in tb_dox){
try{
var ThisTBD = tb_dox[ThisDirID];
for(var tbd_ele=0;tbd_ele
';
str+= ' '; str+= ' Digital documents for '; str+= ' | ';
str+= '
'; str+= ' Password for access '; str+= ''; str+=''; str+= ' | '; str+= '
';
str+= ' '; str+=' '; str+= ' | ';
str+= '
'; if(LG.note4hotlink && LG.note4hotlink !=''){ str+=' | ';
str+= '';
str+= 'Slide';
str+= ' ';
if(LG.page4hotlink && parseInt(LG.page4hotlink) > 1){
str+= ' When document is fully loaded, click to go to page '+LG.page4hotlink+' ';
// if(LG.note4hotlink && LG.note4hotlink.atlines){
// str+= ' (lines '+LG.note4hotlink.atlines+') ';
// }
str+= ''; // LG.note4hotlink
str+= '';
str+= '';
str+= '';
}
if(LG.note4hotlink && LG.notes[LG.note4hotlink].atlines){
str+= ' See lines '+LG.notes[LG.note4hotlink].atlines+'';
}
str+= ' '; str+=' | ';
}
var v_descrip =p_descrip.replace(/-/g," ").substring(0,50) ;
var tbitem='';
if(doc2tbi.hasOwnProperty(p_docnum)){
tbitem = doc2tbi[p_docnum];
// }else{
// tbitem=false;
}
var ask_uploader='';
var ask_undo=CaseDocsData[p_docnum].HasMarkedPDF==1?'':'';
if(LG.role=='guest'){
ask_uploader='';
ask_undo='';
}
str+=' '+v_library_note+'';
if(vtb_item){
var v_caselines_prefix = CaseDocsData[p_docnum].caselines_prefix;
var v_paginated = CaseDocsData[p_docnum].paginated;
// v_use= theJD.caselines_prefix+'-'+theJD.paginated;
// if(LG.case_id=='9-5' && v_caselines_prefix !=''){
if(v_caselines_prefix !='' && v_paginated!='' ){
var vCL=LG.case_id=='9-5'?'CL:':'Pg:';
str+=''+vCL+v_caselines_prefix+'-'+v_paginated+' ';
}
str+='('+vtb_item+') Doc '+p_docnum+' '+ask_uploader+' '+ask_undo+' '+ v_descrip +'';
}else if(tbitem==''){
str+='Doc '+p_docnum+' '+ask_uploader+' '+ask_undo+' '+ v_descrip +'';
}else{
str+=''+tbitem+' '+ask_uploader+' '+ask_undo+' '+ v_descrip +'';
}
// if(LG.case_id !='1-173' || LG.role=='dba' || LG.role=='sar'){ // user_email
if(LG.case_id !='1-173' || LG.role=='dba' || LG.user_email=='sredelinghuys@icloud.com' || LG.user_email=='StevenWalkerkc@6pumpcourt.co.uk'){ // user_email
// if(LG.role!= 'guest'){
// str+=' Note';
var v_checked1=LG.Longdoc==1?' checked ':'';
str+=' Text Left? ';
str+='';
// str+='Help ';
str+='';
// if(LG.role!= 'guest'){
// var v_checked2=LG.Adpara==1?' checked ':'';
// str+='Adpara? ';
// }
}
str+='';
// if(LG.role== 'guest'){
// // str+='Toggle PDF/TXT';
// str+=' ' // ShowRightsideText()
// }
// onclick="gEID(\'div4rightsideTEXT\').style.display=\'block\';gEID(\'div4rightsidePDF\').style.display=\'none\';" ;
if(CaseDocsData[v_docnum2display].has_hotlinks==1){
// alert('This document has hotlinks. Read the hotlinks warning');
str+=''; str+=' | '; str+='
';
var iframe_id = LG.UseViewNumber==2?'iframe2':'iframe1';
var pdfjs_url='/pdfjs/web/viewer2use.html?file=%2F'+v_path2casedocs+'%2Fdocs%2F'+v_docnum2display+'.pdf';
var pdfjs_url='/pdfjs/web/viewer2use.html?file=%2F'+v_path2casedocs+'%2Fdocs%2F'+v_docnum2display+'.pdf';
// var pdfjs_url='/pdfjs/web/viewer2use.html?file=%2F'+v_path2casedocs+'%2Fdocs%2F'+v_docnum2display+'.pdf';
try{
if(CaseDocsData[v_docnum2display].HasMarkedPDF==1){
pdfjs_url='/pdfjs/web/viewer2use.html?file=%2F'+v_path2casedocs+'%2Fdocs%2Fteam'+LG.case_team_id+'%2F'+v_docnum2display+'.pdf';
}
}catch(e){}
if(p_page==''){
p_page=1;
}
if(p_page && p_page !=''){
pdfjs_url+= '#page='+p_page;
}
str+=' ';
if(LG.Zoom125==1){
str+=' ';
str+=' ';
str+=' |