function addOpenSearch(name, method)
{
  if ((typeof window.external == 'object') && ((typeof window.external.AddSearchProvider == 'unknown') || (typeof window.external.AddSearchProvider == 'function'))) {
    if (((typeof window.external.AddSearchProvider == 'unknown') || (window.navigator.vendor == 'Camino'))&& method == 'p') {
      alert("Sorry, this plugin uses POST which is not currently supported by your browser's implementation of OpenSearch.");
    } else {
      window.external.AddSearchProvider(BaseUrl + name + '.xml');
    }
  } else {
    alert("Sorry, you will need a browser which supports OpenSearch to install this plugin.");
  }
} 

BaseUrl = 'http://kej.tw/download/firefox/searchplugins/';