lastw = '';
ajax = null;
window.onload = function () {
  $('input').focus();
  Event.observe('input', 'keyup', function(event) { refresh(''); } );
};
function refresh(word) {
  if(word == '')
    word = $F('input');
  if(word != lastw) {
  	Element.update('result', '');
    Element.update('search_suggest', '');
    if(ajax)
      ajax.options.onSuccess = function() { void(0); };
    lastw = word;
    if(word) {
      ajax = new Ajax.Request('/suggested_words.php?w='+word, { method:'get', onSuccess: function(transport){
          var response = transport.responseText || '';
            Element.update('search_suggest', response);
        } }, false);
    }
    if(word) {
      ajax = new Ajax.Request('/lookup.php?w='+word, { method:'get', onSuccess: function(transport){
          var response = transport.responseText || '';
            Element.update('result', response);
        } }, false);
    }
  }
}
function install() {
  try {
    window.external.AddSearchProvider('http://www.defineitfast.com/download/OpenSearch_DefineItFast_SearchPlugin.xml');
  } catch (e) {
    alert('You need to use Internet Explorer (7.0 or later) or Firefox (2.0 or later) to install the OpenSearch plug-in.');
  }
}
function CC_noErrors() {
return true;
}

window.onerror = CC_noErrors;