Qué tal,
javascript no acepta nombres de elementos con corchetes. Lo más sencillo que puedes hacer es agregar a cada elemento además un id sin corchetes
<input type="checkbox" name="g[1]" id="g1" value="Opcion1">
y luego acceder a él por su id
if(document.getElementById('g' + j)checked)
Un saludo