Exacto , faltan las comillas.
Para que funcione tendrias que poner lo siguiente
Código:
function mapa(posicion) {
var pos = document.getElementById('zonas-mapa');
pos.style.backgroundPosition = '-3px ' + posicion;
}
Te recomendaria que uses la consola de errores de Firefox , es muy buena y puede ayudarte mucho.
Suerte