rem: function N() { var e, t, i = p, s = n[A]("div"); for (e = 0; e < 5; e++) if (typeof s.style[["p", "msP", "MozP", "WebkitP", "OP"][e] + "erspective"] != X) { i = v, e == 3 && r[nt] && (t = r[nt]("(-webkit-transform-3d)"), t && (i = t.matches == v)); break } return i 
add: function N(a, b) { var c, d, e, f = id(a); d = f.length; if (1 == d && _[270] == f[0]) return b ? b._type + "[" + b.name + "]" : ""; if (1 == d && b && (e = f[0], b.hasOwnProperty(e))) return b[e]; var k = m; for (c = 0; c < d; c++) { e = f[c]; var l = c == d - 1, r = null, j = e.indexOf("["); 0 < j && (r = Pb(e, j + 1, e.length - 1, b), e = e.slice(0, j)); if (k && void 0 !== k[e]) { if (null != r && (j = k[e]) && j.isArray) if (e = j.getItem(r)) { if (l) return e; k = e; continue } else break; if (l) return k[e]; k = k[e] } else break 
context:             function N() {                var e, t, i = p,                    s = n[A]("div");                for (e = 0; e < 5; e++)                    if (typeof s.style[["p", "msP", "MozP", "WebkitP", "OP"][e] + "erspective"] != X) {                        i = v, e == 3 && r[nt] && (t = r[nt]("(-webkit-transform-3d)"), t && (i = t.matches == v));                        break                    }                return i            }
meta: 8161	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8161/5e662936c67491895fae4768ed7f4394486f2ad5/tour.js/buggy/demo/huifengshangxueyuan/tour.js