dovrebbe andare
if(!document.forms[0].elements[i].disabled && document.forms[0].elements[i].value == "")

altrimenti posta tutto il codice coinvolto