

/**
 *	Desa a "favoritos", "marcadores", etc. la pàgina web.
 *
 *	Funciona per Netscape, Firefox, IE i Opera
 *	Per a que funcioni amb Opera s'ha de posar "rel='sidebar'" dins del tag "<a ...>". Això no s'ha de fer amb FF per que 
 *		llavors no apareixarà per defecte el títol que l'hi estem passant
 *	Per Konkeror, Safari i Chrome et mostra un alert amb la combinació de tecles que s'han de premer per afegir una pàg. a bookmarks.
 *
 *	Per traduir els missatges a diferents idiomes s'han de modificar les 3 primeres variables que apareixen a la funcio
 *
 *	@param titol (string): nom que representará la pàgina web a "favoritos"
 *	@param url (string): url de la pàgina
 *	@param idioma (string): Codi d'idioma per mostrar els missatges
 */
function fav(titol, url, idioma)
{
	if (idioma == undefined) idioma = "es";
	idioma = idioma.toLowerCase();
	if (idioma == "es"){			//Castella
		var iniAlert = "Tienes que apretar";
		var fiAlert = " para agregar nuestra web a favoritos";
		var noCompatible = "Para agregar esta web a favoritos hagalo manualmente con su navegador";
	}
	else if (idioma == "ca"){	//Catala
		var iniAlert = "Has d'apretar";
		var fiAlert = " per afegir la web a preferits";
		var noCompatible = "Per afegir la web a preferits faci-ho manualment mitjançant el navegador";
	}			
	else if (idioma == "fr"){	//Frances
		var iniAlert = "Cliquer sur";
		var fiAlert = "pour ajouter le site a bookmark";
		var noCompatible = "Pour ajouter le site a bookmark fait-le manuelment";
	}			
	else {	// Angles
		var iniAlert = "You need to press";
		var fiAlert = "to bookmark our site";
		var noCompatible = "In order to bookmark this site you need to do so manually through your browser";
	}			
	
  var ua=navigator.userAgent.toLowerCase();
  var isKonq=(ua.indexOf('konqueror')!=-1);
  var isSafari=(ua.indexOf('webkit')!=-1);
  var isMac=(ua.indexOf('mac')!=-1);
  var buttonStr=isMac?'Command/Cmd':'CTRL';

	if (window.sidebar) 
	{ // Mozilla Firefox Bookmark
		window.sidebar.addPanel(titol,url,"");
	} 
  else if(window.external && (!document.createTextNode || (typeof(window.external.AddFavorite)=='unknown'))) {
      // IE4/Win generates an error when you execute "typeof(window.external.AddFavorite)"
      // In IE7 the page must be from a web server, not directly from a local file system (domini?), otherwise, you will get a permission denied error.
      window.external.AddFavorite(url, titol); // IE/Win
  } else if(isKonq) {
    alert(iniAlert+' CTRL + B '+fiAlert);
  } else if(window.opera) {
    void(0); // no fem res (Opera 7+)
  } else if(window.home || isSafari) { // Safari, iCab, Chrome
  	alert(iniAlert+' '+buttonStr+' + D '+fiAlert);
  } else if(!window.print || isMac) { // IE5/Mac and Safari 1.0
  	alert(iniAlert+' Command/Cmd + D '+fiAlert);
  } else {
    alert(noCompatible);
  }
}

