function getSmiles() {
  var drawing = document.JME.smiles();
  document.form.smi.value = document.form.smi.value + drawing + "\n";
}

function getJmeFile() {
  var jme = document.JME.jmeFile();
  document.form.jme_output.value = jme;
}

function getMolFile() {
  var mol = document.JME.molFile();
  document.form.mol_output.value = mol;
}

function processJme() {
  document.JME.readMolecule(document.form.jme_output.value);
}

function useMol() {
  document.JME.readMolFile(document.form.mol_output.value);
}

function toggle(link, div_id ){
  var link_text= link.innerHTML;
  var d = getObject(div_id);
  if (link_text == '+' ){
    link.innerHTML = '-';
    d.style.display = 'block';
  }
  else{
    link.innerHTML = '+';
    d.style.display = 'none';
  }
}


function saveCookie() {
  var jme = document.JME.jmeFile();
  document.cookie = "jme="+jme+";expires=Thu, 31 Dec 2020 00:00:00 GMT; path=/";
}

function readCookie() {
  var editor = document.JME;
  if (editor.smiles().length > 0) return; // editing already started
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf("jme=") == 0) {
      var jme = c.substring(4,c.length);
      //alert("jme="+jme);
      editor.readMolecule(jme);
      return;
    }
  }
}

