function getReplaceFromArray(data, key, tpl)
{
  var temp   = "";
  temp = data[key]+"";
  //temp = temp.replace(/\'/g, "\'");
  temp = temp.replace(/\'/g, "\\'");

  return eval("tpl.replace(/{"+key+"}/g, '"+temp+"')");
}

/*Calm down casrten....dojn't overdo!*/
function sortByExpirationThenNameReverse(a,b)
{
  /*var ctry1 = a['ctry'].toLowerCase();
  var ctry2 = b['ctry'].toLowerCase();

  if(reverse) sign=-1;else sign=1;
  if(ctry2 > ctry1) return -1*sign;
  if(ctry2 < ctry1) return 1*sign;
  if(ctry2 == ctry1) return 0;*/
}


  function show()
  {
    var elt = document.getElementById("satlegend");
    elt.style.display   ="inline";
    elt.style.visibility="visible";
    elt = document.getElementById("hide");
    elt.style.display   ="inline";
    elt.style.visibility="visible";
    elt = document.getElementById("show");
    elt.style.display   ="none";
    elt.style.visibility="hidden";
  }

  function hide()
  {
    var elt = document.getElementById("satlegend");
    elt.style.display="none";
    elt.style.visibility="hidden";
    elt = document.getElementById("hide");
    elt.style.display   ="none";
    elt.style.visibility="hidden";
    elt = document.getElementById("show");
    elt.style.display   ="inline";
    elt.style.visibility="visible";
  }



