<!-- 

var ajaxRequest;

// Browser Support Code
function ajaxFunction() {
  try {
    // Opera 8.0+, Firefox, Safari
    ajaxRequest = new XMLHttpRequest();
    ajaxRequest.overrideMimeType('text/html');
    return true;
  } catch (e) {
    // Internet Explorer Browsers
    try {
      ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
      return true;
    } catch (e) {
      try {
        ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
        return true;
      } catch (e) {
        alert("Seu progama navegador Internet não suporta AJAX (Asynchronous Javascript And XML). Atualize sua versão!");
        return false;
      }
    }
  }
}

// Search suggestion called from keyup on the search textbox starts the AJAX request
function Suggestion(tab) {
  var tts = FindObject("Text_to_Search");
  if ( tts.value.length >= 3 && ajaxFunction() ) {
    if ( ajaxRequest.readyState == 4 || ajaxRequest.readyState == 0 ) {
      ajaxRequest.open("POST", "get_suggestion.asp?table=" + tab + "&search=" + escape(tts.value), true);
      ajaxRequest.onreadystatechange = suggestHandle;
      ajaxRequest.send(null);
    }
  }
}

// Search suggestion called when the AJAX response is returned
function suggestHandle() {
  if ( ajaxRequest.readyState == 4 ) {
    var ss = FindObject("Suggestion"), str = ajaxRequest.responseText.split("\n");
    ss.innerHTML = "";
    if ( str.length > 0 && str[0] != "" ) {
      ss.innerHTML += "<ul><a href=\"JavaScript:suggestClick('');\"><img src=images/Close_Curtain.gif border=0 title=Fechar align=right /></a>";
      for ( i = 0; i < str.length - 1; i++ ) ss.innerHTML += "<li><a href=\"JavaScript:suggestClick('" + str[i] + "');\">" + str[i] + "</a></li>";
      ss.innerHTML += "</ul>";
    }
    var div = new Dimension(FindObject("Text_to_Search"));
    ss.style.pixelLeft = div.x;
    ss.style.pixelTop = div.y + 25;
    ss.style.width = div.w;
    ss.style.visibility = ( ss.innerHTML != "" ) ? "visible" : "hidden";
  }
}

function suggestClick(v) {
  if ( v != "" ) FindObject("Text_to_Search").value = v;
  FindObject("Suggestion").innerHTML = "";
  FindObject("Suggestion").style.visibility = "hidden";
}

//-->
