pasando identificadores dinámicos a javascript

i tiene un ciclo while que cambia la identificación de cada campo de entrada.

   print"<td><input style=\"text-align:center\" type=text name=productitemsupdate_$num value=\"$row[productitems]\" size=5 id=pro$num>}</td>"; <-- this should produce pro0

arriba si tengo 3 pedidos, debería tener 3 ids

id- pro0 id- pro1 id- pro2

en mi javascript quiero llamar a la identificación como así

var pro = form.pro0.value;

  if(pro == "") {

  inlineMsg('pro','You can\'t leave this blank.',10);

  return false;

  }

el problema es que el valor no funciona.

Funciona con variables individuales como pasar cosas fuera del bucle, pero cuando quiero enviar las identificaciones desde dentro del bucle no funcionan. Alguien puede ayuda

muchas gracia

kardklub