var sh_lmt = 256;
var sh_ck_nm = "tr";
var sh_tr_dm = "shop.store.yahoo.com";
var sh_tr_ph = "/";
function sh_get_st (u) {
  if (u != null) {
    var i = u.indexOf("../../shopping.yahoo.com/shop.store.yahoo.com/default.htm");
    if (i >= 0) {
      var e = u.indexOf("/", i + 22);
      if (e >= 0) {
        return u.substring(i + 22, e);
      }
    }
  }
  return null;
}
function sh_do_bcn(s) {
  var u = "../../beacon.shopping.yahoo.com/history@op=add&itemtype=merchant&storeid=" + s;
  var i = new Image();
  i.src = u;
}
function sh_get_ck(n) {
  var l = n.length;
  var a = n + "=";
  var k = document.cookie;
  var s = k.indexOf(a);
  if (s < 0) return null;
  var e = k.indexOf(";", s + l);
  if (e > 0) {
     return k.substring(s + l + 1, e);
  } else {
     return k.substring(s + l + 1);
  }
}
function sh_set_ck(k, d, p, e) {
  k += (d != null ? ("; domain=" + d) : "");
  k += (p != null ? ("; path=" + p) : "");
  k += (e != null ? ("; expire=" + e) : "");
  document.cookie = k;
}
function sh_belong(s, t) {
  var a = s.split(" ");
  for (var i = 0; i < a.length; i++) {
    if (a[i] == t) return true;
  }
  return false;
}
function sh_append_ck(t, s) {
  var k = (t == null) ? s : (t + " " + s);
  var c = k.length;
  if (c > sh_lmt) {
    var a = k.split(" ");
    for (var i = 0; (i < a.length) && (c > sh_lmt); i++) {
      c -= a[i].length; a[i] = "";
    }
    k = a.join(" ");
  }
  sh_set_ck((sh_ck_nm + "=" + k), sh_tr_dm, sh_tr_ph, null);
}
function sh_track_st() {
  var s = sh_get_st(document.location.href);
  if (s == null) return;
  var t = sh_get_ck(sh_ck_nm);
  if (t != null && sh_belong(t, s)) return;
  sh_do_bcn(s);
  sh_append_ck(t, s);
}
sh_track_st();