He creado dos funciones Selecciona que pone checked un checkbox al seleccionar su "Select" correpondiente y Vacia que al elegir el valor "-" en el "Select" desactiva el checkbox correspondiente, pero funciona bien en firefox y no en Explorer me podeis ayudar.
Os dejo las funciones para ver si me podeis ayudar creo que la que falla es vacía.
Código PHP:
    
function selecciona(id){
 
    numero = "chk"+id.toString();
 
    if(document.getElementById(id).value == '-') document.getElementById(numero).checked = 0;
    else document.getElementById(numero).checked = 1;
}
 
function vacia(id) {
numero = "chk"+id.toString();
if (document.getElementById(numero).checked == 0) document.getElementById(id).value = '-';
} 
    
 
  se supone que son valores booleanos.
 

