prova ad usare le virgolette a me cosi:
codice:
var d = new Date(); 
var n = (-(d.getTimezoneOffset())/60);

if (n>0) t = "GMT + "+ n;
else t="GMT - "+ n;
funziona