*/
public void oInsertElement( String text, int index )
{
Node currentNode = olElement.getChildNodes().item( 2 * index - 1 );
if ( currentNode != null ) {
HTMLLIElement li = (HTMLLIElement)htmlDoc.createElement( "LI" );
Node n = htmlDoc.getBody().getFirstChild().cloneNode( true );
olElement.insertBefore( n, currentNode );
li.appendChild( n.cloneNode( true ) );
li.getFirstChild().setNodeValue( text );
olElement.insertBefore( li, currentNode );
}
else {
oAddElement( text );
}