/*
   Modul: install.js
   Datum: 19.04.2005

   Mozilla/Firefox Search Plugin Installation

   Copyright (C) TENSQUARE gmbh
   www.tensquare.de
*/

function notSupportedAlert()
{
  //alert ("Zur Installation des Plugins benutzen Sie bitte einen der folgenden Browser:\n\n" +
  //       "- Firefox\n- Mozilla\n- Netscape ab Version 7.1");
 	 msg =  "Bitte beachten Sie, dass das Such-Plugin nur mit Browsern funktioniert, die eine\n" +  
			"Plugin-Einbindung unterstützen, die kompatibel zu Mozilla Firefox ist.\n\n" +
			"Wenn Sie die Installation fortsetzen möchten, klicken Sie bitte auf 'OK'.";
			
  	var w = window.confirm(msg);
  	if(w)
  		return true;
	else
		return false;

}

function installError (ID)
{
  var msg = "Bei der Installation ist ein Fehler aufgetreten!\nDas Plugin konnte nicht installiert werden.";
  if (ID == 1)
  	var msg = msg + "\n\n Bitte beachten Sie, dass das Such-Plugin nur mit Browsern funktioniert, die eine\n" +  
			"Plugin-Einbindung unterstützen, die kompatibel zu Mozilla Firefox ist.";
  
  alert (msg);
}

function installPlugin()
{	
  if ((!document.getElementById) || (!navigator.userAgent.indexOf("Konqueror")))  
  {	
  	var instal = notSupportedAlert();
    if (!instal)
    	return false;
  }
	
  try
  {
    if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function"))
    {
      var baseURL = "http://" + window.location.hostname + "/firefoxsuchleiste/download/mozilla/searchplugin/dasoertliche";
      window.sidebar.addSearchEngine (baseURL + ".src", baseURL + ".png", "Das Örtliche", "Telefonbuch");      
		return true;
    }
    else
    {
      installError(1);
      return false;
    } 
  }
  catch (e)
  {
    installError(0);
    return false;
  }
}
