		

    tipActive=false;
    currentTipOwner=null;

	tipMessages = new Array();
	tipMessages.url = "Saisissez ici l'URL de la page qui sera surveillée.  <br/> Le mieux est d'accéder à la page sur votre navigateur,<br/>puis de copier l'URL complète et de la coller ici.<br/>Il est parfois intéressant de surveiller une page qui ne soit pas la page<br/> d'accueil, mais une page intérieur,<br/>qui sollicitera d'avantage votre serveur";
	tipMessages.nom = "Saisissez ici le nom que vous donnez à la ressource, <br/>qui vous permettra de la reconnaître dans votre tableau de bord";
	tipMessages.keywords = "Cette indication est optionnelle.   Elle vous permet <br/>de vérifier la présence d'un mot dans la page.<br/>Si le mot indiqué est présent dans la page, elle est <br/>considérée conforme.   Si le mot indiqué n'est pas présent, <br/>la page n'est pas conforme, et une alerte peut être <br/>déclenchée.   Pour recevoir l'alerte par email, cochez <br/>la case 'notification de contenu non-conforme'";
	tipMessages.threshold = "Saisissez ici le temps de réponse au delà duquel <br/>le site est considéré comme anormalement lent.<br/>Le temps est en millisecondes, c'est à dire par exemple <br/>5000 pour 5 secondes.   Si vous voulez recevoir une alerte <br/>lorsque le temps de réponse est dégradé, alors cochez <br/>la case 'notification de temps de réponse '";
	tipMessages.responseTime = "Cochez cette case si vous voulez être alerté <br/>lorsque le temps de réponse dépasse le seuil indiqué <br/>plus haut.  Un message email sera envoyé <br/>à votre adresse";
	tipMessages.pattern = "Cochez cette case si vous voulez être alerté lorsqu'un <br/>mot recherché n'est pas trouvé dans la page.<br/>Cette option permet en particulier de détecter <br/>des cas où le serveur répond, mais retourne une page d'erreur";
	tipMessages.error = "Cochez cette case si vous voulez être alerté lorsque <br/>le serveur est en erreur:  absence de réponse ou <br/>bien réponse d'une erreur Http";
	tipMessages.sms_num_telephone = "Votre numero de telephone pour vous envoyer des alerts";
	tipMessages.sms_al_c = "Cochez cette case si vous voulez être alerté lorsqu'un <br/>mot recherché n'est pas trouvé dans la page.<br/>Cette option permet en particulier de détecter <br/>des cas où le serveur répond, mais retourne une page d'erreur";
	tipMessages.sms_al_e = "Cochez cette case si vous voulez être alerté lorsque <br/>le serveur est en erreur:  absence de réponse ou <br/>bien réponse d'une erreur Http";
	tipMessages.disable_alerts = "Vous pouvez spécifier une <br/>plage horaire pendant laquelle si <br/>une erreur apparait pour votre<br/> ressource on l'ignore.";
	tipMessages.disabled_alerts_start = "Heure de debut d'une plage <br/>horaire 'dans format suivant HH:mm";
	tipMessages.disabled_alerts_duration = " Combien de temps depuis l'Heure de début vous<br/>ne voulez pas recevoir les alerts.Horaire 'dans<br/> format suivant <b>HH(h)mm(m)</b> ou <b>mm(m)</b> ou <b>HH(h)</b> ou <b>mmmm(m)</b>";
					
	//	//+
	//	tipMessages.perf_actions_legend="Visualisation avec L&eacute;gende";
	//	tipMessages.perf_actions_geographical="Détail du monitoring par zone géographique";
	//	tipMessages.perf_actions_complete="Liste compl&egrave;te des états de votre ressource";
	//	tipMessages.perf_actions_excel="Export excel des états de votre ressource";
	//	tipMessages.perf_actions_extract="Extrait du contenu";
	//+ AdvancedSearchView.ftl
	tipMessages.search_by_URL="Saisissez un texte qui doit être présent n'importe où dans l'URL du site.";
	tipMessages.search_by_title="Saisissez un texte qui doit être présent n'importe où dans le titre de la page.<br/>Il s'agit de la balise  &lt;title&gt; de l'entête Html.";
	tipMessages.search_by_description="Saisissez un texte qui doit être présent n'importe où dans le titre de la page.<br/>Il s'agit du champ &lt;meta name=\"description\"&gt; de l'entête Html.";
	tipMessages.search_by_keyword="Saisissez un texte qui doit être présent dans les mots-clés de la page.<br/>Il s'agit du champ &lt;meta name=\"keywords\"&gt; de l'entête Html.";
	tipMessages.search_by_Extract="Saisissez un texte qui doit être présent dans l'extrait de contenu de la page.<br/>L'extrait de contenu est pris dans le premier grand champ de texte trouvé dans la page.";
	tipMessages.search_by_IP="Saisissez un texte qui doit être présent dans l'adresse IP du site.<br/>L'adresse IP est constituée de 4 octets, 4 nombres entre 0 et 255, séparés par des points.";
	tipMessages.search_by_Isp="Saisissez un texte qui doit être présent dans le nom du fournisseur d'hébergement";
	//tipMessages.search_sortorder="trier par";
	//tipMessages.search_resultsperpage="Résultats par page";
	tipMessages.account_captcha="Recopiez ici le texte de l'image ci-dessous.<br/>Si le texte est trop difficile à lire, changez-le en cliquant sur le lien 'changer le captcha'.<br/>Ce procédé permet de se défendre contre des robots générant des inscriptions."


function showtip(recipient, message) {
				if (tipActive && currentTipOwner==message) {
					HideToolTip();
					return; 
				}
				
			 	var EoffsetTop=0;
				var EoffsetLeft=0;
			 	var msie=false;
			 	// IE hack
			 	jQuery.each(jQuery.browser, function(flag, val) {
			 		if (flag=="msie" && val===true) {
			 			msie=true;
			 		}
			 	});
			 	if (msie) {
			 		recipient_temp=recipient[0];
			 		EoffsetLeft = 0;
					EoffsetTop = 0;
					if (recipient_temp.offsetParent) {
						EoffsetLeft = recipient_temp.offsetLeft;
						EoffsetTop = recipient_temp.offsetTop;
						
						while (recipient_temp = recipient_temp.offsetParent) {
							EoffsetLeft += recipient_temp.offsetLeft;
							EoffsetTop += recipient_temp.offsetTop;
					 	}
					 }
			 	} else {
			 		EoffsetTop=recipient.offset().top;
			 		EoffsetLeft=recipient.offset().left;
			 	}
			
				jQuery('p.tip').html(message);
			 	jQuery('#tip').css('top',EoffsetTop-jQuery('#tip').height());
			 	jQuery('#tip').css('left',EoffsetLeft-0.75*jQuery('#tip').width()+0.5*recipient.width());
			 	jQuery('#tip_img_arrow').css('margin-left',0.75*jQuery('#tip').width().toString()+"px");
			 	jQuery('#tip').show();
			 	jQuery("#tip").bind("click", function(e){
			    	HideToolTip();
			    });
			 	tipActive=true;
			 	currentTipOwner=message;
			}
			
			function HideToolTip() {
			 		jQuery('#tip').hide();
			 		tipActive=false;
			 		currentTipOwner=null;
			}
		