let commonDiv = document.createElement("DIV");
commonDiv.innerHTML = `
Customize your Managebac Plus here!
This is the ManageBac plus extension library, where you can enhance your experience further!
If you are a developer, feel free to create your own extension.
Loading extensions...
`;
document.body.appendChild(commonDiv);
chrome.storage.local.get(["loggedUser"], (res) => {
  let loggedUser = res.loggedUser;
  if(loggedUser == null){
    document.getElementById("extensions").innerHTML = "Please refresh your managebac dashboard and come back. Thanks!";
  }
});
$.post("http://zubatomic.com/projects/managebac/ajax", {cmd: "getExtensions"}, extensionRaw => {
  extensions = [];
  try{
    extensions = JSON.parse(extensionRaw);
  }catch(e){
    console.error(e);
  }
  console.log(extensions);
});
/*
let developerDiv = document.createElement("DIV");
document.body.appendChild(developerDiv);
chrome.storage.local.get(["configDeveloperMode", "userCodeInject"], v => {
  if(v.configDeveloperMode){
    if(v.userCodeInject == null) v.userCodeInject = `let injectCss = c => {
  let t = document.createElement("STYLE");
  t.innerHTML = c;
  document.head.appendChild(t);
}`;
    developerDiv.innerHTML = `
    
    Welcome to developer mode
    Inject javascript code below: 
    Preferably code in a different code editor and then paste here.
    
    
    
    JQuery is included in ManageBac
    
    `;
    let button = document.getElementById("uploadCodeButton");
    button.onclick = evt => {
      let textarea = document.getElementById("codeTextarea");
      chrome.storage.local.set({userCodeInject: textarea.value}, r => {});
    };
  }
});
*/