Spaces:
Sleeping
Sleeping
Update templates/proposed-GUI.html
Browse files- templates/proposed-GUI.html +6 -299
templates/proposed-GUI.html
CHANGED
|
@@ -39,7 +39,11 @@
|
|
| 39 |
</div>
|
| 40 |
|
| 41 |
<button class="tablinks" id="pagetitle" onclick="openTab(event, 'home')">ADR Console <i class="fa fa-home" > </i></button>
|
| 42 |
-
<button class="tablinks" id="LegendHist" onclick="openTab(event, 'legends')">Legends History <i class="fa fa-caret-down"></i></button>
|
|
|
|
|
|
|
|
|
|
|
|
|
| 43 |
<button class="dropbtn" onclick="userguideclick()"><img id="infoImg" src="data:image/png;base64,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"></button>
|
| 44 |
</div>
|
| 45 |
|
|
@@ -1709,7 +1713,7 @@ function getData(form) {
|
|
| 1709 |
// ImgSide(listofimages[p],spreadsheetURLs[p],dropboxLinks[p])
|
| 1710 |
// }
|
| 1711 |
// }
|
| 1712 |
-
getlegendstoDirectory()
|
| 1713 |
//////////////////////////////////////////////////////////////////////////////////////////
|
| 1714 |
let delrows2 = {
|
| 1715 |
content : {},
|
|
@@ -2787,304 +2791,7 @@ function summary_to_XML(){
|
|
| 2787 |
ShowPopUp();
|
| 2788 |
});
|
| 2789 |
}
|
| 2790 |
-
//___________________________________________________________________________________________________________
|
| 2791 |
-
//___________________________________________________________________________________________________________
|
| 2792 |
-
//___________________________________________________________________________________________________________
|
| 2793 |
-
//___________________________________________________________________________________________________________
|
| 2794 |
-
/////////////////////////////////////*LEGEND DIRECTORY*//////////////////////////////////
|
| 2795 |
-
|
| 2796 |
-
/////////////////////////////////////////////////////////////////////////////////////////
|
| 2797 |
-
/////////////////////////////////////////////////////////////////////////////////////////
|
| 2798 |
-
/*Get tables of Prj Names, parts , sections from API code */
|
| 2799 |
-
table1={}
|
| 2800 |
-
table2={}
|
| 2801 |
-
table3={}
|
| 2802 |
-
$.get('/getAPITables/')
|
| 2803 |
-
.success(function(data){
|
| 2804 |
-
|
| 2805 |
-
table1=data[0]; //prj names table
|
| 2806 |
-
table2=data[1]; //prj parts table
|
| 2807 |
-
table3=data[2]; //prj sections table
|
| 2808 |
-
|
| 2809 |
-
})
|
| 2810 |
-
.error(function(jqXHR, textStatus, errorThrown) {
|
| 2811 |
-
PopupElement.textContent='Error occured. Refresh and try again. If the error continues, please contact the ADR team to fix it. ';
|
| 2812 |
-
ShowPopUp();
|
| 2813 |
-
});
|
| 2814 |
-
var pathsarr={};
|
| 2815 |
-
var legendscontent= document.getElementById('legends');
|
| 2816 |
-
var createdTimeDiv= document.getElementById('createdTimeDiv');
|
| 2817 |
-
//___________________________________________________________________________________________________________
|
| 2818 |
-
//___________________________________________________________________________________________________________
|
| 2819 |
-
/*Create divs for each prj and div for each part*/
|
| 2820 |
-
getlegendstoDirectory()
|
| 2821 |
-
function getlegendstoDirectory(){
|
| 2822 |
-
console.log('in hereee')
|
| 2823 |
-
$.get( '/getdrivelinks/'+'0').then (function(data){
|
| 2824 |
-
|
| 2825 |
-
pathsarr=data
|
| 2826 |
-
if (!legendscontent.children[1]){
|
| 2827 |
-
var allprjdiv= document.createElement("div");
|
| 2828 |
-
allprjdiv.id='allprjdiv';
|
| 2829 |
-
}
|
| 2830 |
-
else{
|
| 2831 |
-
legendscontent.children[1].innerHTML='';
|
| 2832 |
-
var allprjdiv=legendscontent.children[1];
|
| 2833 |
-
allprjdiv.id='allprjdiv';
|
| 2834 |
-
}
|
| 2835 |
-
|
| 2836 |
-
for (let proj=0; proj<PrjNamesArray.length ; proj++)
|
| 2837 |
-
{
|
| 2838 |
-
var labelprojdiv= document.createElement("div");
|
| 2839 |
-
var newlabelproj = document.createElement("label")
|
| 2840 |
-
var i = document.createElement("i");
|
| 2841 |
-
var brk= document.createElement("br");
|
| 2842 |
-
i.className="fa fa-folder"
|
| 2843 |
-
newlabelproj.textContent=PrjNamesArray[proj];
|
| 2844 |
-
newlabelproj.id='prjname';
|
| 2845 |
-
newlabelproj.className='prjnameclass';
|
| 2846 |
-
|
| 2847 |
-
labelprojdiv.append(i)
|
| 2848 |
-
labelprojdiv.append(newlabelproj)
|
| 2849 |
-
labelprojdiv.append(brk)
|
| 2850 |
-
allprjdiv.append(labelprojdiv)
|
| 2851 |
-
|
| 2852 |
-
}
|
| 2853 |
-
legendscontent.append(allprjdiv)
|
| 2854 |
-
|
| 2855 |
-
legendscontent.querySelectorAll('label').forEach(function(elem){
|
| 2856 |
-
elem.addEventListener('click',function(){
|
| 2857 |
-
|
| 2858 |
-
if (!elem.parentElement.children[3]){
|
| 2859 |
-
|
| 2860 |
-
var prjnameId;
|
| 2861 |
-
var prjpartsforLgnd=[];
|
| 2862 |
-
var prjpartId;
|
| 2863 |
-
var prjSectionsforLgnd=[];
|
| 2864 |
-
/*get prj clicked on */
|
| 2865 |
-
for (item in table1.ProjectName)
|
| 2866 |
-
{
|
| 2867 |
-
if (table1.ProjectName[item] == elem.textContent.toString())
|
| 2868 |
-
{
|
| 2869 |
-
prjnameId = table1.ProjectId[item];
|
| 2870 |
-
break;
|
| 2871 |
-
}
|
| 2872 |
-
}
|
| 2873 |
-
/*get prj parts of this prj and its id*/
|
| 2874 |
-
for (item in table2.ProjectId)
|
| 2875 |
-
{
|
| 2876 |
-
if (table2.ProjectId[item] == prjnameId.toString())
|
| 2877 |
-
{
|
| 2878 |
-
prjpartsforLgnd.push(table2.ProjectPart[item]);
|
| 2879 |
-
prjpartId=table2.ProjectPartId[item] ;
|
| 2880 |
-
}
|
| 2881 |
-
}
|
| 2882 |
-
var allpartsdiv= document.createElement("div");
|
| 2883 |
-
for (let prjpart=0;prjpart<prjpartsforLgnd.length;prjpart++)
|
| 2884 |
-
{
|
| 2885 |
-
var labelpartdiv= document.createElement("div");
|
| 2886 |
-
labelpartdiv.style.marginLeft='20px';
|
| 2887 |
-
|
| 2888 |
-
var newlabelpart = document.createElement("label")
|
| 2889 |
-
var i = document.createElement("i");
|
| 2890 |
-
var brk= document.createElement("br");
|
| 2891 |
-
i.className="fa fa-folder"
|
| 2892 |
-
|
| 2893 |
-
newlabelpart.textContent=prjpartsforLgnd[prjpart];
|
| 2894 |
-
newlabelpart.id='prjpart';
|
| 2895 |
-
newlabelpart.className='prjpartclass';
|
| 2896 |
-
|
| 2897 |
-
labelpartdiv.append(i)
|
| 2898 |
-
labelpartdiv.append(newlabelpart)
|
| 2899 |
-
labelpartdiv.append(brk)
|
| 2900 |
-
|
| 2901 |
-
allpartsdiv.append(labelpartdiv)
|
| 2902 |
-
}
|
| 2903 |
-
elem.parentElement.append(allpartsdiv)
|
| 2904 |
-
elem.parentElement.querySelector('i').className='fa fa-folder-open';
|
| 2905 |
-
/*Sections divs*/
|
| 2906 |
-
for (let c=0;c<elem.parentElement.children[3].children.length;c++) //Div of Part
|
| 2907 |
-
{
|
| 2908 |
-
elem.parentElement.children[3].children[c].children[1].addEventListener('click',function(){
|
| 2909 |
-
var partlabelText= elem.parentElement.children[3].children[c].children[1].textContent;
|
| 2910 |
-
|
| 2911 |
-
for (item in table3.ProjectId)
|
| 2912 |
-
{
|
| 2913 |
-
if (table3.ProjectId[item] ==prjnameId && table3.ProjectPartId[item]==prjpartId )
|
| 2914 |
-
{
|
| 2915 |
-
prjSectionsforLgnd.push(table3.ProjectSection[item]);
|
| 2916 |
-
}
|
| 2917 |
-
}
|
| 2918 |
-
|
| 2919 |
-
if (! elem.parentElement.children[3].children[c].children[3]) {
|
| 2920 |
-
|
| 2921 |
-
var labelsecdiv= document.createElement("div");
|
| 2922 |
-
labelsecdiv.style.marginLeft='25px';
|
| 2923 |
-
for (let cc=0;cc<prjSectionsforLgnd.length;cc++){
|
| 2924 |
-
var seperateSecdiv = document.createElement("div")
|
| 2925 |
-
var newlabelsec = document.createElement("label")
|
| 2926 |
-
var i = document.createElement("i");
|
| 2927 |
-
var brk= document.createElement("br");
|
| 2928 |
-
i.className="fa fa-folder"
|
| 2929 |
-
|
| 2930 |
-
newlabelsec.textContent=prjSectionsforLgnd[cc];
|
| 2931 |
-
newlabelsec.id='prjsec';
|
| 2932 |
-
newlabelsec.className='prjsecclass';
|
| 2933 |
-
if (!(newlabelsec.textContent.toString().startsWith('1.0') ) && !(newlabelsec.textContent.toString().startsWith('3.2') ) && !(newlabelsec.textContent.toString().startsWith('2.8')) && !(newlabelsec.textContent.toString().startsWith('3.3')) )//|| newlabelsec.textContent.startsWith('2.2') || newlabelsec.textContent.startsWith('2.1')))
|
| 2934 |
-
{
|
| 2935 |
-
newlabelsec.style.color='lightgray';
|
| 2936 |
-
i.style.color='lightgray'
|
| 2937 |
-
newlabelsec.style.cursor='default';
|
| 2938 |
-
}
|
| 2939 |
-
seperateSecdiv.append(i)
|
| 2940 |
-
seperateSecdiv.append(newlabelsec)
|
| 2941 |
-
seperateSecdiv.append(brk)
|
| 2942 |
-
labelsecdiv.append(seperateSecdiv)
|
| 2943 |
-
|
| 2944 |
-
elem.parentElement.children[3].children[c].append(labelsecdiv)
|
| 2945 |
-
// console.log(labelsecdiv)
|
| 2946 |
-
}
|
| 2947 |
-
elem.parentElement.children[3].children[c].children[0].className='fa fa-folder-open';
|
| 2948 |
-
|
| 2949 |
-
|
| 2950 |
-
/*Get path to legends - project name , part , section*/
|
| 2951 |
-
|
| 2952 |
-
for (let k=0;k<elem.parentElement.children[3].children[c].children[3].children.length;k++)
|
| 2953 |
-
{
|
| 2954 |
-
elem.parentElement.children[3].children[c].children[3].children[k].children[1].addEventListener('click',function(){
|
| 2955 |
-
legendpathh='/'+elem.textContent +'/' + partlabelText + '/' + elem.parentElement.children[3].children[c].children[3].children[k].children[1].textContent+'/'
|
| 2956 |
-
|
| 2957 |
-
if (!elem.parentElement.children[3].children[c].children[3].children[k].children[3])
|
| 2958 |
-
{
|
| 2959 |
-
|
| 2960 |
-
for (let o=0; o<pathsarr.length;o++){
|
| 2961 |
-
console.log(pathsarr[o])
|
| 2962 |
-
if (JSON.stringify(pathsarr[o][1]) === JSON.stringify(legendpathh) ){
|
| 2963 |
-
var legendsdiv= document.createElement("div");
|
| 2964 |
-
legendsdiv.style.marginLeft='20px';
|
| 2965 |
-
|
| 2966 |
-
var seperateSecdiv = document.createElement("div")
|
| 2967 |
-
var legendlabel = document.createElement("label")
|
| 2968 |
-
var brk= document.createElement("br");
|
| 2969 |
-
legendlabel.textContent=pathsarr[o][0]
|
| 2970 |
-
legendlabel.id='legend';
|
| 2971 |
-
|
| 2972 |
-
legendlabel.className='legendclass';
|
| 2973 |
-
var legendlabeldiv= document.createElement("div");
|
| 2974 |
-
legendlabeldiv.id='legendtimediv'
|
| 2975 |
-
|
| 2976 |
-
var createdTimelbl = document.createElement("label")
|
| 2977 |
-
var brk= document.createElement("br");
|
| 2978 |
-
createdTimelbl.textContent=new Date(pathsarr[o][2].createdTime ).toUTCString()
|
| 2979 |
-
createdTimelbl.id='legendtime';
|
| 2980 |
-
createdTimelbl.className='legendclass';
|
| 2981 |
-
|
| 2982 |
-
var modifiedTimelbl = document.createElement("label")
|
| 2983 |
-
var brk= document.createElement("br");
|
| 2984 |
-
modifiedTimelbl.textContent=new Date(pathsarr[o][2].modifiedTime ).toUTCString()
|
| 2985 |
-
modifiedTimelbl.id='legendmodtime';
|
| 2986 |
-
modifiedTimelbl.className='legendclass';
|
| 2987 |
-
|
| 2988 |
-
console.log(pathsarr[o][2].createdTime,pathsarr[o][2].modifiedTime )
|
| 2989 |
-
seperateSecdiv.append(legendlabel)
|
| 2990 |
-
legendlabeldiv.append(createdTimelbl)
|
| 2991 |
-
legendlabeldiv.append(modifiedTimelbl)
|
| 2992 |
-
|
| 2993 |
-
seperateSecdiv.style.display='flex';
|
| 2994 |
-
seperateSecdiv.id='legendlbldivwhole'
|
| 2995 |
-
seperateSecdiv.append(legendlabeldiv);
|
| 2996 |
-
seperateSecdiv.append(brk);
|
| 2997 |
-
legendsdiv.append(seperateSecdiv);
|
| 2998 |
-
console.log(legendsdiv);
|
| 2999 |
-
|
| 3000 |
-
elem.parentElement.children[3].children[c].children[3].children[k].append(legendsdiv)
|
| 3001 |
-
|
| 3002 |
-
|
| 3003 |
-
/*open legend link*/
|
| 3004 |
-
seperateSecdiv.addEventListener('click',function(){
|
| 3005 |
-
window.open('https://docs.google.com/spreadsheets/d/'+pathsarr[o][3])
|
| 3006 |
-
})
|
| 3007 |
-
if (elem.parentElement.children[3].children[c].children[3].children[k].children[0].className=='fa fa-folder')
|
| 3008 |
-
elem.parentElement.children[3].children[c].children[3].children[k].children[0].className='fa fa-folder-open';
|
| 3009 |
-
}
|
| 3010 |
-
}
|
| 3011 |
-
}
|
| 3012 |
-
else{
|
| 3013 |
-
for (let y =elem.parentElement.children[3].children[c].children[3].children[k].children.length; y>=0;y--)
|
| 3014 |
-
{
|
| 3015 |
-
if (elem.parentElement.children[3].children[c].children[3].children[k].children[y] instanceof HTMLDivElement)
|
| 3016 |
-
elem.parentElement.children[3].children[c].children[3].children[k].removeChild(elem.parentElement.children[3].children[c].children[3].children[k].children[y]);
|
| 3017 |
-
}
|
| 3018 |
-
elem.parentElement.children[3].children[c].children[3].children[k].children[0].className='fa fa-folder';
|
| 3019 |
-
}
|
| 3020 |
-
})
|
| 3021 |
-
}
|
| 3022 |
-
}
|
| 3023 |
-
else{
|
| 3024 |
-
elem.parentElement.children[3].children[c].removeChild(elem.parentElement.children[3].children[c].children[3]);
|
| 3025 |
-
elem.parentElement.children[3].children[c].children[0].className='fa fa-folder';
|
| 3026 |
-
|
| 3027 |
-
}
|
| 3028 |
|
| 3029 |
-
})
|
| 3030 |
-
}
|
| 3031 |
-
}
|
| 3032 |
-
/*remove all parts along with sectionns of element (prj name)s*/
|
| 3033 |
-
else{
|
| 3034 |
-
elem.parentElement.removeChild(elem.parentElement.children[3]);
|
| 3035 |
-
elem.parentElement.children[0].className='fa fa-folder';
|
| 3036 |
-
}
|
| 3037 |
-
})
|
| 3038 |
-
})
|
| 3039 |
-
})
|
| 3040 |
-
}
|
| 3041 |
-
function sortlegends(clicked_id){
|
| 3042 |
-
var allarr=[]
|
| 3043 |
-
for ( let u=0 ; u<document.getElementById('allprjdiv').children.length ; u++)
|
| 3044 |
-
{
|
| 3045 |
-
//Project names folder
|
| 3046 |
-
if (document.getElementById('allprjdiv').children[u].children[3])
|
| 3047 |
-
{
|
| 3048 |
-
for (let uu=0 ; uu<document.getElementById('allprjdiv').children[u].children[3].children.length;uu++)
|
| 3049 |
-
{//Project part folder
|
| 3050 |
-
if(document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3])
|
| 3051 |
-
{
|
| 3052 |
-
var arr=[]
|
| 3053 |
-
for (let uuu=0;uuu<document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children.length;uuu++)
|
| 3054 |
-
{//NRM section folder - direct parent
|
| 3055 |
-
for (let h=0;h<document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children.length;h++)
|
| 3056 |
-
{
|
| 3057 |
-
if (document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h] instanceof HTMLDivElement)
|
| 3058 |
-
{
|
| 3059 |
-
if (clicked_id == 'sortBtnCreateDesc' || clicked_id == 'sortBtnCreateAsc' )
|
| 3060 |
-
arr.push([document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h], new Date(document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h].children[0].children[1].children[0].textContent)])
|
| 3061 |
-
if (clicked_id == 'sortBtnEditDesc' || clicked_id == 'sortBtnEditAsc' )
|
| 3062 |
-
arr.push([document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h], new Date(document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h].children[0].children[1].children[1].textContent)])
|
| 3063 |
-
// legends in this parent only
|
| 3064 |
-
|
| 3065 |
-
if (h==document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children.length-1)
|
| 3066 |
-
{
|
| 3067 |
-
if (clicked_id == 'sortBtnCreateDesc' || clicked_id == 'sortBtnEditDesc' )
|
| 3068 |
-
x=arr.sort((a, b) => b[1]- a[1])
|
| 3069 |
-
if (clicked_id=='sortBtnCreateAsc' || clicked_id == 'sortBtnEditAsc' )
|
| 3070 |
-
x=arr.sort((a, b) => a[1]- b[1])
|
| 3071 |
-
|
| 3072 |
-
if (document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].children[h] instanceof HTMLDivElement)
|
| 3073 |
-
{
|
| 3074 |
-
console.log(document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu] )
|
| 3075 |
-
for (let k =0; k <x.length; k++)
|
| 3076 |
-
document.getElementById('allprjdiv').children[u].children[3].children[uu].children[3].children[uuu].appendChild(x[k][0])
|
| 3077 |
-
}
|
| 3078 |
-
}
|
| 3079 |
-
}
|
| 3080 |
-
}
|
| 3081 |
-
}
|
| 3082 |
-
allarr.push(arr);
|
| 3083 |
-
}
|
| 3084 |
-
}
|
| 3085 |
-
}
|
| 3086 |
-
}
|
| 3087 |
-
}
|
| 3088 |
//___________________________________________________________________________________________________________
|
| 3089 |
//___________________________________________________________________________________________________________
|
| 3090 |
/* POP-UP code JS*/
|
|
|
|
| 39 |
</div>
|
| 40 |
|
| 41 |
<button class="tablinks" id="pagetitle" onclick="openTab(event, 'home')">ADR Console <i class="fa fa-home" > </i></button>
|
| 42 |
+
<!-- <button class="tablinks" id="LegendHist" onclick="openTab(event, 'legends')">Legends History <i class="fa fa-caret-down"></i></button> -->
|
| 43 |
+
<a class="tablinks" id="LegendHist" href="{{ url_for('legendDirectory') }}">
|
| 44 |
+
Legends History <i class="fa fa-caret-down"></i>
|
| 45 |
+
</a>
|
| 46 |
+
|
| 47 |
<button class="dropbtn" onclick="userguideclick()"><img id="infoImg" src="data:image/png;base64,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"></button>
|
| 48 |
</div>
|
| 49 |
|
|
|
|
| 1713 |
// ImgSide(listofimages[p],spreadsheetURLs[p],dropboxLinks[p])
|
| 1714 |
// }
|
| 1715 |
// }
|
| 1716 |
+
// getlegendstoDirectory()
|
| 1717 |
//////////////////////////////////////////////////////////////////////////////////////////
|
| 1718 |
let delrows2 = {
|
| 1719 |
content : {},
|
|
|
|
| 2791 |
ShowPopUp();
|
| 2792 |
});
|
| 2793 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2794 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2795 |
//___________________________________________________________________________________________________________
|
| 2796 |
//___________________________________________________________________________________________________________
|
| 2797 |
/* POP-UP code JS*/
|