En lugar de asignar el value a la variable marca, asigna el objeto mismo:
Código Javascript
:
Ver originalvar marca = document.getElementById('marca');
Y cuando tengas que asignar/leer el valor del elemento usa marca.value
P.S.: No uses un mismo nombre para la variable y el id del elemento, por una extraña razón suele dar problemas en Internet Explorer.