Вся фишка в том, что если вот такой фрагмент
Ext.get('target').set({usemap:'#plot_state_map'});
и потом явно в html прописано
<body>
<div id="#puk">
<map name="plot_state_map">
<!-- ImageReady Slices (shapes.jpg) -->
<area shape="rect" coords="378,39,463,116" href="#">
<area shape="poly" coords="286,34, 298,42, 308,54, 314,79, 307,103, 292,118, 270,125, 242,122, 227,112, 216,97, 212,73, 219,53, 227,43, 240,34, 264,29" href="#">
<!-- End circles -->
</map>
</div>
</body>
- то map определяется.
Если же
Ext.get('target').set({usemap:'#plot_state_map'});
var imageMap = new Ext.Element(document.createElement('div'));
imageMap.insertHtml('<map name="plot_state_map"><area shape="rect" coords="378,39,463,116" href="#"><area shape="poly" coords="286,34, 298,42, 308,54, 314,79, 307,103, 292,118, 270,125, 242,122, 227,112, 216,97, 212,73, 219,53, 227,43, 240,34, 264,29" href="#"></map>');
и
<body>
</body>
пустой боди - то ни в какую, в чем глюк?
Спасибо!!