// Ctrl Recherhe
<!-- 
String.prototype.trim = function()
{ return this.replace(/(^\s*)|(\s*$)/g, ""); }

	
function ValidSearch(TheForm){
var checkNOK = "°;<>|'&$!:#{}[]'_=,";
var UserQuery = (TheForm.UQuery == null) ? TheForm.Query.value : TheForm.UQuery.value  ;
UserQuery = UserQuery.trim();

if (UserQuery.length > 1 && UserQuery !='Rechercher' ) {
	for (i = 0;  i < UserQuery.length;  i++) 
	  for (j = 0;  j < checkNOK.length;  j++)
		 if (UserQuery.charAt(i) == checkNOK.charAt(j)) { 
		 	alert ('Entez les termes de la recherche avec des lettres ou chiffres uniquement !');
		  	if (TheForm.UQuery == null) TheForm.Query.focus(); else TheForm.UQuery.focus() ;			
		   	return false ;
			}

	TheForm.isContext.value = 0;
	TheForm.Agent.value = 'Search' ;
	TheForm.Query.value = UserQuery    ;
	// lang empty = defaut french 
	if(!TheForm.lang.value.length)  TheForm.Query.value = '(' +UserQuery + ' sauf [lang]en)' ;
	TheForm.site.value='www.asi-france.org' ;
	return true;
	}
if (TheForm.UQuery == null) TheForm.Query.focus(); else TheForm.UQuery.focus() ;
return false ;
}
// aff en version française par exclusion lang=en
function AffTitreRecherche(terme) {
var pos = terme.indexOf('sauf [lang]en');
if (pos != -1 )	terme = terme.substring(1,pos) ;	
document.write(terme);
}
//--> 