I have to insert some xml entry into existing xml . I am including the code used
var myXml:XML = <playerr>
<playlist>
<name>Playlist 1</name>
<image>http://images.com/playlist1.jpg</image>
<video>
<name>Item 11</name>
<image>http://images.com/item11.jpg</image>
<url>http://videos.com/item11.flv</url>
</video>
<video>
<name>Item 12</name>
<image>http://images.com/item12.jpg</image>
<url>http://videos.com/item12.flv</url>
</video>
<video>
<name>Item 13</name>
<image>http://images.com/item13.jpg</image>
<url>http://videos.com/item13.flv</url>
</video>
<video>
<name>Item 14</name>
<image>http://images.com/item14.jpg</image>
<url>http://videos.com/item14.flv</url>
</video>
</playlist>
<playlist>
<name>Playlist 2</name>
<image>[http://images.com/playlist2.jpg</image>](http://images.com/playlist2.jpg%3C/image%3E)
<video>
<name>Item 21</name>
<image>[http://images.com/item21.jpg</image>](http://images.com/item21.jpg%3C/image%3E)
<url>[http://videos.com/item21.flv</url>](http://videos.com/item21.flv%3C/url%3E)
</video>
<video>
<name>Item 22</name>
<image>[http://images.com/item22.jpg</image>](http://images.com/item22.jpg%3C/image%3E)
<url>[http://videos.com/item22.flv</url>](http://videos.com/item22.flv%3C/url%3E)
</video>
<video>
<name>Item 23</name>
<image>[http://images.com/item23.jpg</image>](http://images.com/item23.jpg%3C/image%3E)
<url>[http://videos.com/item23.flv</url>](http://videos.com/item23.flv%3C/url%3E)
</video>
<video>
<name>Item 24</name>
<image>[http://images.com/item24.jpg</image>](http://images.com/item24.jpg%3C/image%3E)
<url>[http://videos.com/item24.flv</url>](http://videos.com/item24.flv%3C/url%3E)
</video>
</playlist>
</player>
trace(myXml.insertChildBefore(myXml.playlist[0].video[0],<help>Gr8</help>));
After executing i am getting undefined as result.
Could anybody find out what mistake I am doing. ( I have to insert xml node before video[0] in playlist[0]).