String.prototype.trim = function () {
  return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, "$1");
};
function trimBeforeSubmit(formName) {
    var str = '';
    var elem = document.getElementById(formName).elements;
    for(var i = 0; i < elem.length; i++)
    {
        if(elem[i].type == 'text' || elem[i].type == 'textarea'){
            if(elem[i].value != ''){
                elem[i].value = elem[i].value.trim();
            }
        }
    }
}