title: document.all is not working in Firefox
body: <p>I am working on an old project for maintenance. I found that <code>document.all</code> is not working in Firefox 25. And I am getting the error below.</p>
  
  <pre><code>TypeError: document.all.TabularDataControlAttivitta.object is undefined
  </code></pre>
  
  <p>And my sample code is:</p>
  
  <pre><code>document.all.TabularDataControlProj.object.Filter = 'COMPANYCODE=' + compValue;
  document.all.TabularDataControlProj.object.Reset();
  document.getElementById('cmbActivity_' + rowNo).options.length = 1;
  if (document.getElementById('cmbProject_' + rowNo).options.length &gt; 0) {
      for (var i = document.getElementById('cmbProject_' + rowNo).options.length - 1; i &gt;= 0; i--) {
          document.getElementById('cmbProject_'+rowNo).options[i] = null;
      }
  }
  if (document.all.TabularDataControlProj.recordset.recordcount &gt; 0) {
      document.all.TabularDataControlProj.recordset.movefirst;
  }
  pOption = new Option('-Select-', -1);
  document.getElementById('cmbProject_' + rowNo).add(pOption);
  while (document.all.TabularDataControlProj.recordset.eof == false) {
      Optionp = new Option((document.all.TabularDataControlProj.recordset.fields(0) + ' - ' + document.all.TabularDataControlProj.recordset.fields(2)), document.all.TabularDataControlProj.recordset.fields(0));
      document.getElementById('cmbProject_' + rowNo).add(Optionp);
      document.getElementById('cmbProject_' + rowNo).selectedIndex = indxAct;
      document.all.TabularDataControlProj.recordset.movenext;
      }
  }
  </code></pre>
  
  <p>Any patch or solution for this? Because it's very difficult to edit the entire project.</p>