// S�lo hay filtrado de los comentarios en trozos de SVG gestionados por SVGWeb,
// dichos comentarios no est�n en el DOM y afortunadamente no son visibles
// No consideramos el filtrado en servidor de los nodos de texto con espacios, que a veces son filtrados
// en algunos navegadores (MSIE por ejemplo) pues ItsNat est� preparado para ello si no se encuentra en el cliente.
NodeLocationImpl parentLoc = clientDoc.getNodeLocation(parent,true);
String idJS = cacheNewNodeIfNeededAndGenJSId(newNode,clientDoc);
Node nextSibling = clientDoc.getNextSiblingInClientDOM(newNode);
if (nextSibling != null)
{
NodeLocationImpl refNodeLoc = clientDoc.getRefNodeLocationInsertBefore(newNode,nextSibling);
return "itsNatDoc.insertBefore3(" + parentLoc.toJSNodeLocation(true) + "," + newNodeCode + "," + refNodeLoc.toJSNodeLocation(true) + "," + idJS + ");\n";
}
else
{
return "itsNatDoc.appendChild3(" + parentLoc.toJSNodeLocation(true) + "," + newNodeCode + "," + idJS + ");\n";
}