non succede niente perchè in questo modo attacchi il div che contiene il testo a destra o a sinistra
per il testo devi usare textAlign:

function allinea(position) {
document.getElementById('nome').style.textAlign = position;
}
i valori possibili left|center|right|justify

ciao