diff --git a/gpchecklist.html b/gpchecklist.html
index 2a05cb8..b0f651c 100644
--- a/gpchecklist.html
+++ b/gpchecklist.html
@@ -17,17 +17,6 @@
let CHALLENGE=4;
let CLEAR_COUNTER=0;
let SONG_COUNT=0;
- function toggle(tier,index){
- var itemClasses=document.getElementById(`tier${tier}_item${index}`).classList;
- itemClasses.toggle("itemcomplete");
- if(itemClasses.contains("itemcomplete")){
- CLEAR_COUNTER++;
- }else{
- CLEAR_COUNTER--;
- }
- var clearCounter=document.getElementById(`clearCounter`);
- clearCounter.innerHTML=CLEAR_COUNTER;
- };
tiers=[
{
tier:10.95,
@@ -379,6 +368,7 @@
},
]
document.body.innerHTML="";
+ document.body.innerHTML+=`
`;
for(tier of tiers){
document.body.innerHTML+=`
@@ -389,11 +379,30 @@

${it.title}
`;
+ let savedIt=localStorage.getItem(`tier${tier.tier}_item${i}`);
+ if(savedIt==="On"){
+ toggle(`${tier.tier}`,i);
+ }
SONG_COUNT++;
});
document.body.innerHTML+=``;
}
- document.body.innerHTML+=``;
+ var pctNumber=document.getElementById(`pctnumber`);
+ pctNumber.innerHTML=Math.floor(CLEAR_COUNTER/SONG_COUNT*100);
+ function toggle(tier,index){
+ var itemClasses=document.getElementById(`tier${tier}_item${index}`).classList;
+ itemClasses.toggle("itemcomplete");
+ if(itemClasses.contains("itemcomplete")){
+ CLEAR_COUNTER++;
+ }else{
+ CLEAR_COUNTER--;
+ }
+ var clearCounter=document.getElementById(`clearCounter`);
+ clearCounter.innerHTML=CLEAR_COUNTER;
+ var pctNumber=document.getElementById(`pctnumber`);
+ pctNumber.innerHTML=Math.floor(CLEAR_COUNTER/SONG_COUNT*100);
+ localStorage.setItem(`tier${tier}_item${index}`,itemClasses.contains("itemcomplete")?"On":"Off");
+ };