<html>
<head>
<title>ASP.NET lookup module</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script src="../lookupMod.js"></script>
<script language="JavaScript">
var BOOK_NAME = "O'REILLY - Rfrence du langage SQL";
var KEYWORDS = new Array(
  "ALTER PROCEDURE",   "Rfrence des commandes",   "ALTER PROCEDURE",
  "ALTER TABLE",   "Rfrence des commandes",   "ALTER TABLE",
  "ALTER TRIGGER",   "Rfrence des commandes",   "ALTER TRIGGER",
  "ALTER VIEW",   "Rfrence des commandes",   "ALTER VIEW",
  "CALL",   "Rfrence des commandes",   "CALL",
  "CASE",   "Rfrence des commandes",   "CASE",
  "CAST",   "Rfrence des commandes",   "CAST",
  "CLOSE CURSOR",   "Rfrence des commandes",   "CLOSE CURSOR",
  "COMMIT TRANSACTION",   "Rfrence des commandes",   "COMMIT TRANSACTION",
  "Oprateurs de Concatnation",   "Rfrence des commandes",   "Oprateurs de Concatnation",
  "CONNECT",   "Rfrence des commandes",   "CONNECT",
  "CREATE DATABASE",   "Rfrence des commandes",   "CREATE DATABASE",
  "CREATE FUNCTION",   "Rfrence des commandes",   "CREATE FUNCTION",
  "CREATE INDEX",   "Rfrence des commandes",   "CREATE INDEX",
  "CREATE PROCEDURE",   "Rfrence des commandes",   "CREATE PROCEDURE",
  "CREATE ROLE",   "Rfrence des commandes",   "CREATE ROLE",
  "CREATE SCHEMA",   "Rfrence des commandes",   "CREATE SCHEMA",
  "CREATE TABLE",   "Rfrence des commandes",   "CREATE TABLE",
  "CREATE TRIGGER",   "Rfrence des commandes",   "CREATE TRIGGER",
  "CREATE VIEW",   "Rfrence des commandes",   "CREATE VIEW",
  "DECLARE CURSOR",   "Rfrence des commandes",   "DECLARE CURSOR",
  "DELETE",   "Rfrence des commandes",   "DELETE",
  "DISCONNECT",   "Rfrence des commandes",   "DISCONNECT",
  "DROP DATABASE",   "Rfrence des commandes",   "DROP DATABASE",
  "DROP FUNCTION",   "Rfrence des commandes",   "DROP FUNCTION",
  "DROP INDEX",   "Rfrence des commandes",   "DROP INDEX",
  "DROP PROCEDURE",   "Rfrence des commandes",   "DROP PROCEDURE",
  "DROP ROLE",   "Rfrence des commandes",   "DROP ROLE",
  "DROP TABLE",   "Rfrence des commandes",   "DROP TABLE",
  "DROP TRIGGER",   "Rfrence des commandes",   "DROP TRIGGER",
  "DROP VIEW",   "Rfrence des commandes",   "DROP VIEW",
  "FETCH",   "Rfrence des commandes",   "FETCH",
  "GRANT",   "Rfrence des commandes",   "GRANT",
  "INSERT",   "Rfrence des commandes",   "INSERT",
  "LIKE",   "Rfrence des commandes",   "Oprateur LIKE",
  "OPEN",   "Rfrence des commandes",   "OPEN",
  "Oprateurs",   "Rfrence des commandes",   "Oprateurs",
  "RETURN",   "Rfrence des commandes",   "RETURN",
  "REVOKE",   "Rfrence des commandes",   "REVOKE",
  "ROLLBACK",   "Rfrence des commandes",   "ROLLBACK",
  "SAVEPOINT",   "Rfrence des commandes",   "SAVEPOINT",
  "SELECT",   "Rfrence des commandes",   "SELECT",
  "SET CONNECTION",   "Rfrence des commandes",   "SET CONNECTION",
  "SET ROLE",   "Rfrence des commandes",   "SET ROLE",
  "SET TIME ZONE",   "Rfrence des commandes",   "SET TIME ZONE",
  "SET TRANSACTION",   "Rfrence des commandes",   "SET TRANSACTION",
  "START TRANSACTION",   "Rfrence des commandes",   "START TRANSACTION",
  "TRUNCATE TABLE",   "Rfrence des commandes",   "TRUNCATE TABLE",
  "UPDATE",   "Rfrence des commandes",   "UPDATE",
  "AVG",   "Fonctions agrgat",   "AVG et SUM",
  "SUM",   "Fonctions agrgat",   "AVG et SUM",
  "COUNT",   "Fonctions agrgat",   "COUNT",
  "MIN",   "Fonctions agrgat",   "MIN et MAX",
  "MAX",   "Fonctions agrgat",   "MIN et MAX");

  function referenceLookup()
  {
    var sqlVal;
    var dom = dw.getDocumentDOM();

	if (dom){
    //To synchronize the design and code view
    dom.synchronizeDocument();

    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 selTag = dom.offsetsToNode(theSel[0],theSel[1]);
    var keyword;
    var j;
    keyword = dom.source.getText(startPoint,endPoint);
    keyword = keyword.toUpperCase();

    var sqlVal = getTopic(keyword);

    }

	if (!sqlVal)
    {
      sqlVal = new Array("");
    }

	return sqlVal;
  }

  </script>
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
  </body>
  </html>


