






function JpfUtils() {
}



JpfUtils.trim = function(s) {
    return s == null ? null : s.replace( /^\s*/, "" ).replace( /\s*$/, "");
}



JpfUtils.trimToNull = function(s) {
    var v = JpfUtils.trim(s);
    return v == "" ? null : v;
}



JpfUtils.createInputHiddenElement = function(id, name, value) {
    var elm = document.createElement("INPUT");
    elm.type = "hidden";

    if (arguments.length > 0) {
        if (id != null) {
            elm.id = id;
        }
    }

    if (arguments.length > 1) {
        if (name != null) {
            elm.name = name;
        }
    }

    if (arguments.length > 2) {
        if (value != null) {
            elm.value = value;
        }
    }

    return elm;
}
