per favore, se il problema riguarda il versante client posta sempre un output-tipo delle operazioni lato server
e' piu' chiaro per tutti

se hanno identico name costituiscono un array, bisogna ciclare per gli elements del form che hanno quel name
codice:
function controllo(f){
  var cks=f.elements['deleteCont'];
  var almenoUnoSegnato=false;
  for(var k=0;k<cks.length;k++){
    // fai quello che devi fare, per esempio
    if(cks[k].checked==true){
      almenoUnoSegnato=true;
      break;
    }
  }
  if(!almenoUnoSegnato){
    alert('ne serve almeno uno segnato');
    return false
  }
}

...

<form onsubmit="return controllo(this)">
ciao