//合并到publicjs/pub.js
//DOM文档完全载入后激活的函数（与onload比较区别在与不等待图片等外部资源）
//onContent(function(){alert("onContent :)")});
//一个例子http://www.3site.eu/jstests/onContent/final.html
function onContent(f) {
    var a = onContent, b = navigator.userAgent, d = document, w = window, c = "onContent", e = "addEventListener", o = "opera", r = "readyState", s = "<scr".concat("ipt defer src='//:' on", r, "change='if(this.", r, "==\"complete\"){this.parentNode.removeChild(this);", c, ".", c, "()}'></scr", "ipt>");
    a[c] = (function (o) {
        return function () {
            a[c] = function () {
            };
            for (a = arguments.callee; !a.done; a.done = 1) {
                f(o ? o() : o);
            }
        };
    })(a[c]);
    if (d[e]) {
        d[e]("DOMContentLoaded", a[c], false);
    }
    if (/WebKit|Khtml/i.test(b) || (w[o] && parseInt(w[o].version()) < 9)) {
        (function () {
            /loaded|complete/.test(d[r]) ? a[c]() : setTimeout(arguments.callee, 1);
        })();
    } else {
        if (/MSIE/i.test(b)) {
            d.write(s);
        }
    }
}

