http://www.cnblogs.com/blodfox777/archive/2008/10/09/1307462.html
function addCssClass(a, b) {
    if (a.className != null) {
        var c = a.className ? a.className.split(" ") : [],
        d = c.indexOf(b);
        if (d === -1) {
            c.push(b);
            a.className = c.join(" ")
        }
    } else a.className = b
}
function removeCssClass(b, d) {
    if (b.className != null) {
        var a = b.className.split(" "),
        c = a.indexOf(d);
        if (c !== -1) {
            a.splice(c, 1);
            b.className = a.join(" ")
        }
    }
}
function prepareSubmitOnce(b) {
    var a = !b.submitted;
    if (a) {
        b.submitted = true;
        disableButton("actionPageSubmit");
        disableButton("secondaryActionPageSubmit");
        disableButton("cancelSubmit")
    }
    return a
}
function trySubmit(a) {
    if (document.aspnetForm.onsubmit()) {
        if (a) {
            var b = $("postVerb");
            if (b) b.value = a
        }
        document.aspnetForm.submit()
    }
}
function focusAndSelectTextField(a) {
    if (a) {
        a.focus();
        a.select()
    }
}
function runBatchOperation(f, h, b, d) {
    var i = 20,
    c = f.length,
    a = 0,
    g = 10;
    if (b === null || b === undefined) b = function() {};