<html>
<head>
<title>xml lookup module</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="../lookupMod.js"></script>
<script language="JavaScript">
var BOOK_NAME = "O'REILLY - Synthèse de XML";
var KEYWORDS = new Array(
		"ANY", "Tout type d'élément", "Description",
		"CDATA", "Sections CDATA (données caractère) ", "Description",
		"encoding", "Déclaration de codage", "Description",
		"id", "ID", "Description",
		"IDREF", "IDREF", "Description",
		"NOTATION", "NDéclaration de notation", "Description",
		"standalone", "Déclaration autonome", "Description",
		"version", "Informations de version", "Description",
		"?xml", "Déclaration XML", "Description"
		);

// XML Lookup Module
function referenceLookup()
{
  var xmlVal = null;
 	var keyword = "";
  var dom = dw.getDocumentDOM();
  if (dom){
    var xmlIndex = dom.documentType.indexOf('XML');
    // The idea here is that we don't want to bother doing XML keyword processing if
    // the file is not an XML file.
    if (xmlIndex == -1)
    {
  		xmlVal = new Array("");
    }
    else
    {
      var docEl = dom.documentElement;
    	var wholeDoc = docEl.outerHTML;
    	var theSel = dom.source.getSelection();
     	var startPoint = searchBackwards(theSel[0],dom);
  		var endPoint = searchForwards(theSel[1],dom,wholeDoc.length);
 		 	var j;
	  	keyword = dom.source.getText(startPoint,endPoint);
	  	xmlVal = getTopic(keyword);
		}
  }
	if (!xmlVal){
		xmlVal = new Array("");
	}
  return xmlVal;
}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">

</body>
</html>
