attachHeader shows only text, not search fields

When I inculde a header with for example

contactsGrid.setHeader("Name,Init.,Ort,aktiv");
...
contactsGrid.attachHeader("#text_filter,#text_filter,#text_filter,#master_checkbox");

the gridview looks like

Name         Init.        Ort          aktiv
#text_filter #text_filter #text_filter #master_checkbox

instead of

Name         Init.        Ort           aktiv
______       ___          ____          O

____ are input fields, O is a checkbox.
When I include

<script src="codebase/dhtmlx.js" type="text/javascript"></script>

all is correct with input boxes, but when I include

<script type="text/javascript" src="codebase/dhtmlxcommon.js"></script>
<script type="text/javascript" src="codebase/dhtmlxcontainer.js"></script>
<script type="text/javascript" src="codebase/dhtmlxlayout.js"></script>
<script type="text/javascript" src="codebase/dhtmlxaccordion.js"></script>
<script type="text/javascript" src="codebase/dhtmlxmenu.js"></script>
<script type="text/javascript" src="codebase/dhtmlxtoolbar.js"></script>
<script type="text/javascript" src="codebase/dhtmlxgrid.js"></script>
<script type="text/javascript" src="codebase/dhtmlxgridcell.js"></script>
<script type="text/javascript" src="codebase/dhtmlxscheduler.js"></script>    
<script type="text/javascript" src="codebase/ext/dhtmlxscheduler_timeline.js"></script>      
<script type="text/javascript" src="codebase/dhtmlxwindows.js"></script>
<script type="text/javascript" src="codebase/dhtmlxform.js"></script>

there are no input boxes.
What went wrong?

ok,

<script type="text/javascript" src="codebase/ext/dhtmlxgrid_filter.js"></script>

was missing