codice:
function controllo(form1){
  alert("sono entrato - "+form1.denominazione.value);
  if(form1.denominazione.value.length > 50){
    alert('Mi dispiace, la denominazione del cliente non può avere più di 50 caratteri');
    return false;
  }else{
    alert("tutto OK");
    return true;
}
Ti avevo gia` detto di non usare nomi uguali per oggetti diversi.
form_cliente e` il nome del form, non puoi usarlo come oggetto passato alla funzione.