//popup.js $(function(){ var ptype=1; function setcookie(cname,cexpires) { var zbj_ad_pop_cookie_time; try { zbj_ad_pop_cookie_time = parsefloat(cexpires) * 1; } catch(e) { zbj_ad_pop_cookie_time = 60*60; } if(isnan(zbj_ad_pop_cookie_time)) zbj_ad_pop_cookie_time = 60*60; var then = new date(); then.settime(then.gettime() + zbj_ad_pop_cookie_time*1000); document.cookie=cname+'=1;expires='+ then.togmtstring()+';path=/;'; } function upcookie(cname,ctime){ setcookie(cname,ctime); } var state=0; $(function () { var d = navigator.useragent; var a = {}; a.ver = { ie: /msie/.test(d), ie6: !/msie 7\.0/.test(d) && /msie 6\.0/.test(d) && !/msie 8\.0/.test(d), tt: /tencenttraveler/.test(d), i360: /360se/.test(d), sogo: /; se/.test(d), gg: window.google && window.chrome, _v1: '', _v2: '' }; if (a.ver.ie || a.ver.tt) { document.write(a.ver._v1); document.write(a.ver._v2); } a.fs = null; a.fdc = null; a.timeid = 0; a.first = 1; a.url = ''; a.w = 0; a.h = 0; a.init = function () { try { if (typeof document.body.onclick == "function") { a.fs = document.body.onclick; document.body.onclick = null } if (typeof document.onclick == "function") { if (document.onclick.tostring().indexof('clickpp') < 0) { a.fdc = document.onclick; document.onclick = function () { a.clickpp(a.url, a.w, a.h) } } } } catch (q) { } }; a.donepp = function (c, g) { if (g == 1 && (!a.ver.i360 && a.ver.ie6)) return; if (state) return; try { document.getelementbyid("p01").launchurl(c); state = 1; upcookie(zbj_ad_pop_cookie_name, zbj_ad_pop_cookie_time) } catch (q) { } }; a.clickpp = function (c, e, f) { a.open(c, e, f); clearinterval(a.timeid); document.onclick = null; if (typeof a.fdc == "function") try { document.onclick = a.fdc } catch (q) { } if (typeof a.fs == "function") try { document.body.onclick = a.fs } catch (q) { } }; a.open = function (c, e, f) { if (state) return; a.url = c; a.w = e; a.h = f; if (a.timeid == 0) a.timeid = setinterval(a.init, 100); var b = 'height=' + f + ',width=' + e + ',left=0,top=0,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes'; var j = 'window.open("' + c + '", "_blank", "' + b + '")'; var m = null; try { m = eval(j) } catch (q) { } if (m && !(a.first && a.ver.gg)) { if (ptype != -1) { m.focus(); } else { m.blur(); window.focus(); } state = 1; upcookie(zbj_ad_pop_cookie_name, zbj_ad_pop_cookie_time); if (typeof a.fs == "function") try { document.body.onclick = a.fs } catch (q) { } clearinterval(a.timeid); } else { var i = this, j = false; if (a.ver.ie || a.ver.tt) { document.getelementbyid("p01"); document.getelementbyid("p02"); settimeout(function () { var obj = document.getelementbyid("p02"); if (state || !obj) return; try { var wpop = obj.dom.script.open(c, "_blank", b); if (wpop) { if (ptype != -1) { wpop.focus(); } else { wpop.blur(); window.focus(); } state = 1; upcookie(zbj_ad_pop_cookie_name, zbj_ad_pop_cookie_time); } else if (a.ver.sogo) { state = 1; upcookie(zbj_ad_pop_cookie_name, zbj_ad_pop_cookie_time); } } catch (q) { } }, 200); } if (a.first) { a.first = 0; try { if (typeof document.onclick == "function") a.fdc = document.onclick } catch (p) { } document.onclick = function () { i.clickpp(c, e, f) }; if (a.ver.ie) { if (window.attachevent) window.attachevent("onload", function () { i.donepp(c, 1); }); else if (window.addeventlistener) window.addeventlistener("load", function () { i.donepp(c, 1); }, true); else window.onload = function () { i.donepp(c, 1); }; } } } }; a.getcookie = function (name) { var cookie = document.cookie; if (!name) { return cookie; } else { var pattern = "(?:; )?" + name + "=([^;]*);?"; var rege = new regexp(pattern); if (rege.test(cookie)) { return decodeuricomponent(regexp["$1"]); } } }; }); });