/**
 * ALL form validation code has been moved to validateForm.js
 * This file is now used only by some legacy jsp's in web/ui/modules/display
 */


var g_errorMessageHtml = "";
var g_resultsMessageHtml = "";

/**
 *  Adds an html string to a js variable,
 *  l_type should be "error", or "results".
 */
function f_addToHtmlMessage(l_type, l_title, l_message)
{
  if(!l_message)
  {
    l_message = "";
  }
  l_html = ""
    + "<tr>"
    + "    <td>"
    + "      <table border=0 cellspacing=0 cellpadding=0>"
    + "        <tr>"
    + "          <td>&nbsp;&nbsp;</td>"
    + "          <td><img src=\"/ui/graphics/bullet.gif\"></td>"
    + "          <td>&nbsp;&nbsp;</td>";
  if(l_title)
  {
    l_html = l_html
      + "          <td class=" + l_type + "Title>" + l_title + "</td>"
      + "          <td>&nbsp;&nbsp;</td>";
  }
  l_html = l_html
    + "          <td class=" + l_type + "Text>" + l_message + "</td>"
    + "        </tr>"
    + "      </table>"
    + "    </td>"
    + "  </tr>";
  if(l_type == "error" && l_message != "")
  {
    g_errorMessageHtml = g_errorMessageHtml + l_html;
  }
  else if(l_type == "results" && l_message != "")
  {
    g_resultsMessageHtml = g_resultsMessageHtml + l_html;
  }
}
/**
 *  Writes the (l_type) string to the document
 *  l_type should be "error", or "results".
 */
function f_writeHtmlMessage(l_type)
{
  var l_messageHtml = "";
  if(l_type == "error")
  {
    l_messageHtml = g_errorMessageHtml;
  }
  else if(l_type == "results")
  {
    l_messageHtml = g_resultsMessageHtml;
  }
  l_html = ""
    + "<table border=0 cellspacing=0 cellpadding=0 width=100%>"
    + "  <tr>"
    + "    <td class=" + l_type + "Border><img src=\"/ui/graphics/no.gif\" width=1 height=1></td>"
    + "  </tr>"
    + "  <tr>"
    + "    <td><img src=\"/ui/graphics/no.gif\" width=1 height=8></td>"
    + "  </tr>"
    + l_messageHtml
    + "  <tr>"
    + "    <td><img src=\"/ui/graphics/no.gif\" width=1 height=8></td>"
    + "  </tr>"
    + "  <tr>"
    + "    <td class=" + l_type + "Border><img src=\"/ui/graphics/no.gif\" width=1 height=1></td>"
    + "  </tr>"
    + "</table>";
  if(l_messageHtml != "")
  {
    document.write(l_html);
  }
}

