diff --git a/ecrire/articles_edit.php3 b/ecrire/articles_edit.php3
index a21f83c51fb056ff6d1f6337286ba60a9b9fa74c..564617b471ce8c16ef724b94cd92a346082c8833 100644
--- a/ecrire/articles_edit.php3
+++ b/ecrire/articles_edit.php3
@@ -122,7 +122,7 @@ else if ($new=='oui') {
 	else {
 		// Nouvel article : titre par defaut
 		$titre = filtrer_entites(_T('info_nouvel_article'));
-		$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+		$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 	}
 	if (!$id_secteur) {
 		$row_rub = spip_fetch_array(spip_query("SELECT id_secteur FROM spip_rubriques WHERE id_rubrique=$id_rubrique"));
diff --git a/ecrire/auteur_infos.php3 b/ecrire/auteur_infos.php3
index d16e13b6ab87cca455826be00c90dd9a09455a9c..b9bf9dbc9568a12f658f19ea623ea53af5ec751b 100644
--- a/ecrire/auteur_infos.php3
+++ b/ecrire/auteur_infos.php3
@@ -75,7 +75,7 @@ if ($id_auteur) {
 	$new = false;	// eviter hack
 } else {
 	$auteur['nom'] = filtrer_entites(_T('item_nouvel_auteur'));
-	$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+	$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 	$auteur['statut'] = '1comite';
 	$auteur['source'] = 'spip';
 }
diff --git a/ecrire/breves_edit.php3 b/ecrire/breves_edit.php3
index a8cfc75542dd091f609bf69bf992210c0af4736d..aa04f602d314589cf100816a119330cc059dc11f 100644
--- a/ecrire/breves_edit.php3
+++ b/ecrire/breves_edit.php3
@@ -54,7 +54,7 @@ if ($new != "oui") {
 }
 else {
 	$titre = filtrer_entites(_T('titre_nouvelle_breve'));
-	$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+	$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 	$statut = "prop";
 }
 
diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3
index 45c4ee4afcd33c4ffbacd4f6edbb7bfd6be0b25c..a7a21dbc700ad5da31a46d485a66223ecb6d66ff 100644
--- a/ecrire/inc_lang.php3
+++ b/ecrire/inc_lang.php3
@@ -398,7 +398,9 @@ function lang_dselect ($rien='') {
 // - 'changer_lang' = langue de l'article, espace prive
 // 
 function menu_langues($nom_select = 'var_lang', $default = '', $texte = '', $herit = '') {
-	global $couleur_foncee, $couleur_claire, $flag_ecrire, $connect_id_auteur;
+	global $couleur_foncee, $couleur_claire, $flag_ecrire, $connect_id_auteur, $multilang;
+
+	if (!$flag_ecrire AND !$multilang AND ($nom_select == 'var_lang' OR $nom_select == 'var_lang_ecrire')) return;
 
 	if ($default == '')
 		$default = $GLOBALS['spip_lang'];
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index ec16017d651d3e04db314eeb89c31652b8e9ac67..3e031bf598d3a594caf118ca0093110754fa7bb7 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -967,7 +967,6 @@ function debut_html($titre = "") {
 	afficher_script_layer();
 ?>
 <script type='text/javascript'><!--
-
 function changeclass(objet, myClass)
 {
 		objet.className = myClass;
@@ -976,10 +975,7 @@ function changesurvol(iddiv, myClass)
 {
 		document.getElementById(iddiv).className = myClass;
 }
-
-
-
-
+var antifocus=false; // effacement titre quand new=oui
 //--></script>
 </head>
 <?php
@@ -1519,7 +1515,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 		global $recherche;
 		if ($recherche == '' AND $spip_display != 2) {
 			$recherche_aff = _T('info_rechercher');
-			$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+			$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 		} else
 			$recherche_aff = $recherche;
 		bandeau_barre_verticale();
diff --git a/ecrire/mots_edit.php3 b/ecrire/mots_edit.php3
index 7385c1f0207bd92d5c94d79cbaa985b556dce8d3..dc90d41f91ae39211e5d90cac50693454d060e62 100644
--- a/ecrire/mots_edit.php3
+++ b/ecrire/mots_edit.php3
@@ -60,7 +60,7 @@ if ($connect_statut == '0minirezo') {
 	}
 	else if ($new == 'oui') {
 		$titre_mot = filtrer_entites(_T('texte_nouveau_mot'));
-		$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+		$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 	}
 }
 
diff --git a/ecrire/mots_type.php3 b/ecrire/mots_type.php3
index fc7634880ea0c8a39c8ebfcc5ccd5b0003f24cd7..9f5631c85c2ced7598344f819484a80097f60577 100644
--- a/ecrire/mots_type.php3
+++ b/ecrire/mots_type.php3
@@ -6,7 +6,7 @@ include ("inc.php3");
 if ($connect_statut == '0minirezo' AND $new == "oui") {
 	$id_groupe = '';
 	$type = filtrer_entites(_T('titre_nouveau_groupe'));
-	$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+	$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 	$ancien_type = '';
 	$unseul = 'non';
 	$obligatoire = 'non';
diff --git a/ecrire/rubriques_edit.php3 b/ecrire/rubriques_edit.php3
index 136dc5406619054c1fe94c9f25796bc82afc4270..4e9a9741076d90cedc08a6f1a067e398c46bc861 100644
--- a/ecrire/rubriques_edit.php3
+++ b/ecrire/rubriques_edit.php3
@@ -65,7 +65,7 @@ if ($new == "oui") {
 		$id_parent = intval($id_parent);
 		$id_rubrique = 0;
 		$titre = filtrer_entites(_T('titre_nouvelle_rubrique'));
-		$onfocus = " onfocus=\"if(!done){this.value='';done=true;}\"";
+		$onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
 		$descriptif = "";
 		$texte = "";
 	}