Anzitutto devi correggere, perche` i radio non sono fatti per fare quel lavoro. Tutti i campi devono essere tipo checkbox.
Cosa vuol dire "i campi devono chiamarsi diversamente?" Lo script deve partire dal nome dei campi.
Nel tuo caso, nel form non ci devono essere altri campi che iniziano con la stringa "cliente_"
Script da chiamare con:
<form ..... onsubmit="return contr_cliente(this);">
codice:
function contr_cliente(ff) {
var conto = 0;
for(var i=0; i<ff.length; i++) {
if(ff.elements[i].name.substr(0,8) == 'cliente_') {
if(ff[i].checked) conto++;
}
}
if(conto > 3) {
alert("troppe selezioni 'cliente'\ntogline e riprova");
return false;
}
// qui altri eventuali controlli
return true;
}