<!--

function qspush(datum) {
 qsd = get_cookie("qstack");
 if (qsd.length > 1)
 {
  if (qsd.charAt(qsd.length - 1) != "|" && qsd.charAt(qsd.length - 1) != "_")
  {
   qsd = qsd + "|";
  }
  qsd = qsd.replace(/\|/g, "_");
 }
 dk = datum + "_";
 if (qsd.indexOf(dk) == -1)
 {
  set_cookie("qstack", qsd + dk);
 }
 return "";
}

function qspop() { 
 qsd = get_cookie("qstack"); 
 if (qsd.length > 1)
 {
  if (qsd.charAt(qsd.length - 1) != "|" && qsd.charAt(qsd.length - 1) != "_")
  {
   qsd = qsd + "|";
  }
  qsd = qsd.replace(/\|/g, "_");
  i = qsd.indexOf("_");
  pop = qsd.substr(0, i);
 }
 else
 {
  pop = "";
 }
 return pop;
}

function qsdel(datum) { 
 qsd = get_cookie("qstack"); 
 if (qsd.length > 1)
 {
  if (qsd.charAt(qsd.length - 1) != "|" && qsd.charAt(qsd.length - 1) != "_")
  {
   qsd = qsd + "|";
  }
  qsd = qsd.replace(/\|/g, "_");
  lk = datum + "_";
  if (qsd == lk)
  {
    set_cookie("qstack", "")
  }
  else
  {
   i = qsd.indexOf(lk);
   if (i != -1)
   {
    if (i == 0)
    {
     set_cookie("qstack", qsd.substr(lk.length));
    }
    else
    {
     set_cookie("qstack", qsd.substr(0, i) + qsd.substr(i + lk.length));
    }
   }
  }
 }
 return "";
}

//-->
