"+titlePre+esc(e.t)+"";h+="\u041E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439: "+esc(nl2c(e.r))+"
";h+="\u0424\u0438\u043B\u0438\u0430\u043B: "+brs[e.b]+" | \u0421\u0440\u043E\u043A: "+e.due;if(e.done&&e.done!="\u2014")h+=" | \u0418\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u043E: "+e.done;h+="
";h+="\u0421\u0442\u0430\u0442\u0443\u0441:
";if(e.h&&e.h.length){h+="\u0418\u0441\u0442\u043E\u0440\u0438\u044F:";for(var hi=0;hi"+esc(e.h[hi])+""}h+="
"}h+="AI-\u0430\u043D\u0430\u043B\u0438\u0437: "+esc(e.ai||"\u2014")+"
";h+="\u041E\u0442\u0447\u0451\u0442\u043D\u043E\u0441\u0442\u044C:
";h+="";h+="\u041C\u0435\u0441\u044F\u0446:
";h+="";h+="\u0424\u0430\u0439\u043B\u044B:";if(cu&&cu.bg===0){for(var bi=0;bi"+esc(brs[bi])+":
";for(var fi=0;fi"+esc(f.n)+"("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0421\u043A\u0430\u0447\u0430\u0442\u044C\u0423\u0434\u0430\u043B\u0438\u0442\u044C"}}catch(ex){}}}}else{var bk=fkBase+"_b"+(cu?cu.bg:0);var fd=localStorage.getItem(bk);if(fd){try{var fa=JSON.parse(fd);for(var fi=0;fi"+esc(f.n)+"("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0421\u043A\u0430\u0447\u0430\u0442\u044C\u0423\u0434\u0430\u043B\u0438\u0442\u044C"}}catch(ex){}}}h+="";h+="";if(subIdx===undefined&&e.sub&&e.sub.length>0){h+="\u041F\u043E\u0434\u043F\u0443\u043D\u043A\u0442\u044B:";var ss=localStorage.getItem("ss_"+e.id);for(var si=0;si "+esc(e.sub[si].l)+") "+esc(e.sub[si].t)+"
"}h+=""}h+="";h+="
";h+="";showModal(h)}
+function openEv(id,subIdx){curSub=subIdx!==undefined?subIdx:null;var e=null;for(var i=0;i"+titlePre+esc(e.t)+"";h+="\u041E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439: "+esc(nl2c(e.r))+"
";h+="\u0424\u0438\u043B\u0438\u0430\u043B: "+brs[e.b]+" | \u0421\u0440\u043E\u043A: "+e.due;if(e.done&&e.done!="\u2014")h+=" | \u0418\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u043E: "+e.done;h+="
";h+="\u0421\u0442\u0430\u0442\u0443\u0441:
";if(e.h&&e.h.length){h+="\u0418\u0441\u0442\u043E\u0440\u0438\u044F:";for(var hi=0;hi"+esc(e.h[hi])+""}h+="
"}h+="AI-\u0430\u043D\u0430\u043B\u0438\u0437: "+esc(e.ai||"\u2014")+"
";h+="\u041E\u0442\u0447\u0451\u0442\u043D\u043E\u0441\u0442\u044C:
";h+="";h+="
";var mnames=["\u042F\u043D\u0432","\u0424\u0435\u0432","\u041C\u0430\u0440","\u0410\u043F\u0440","\u041C\u0430\u0439","\u0418\u044E\u043D","\u0418\u044E\u043B","\u0410\u0432\u0433","\u0421\u0435\u043D","\u041E\u043A\u0442","\u041D\u043E\u044F","\u0414\u0435\u043A"];for(var mi=0;mi<12;mi++){h+=""}h+="
";h+="
";h+="
\u0424\u0430\u0439\u043B\u044B:";if(cu&&cu.bg===0){for(var bi=0;bi"+esc(brs[bi])+":
";for(var fi=0;fi
"+esc(f.n)+"("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0421\u043A\u0430\u0447\u0430\u0442\u044C\u0423\u0434\u0430\u043B\u0438\u0442\u044C "}}catch(ex){}}}}else{var bk=fkBase+"_b"+(cu?cu.bg:0);var fd=localStorage.getItem(bk);if(fd){try{var fa=JSON.parse(fd);for(var fi=0;fi"+esc(f.n)+"("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0421\u043A\u0430\u0447\u0430\u0442\u044C\u0423\u0434\u0430\u043B\u0438\u0442\u044C"}}catch(ex){}}}h+="";h+="";if(subIdx===undefined&&e.sub&&e.sub.length>0){h+="\u041F\u043E\u0434\u043F\u0443\u043D\u043A\u0442\u044B:";var ss=localStorage.getItem("ss_"+e.id);for(var si=0;si "+esc(e.sub[si].l)+") "+esc(e.sub[si].t)+"
"}h+=""}h+="";h+="
";h+="";showModal(h)}
function showModal(html){
var mb=document.getElementById("modal_body");
@@ -1214,8 +1214,9 @@ function closeModal(){
document.getElementById("modal").style.display="none"
}
+function switchEvMonthBtn(id,m,subIdx){var inn=document.getElementById("evn_"+id);var subSuffix=curSub!==null?"_s"+curSub:"";if(inn)try{localStorage.setItem("sn_"+id+subSuffix+"_m"+m,inn.value.trim())}catch(e){}try{localStorage.setItem("evmonth_"+id,m.toString())}catch(e){}openEv(id,subIdx!==null?subIdx:undefined)}
function switchEvMonth(id,subIdx){var inm=document.getElementById("evm_"+id);if(!inm)return;var mv=inm.value;var inn=document.getElementById("evn_"+id);var subSuffix=curSub!==null?"_s"+curSub:"";if(inn)try{localStorage.setItem("sn_"+id+subSuffix+"_m"+mv,inn.value.trim())}catch(e){}try{localStorage.setItem("evmonth_"+id,mv)}catch(e){}openEv(id,subIdx!==null?subIdx:undefined)}
-function saveEvModal(id){var sel=document.getElementById("evs_"+id);for(var i=0;i2097152){alert("\u0424\u0430\u0439\u043B \u0431\u043E\u043B\u044C\u0448\u0435 2MB");return}var fr=new FileReader();var subKey=curSub!==null?"_s"+curSub:"";var inm=document.getElementById("evm_"+id);var monthKey=inm?"_m"+inm.value:"";var brKey="_b"+(cu?cu.bg:0);var fname=f.name;var fsize=f.size;fr.onload=function(){var key="sf_"+id+monthKey+subKey+brKey;var arr=[];var ex=localStorage.getItem(key);if(ex){try{arr=JSON.parse(ex)}catch(e){}}var d=new Date();arr.push({n:fname,s:fsize,d:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),u:cu?cu.n:"",data:fr.result});try{localStorage.setItem(key,JSON.stringify(arr))}catch(e){alert("\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u044F. \u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0435 \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0435.");return}openEv(id,curSub!==null?curSub:undefined)};fr.readAsDataURL(f)}
-function openFile(id,idx,br){var inm=document.getElementById("evm_"+id);var mk=inm?"_m"+inm.value:"";var bk="_b"+(br!==undefined?br:(cu?cu.bg:0));var key="sf_"+id+mk+(curSub!==null?"_s"+curSub:"")+bk;var ex=localStorage.getItem(key);if(!ex)return;try{var arr=JSON.parse(ex);var f=arr[idx];if(f&&f.data){var w=window.open("","_blank");w.document.write("")}}catch(e){}}
+function upFile(id){var inp=document.getElementById("fu_"+id);if(!inp||!inp.files||!inp.files[0])return;var f=inp.files[0];if(f.size>2097152){alert("\u0424\u0430\u0439\u043B \u0431\u043E\u043B\u044C\u0448\u0435 2MB");return}var fr=new FileReader();var subKey=curSub!==null?"_s"+curSub:"";var inm=document.getElementById("evm_"+id);var mv2=inm?inm.value:(localStorage.getItem("evmonth_"+id)||"0");var monthKey="_m"+mv2;var brKey="_b"+(cu?cu.bg:0);var fname=f.name;var fsize=f.size;fr.onload=function(){var key="sf_"+id+monthKey+subKey+brKey;var arr=[];var ex=localStorage.getItem(key);if(ex){try{arr=JSON.parse(ex)}catch(e){}}var d=new Date();arr.push({n:fname,s:fsize,d:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),u:cu?cu.n:"",data:fr.result});try{localStorage.setItem(key,JSON.stringify(arr))}catch(e){alert("\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u044F. \u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0435 \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0435.");return}openEv(id,curSub!==null?curSub:undefined)};fr.readAsDataURL(f)}
+function openFile(id,idx,br){var inm=document.getElementById("evm_"+id);var mv3=inm?inm.value:(localStorage.getItem("evmonth_"+id)||"0");var mk="_m"+mv3;var bk="_b"+(br!==undefined?br:(cu?cu.bg:0));var key="sf_"+id+mk+(curSub!==null?"_s"+curSub:"")+bk;var ex=localStorage.getItem(key);if(!ex)return;try{var arr=JSON.parse(ex);var f=arr[idx];if(f&&f.data){var w=window.open("","_blank");w.document.write("")}}catch(e){}}
function dlFile(id,idx,br){
var inm=document.getElementById("evm_"+id);
- var monthKey=inm?"_m"+inm.value:"";
+ var mv4=inm?inm.value:(localStorage.getItem("evmonth_"+id)||"0");
+ var monthKey="_m"+mv4;
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
var ex=localStorage.getItem(key);
if(!ex)return;
@@ -1254,7 +1256,8 @@ function dlFile(id,idx,br){
function delFile(id,idx,br){
if(!confirm("\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u0430\u0439\u043B?"))return;
var inm=document.getElementById("evm_"+id);
- var monthKey=inm?"_m"+inm.value:"";
+ var mv4=inm?inm.value:(localStorage.getItem("evmonth_"+id)||"0");
+ var monthKey="_m"+mv4;
var brKey="_b"+(br!==undefined?br:(cu?cu.bg:0));
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+brKey;
var ex=localStorage.getItem(key);
@@ -1801,6 +1804,6 @@ function dlAnalyticsWord(){
var a=document.createElement("a");a.href=URL.createObjectURL(blob);a.download="analytics.doc";a.click()
}
-
+