Non dovrebbe dare i problemi che dici, ma tu passi alla funzione un parametro che nella funzione non utilizzi.
function check(ff){
if (ff.societa.value.length == 0){
alert("E` necessario inserire la denominazione sociale.");
return false;
.
(nota che ho cambiato l'apostrofo nella stringa dell'alert)
Ma forse l'errore e` da qualche altra parte ...
In particolare: usi un DOCTYPE nella pagina?