function caps(obj) {
/* First word letter is uppercase, rest are left unchanged */
        val = obj.value;
        newVal = '';
        val = val.split(' ');
        for(var c=0; c < val.length; c++) {
                newVal += val[c].substring(0,1).toUpperCase() + val[c].substring(1,val[c].length) + (c+1<val.length?" ":"");
        }
        obj.value = newVal;
}

function acaps(obj) {
/* All uppercase letters */
        val = obj.value;
        newVal = val.toUpperCase();
        obj.value = newVal;
}

function tcaps(obj) {
/* First word letter is uppercase, rest are lowercase */
        val = obj.value;
        val = val.toLowerCase();
        newVal = '';
        val = val.split(' ');
        for(var c=0; c < val.length; c++) {
                newVal += val[c].substring(0,1).toUpperCase() + val[c].substring(1,val[c].length) + (c+1<val.length?" ":"");
        }
        obj.value = newVal;
}

function lcaps(obj) {
/* All lowercase letters */
        val = obj.value;
        newVal = val.toLowerCase();
        obj.value = newVal;
}