
/* javascript du createur de theme */
var els_re = new Array('#forums_ligne_([0-9]+)', '#zone_nav_droite_mp_([0-9]+)', '#topics_forum_([0-9]+)', '#topics_ligne_([0-9]+)', '.topics_forum_([0-9]+)', '.topics_forum_([0-9]+)_(.+)', '.liste_messages_forum_([0-9]+)', '.liste_messages_topic_([0-9]+)', '.message_forum_([0-9]+)', '.message_topic_([0-9]+)', '.message_forum_([0-9]+)_edit', '.message_topic_([0-9]+)_edit', '#message_([0-9]+)', '#message_contenu_([0-9]+)', '#msgpv_([0-9]+)', '#msgprofil_([0-9]+)');
var els = new Array();
els['#arbo_titre'] = "Titre de la page";
els['#nav_gauche'] = "Arboresence";
els['#nav_haut_gauche'] = "Conteneur de l'arborescence";
els['#nav_haut'] = "Zone haut : arborescence et liens (tout mode)";
els['#lien_connectes'] = "Lien vers la liste des connectés";
els['#div_forum'] = "Bloc contenant tout le forum";
els['#div_popup'] = "Bloc contenant la popup";
els['#nav_droite_conteneur'] = "Tous les liens de la zone de navigation droite";
els['#nav_droite'] = "Zone de navigation droite";
els['#nav_haut_droite'] = "Conteneur de la zone de navigation droite";
els['#ligne_nav_droite_identite'] = "Ligne de liens concernant l'\identité";
els['#zone_nav_droite_profil'] = "Lien 'profil'";
els['#zone_nav_droite_membres'] = "Lien 'membres'";
els['#zone_nav_droite_deconnection'] = "Lien 'Déconnecter'";
els['#ligne_nav_droite_anonyme'] = "Ligne de liens des anonymes";
els['#zone_nav_droite_inscription'] = "Lien 'S'inscrire'";
els['#zone_nav_droite_identification'] = "Lien 'S'identifier'";
els['#ligne_nav_droite_outils'] = "Ligne de liens concernant les outils";
els['#zone_nav_droite_recherche'] = "Lien 'Recherche'";
els['#zone_nav_droite_messagerie'] = "Lien 'Messagerie'";
els['#zone_nav_droite_liens'] = "Lien 'Mes liens'";
els['#ligne_nav_droite_filtres'] = "Ligne de liens concernant les filtres";
els['#ligne_nav_droite_autres'] = "Ligne de liens concernant les autres liens";
els['#zone_nav_droite_favoris'] = "Lien 'Favoris'";
els['#zone_nav_droite_autres_filtres'] = "Zone 'Autres'";
els['#go_button_filtre'] = "Bouton de validation de choix d'un filtre";
els['#ligne_nav_droite_gestion'] = "Ligne de liens concernant la gestion";
els['#zone_nav_droite_utilisateurs'] = "Lien 'membres'";
els['#zone_nav_droite_admin'] = "Lien 'Administration'";
els['#ligne_nav_droite_liens_admin'] = "Ligne de liens concernant l'administration";
els['#zone_nav_droite_profil_forum'] = "Lien 'Profil du forum'";
els['#zone_nav_droite_aide'] = "Lien 'Aide'";
els['#zone_nav_droite_faq'] = "Lien 'FAQ'";
els['#zone_nav_droite_support'] = "Lien 'Support'";
els['#ligne_nav_droite_messagerie'] = "Ligne de liens concernant la messagerie";
els['#forums_ligne_([0-9]+)'] = "Ligne du forum n°$1";
els['#zone_nav_droite_mp_([0-9]+)'] = "Message privé venant du membre n°$1";
els['#topics_forum_([0-9]+)'] = "Liste des topics du forum n°$1";
els['#topics_ligne_([0-9]+)'] = "Ligne du topic n°$1";
els['#topics_recherche'] = "Liste des topics résultats de la recherche";
els['#topics_a_lire'] = "Liste des topics à lire";
els['#topics_a_repondre'] = "Liste des topics à répondre";
els['#topics_a_voir'] = "Liste des topics à voir";
els['#topics_non_lus'] = "Liste des topics non lus";
els['#topics_favoris'] = "Liste des topics favoris";
els['#topics_participes'] = "Liste des topics participés";
els['#go_button_haut'] = "Bouton (en haut de page) de validation de choix d'un forum";
els['#go_button_bas'] = "Bouton (en bas de page) de validation de choix d'un forum";
els['#pave_titre'] = "Pavé titre";

els['#message_edit'] = "Zone englobant le formulaire de message";
els['#mef_gras'] = 'Mise en forme "gras"';
els['#mef_italique'] = 'Mise en forme "italique"';
els['#mef_souligne'] = 'Mise en forme "souligné"';
els['#mef_taille'] = 'Mise en forme "taille"';
els['#mef_couleur'] = 'Mise en forme "couleur"';
els['#mef_lien_rapide'] = 'Mise en forme "lien rapide"';
els['#mef_lien_complet'] = 'Mise en forme "lien complet"';
els['#mef_citation'] = 'Mise en forme "citation"';
els['#mef_aide'] = "Bouton d'aide à propos des mises en forme";
els['#form_msg_annonce'] = 'Case à cocher "Topic annonce"';
els['#form_msg_voir_resultat'] = 'Case à cocher "Voir ensuite"';
els['#div_smileys_plus'] = "Zone contenant les smileys supplémentaires";
els['#message_([0-9]+)'] = "Zone du message n°$1";
els['#message_contenu_([0-9]+)'] = "Contenu du message n°$1";
els['#msgpv_([0-9]+)'] = "Zone du message privé n°$1";

els['#voir_mail'] = "Case à cocher 'voir mail'";
els['#voir_pseudo'] = "Case à cocher 'voir pseudo'";
els['#voir_resultat'] = "Case à cocher 'voir resultat'";
els['#voir_accesskeys'] = "Case à cocher 'voir accesskeys'";
els['#voir_filtres'] = "Case à cocher 'voir filtres'";
els['#champ_pseudo'] = "Champs de saisie du pseudo";
els['#champ_pwd'] = "Champs de saisie du mot de passe";
els['#champ_mail'] = "Champs de saisie du mail";
els['#contacts'] = "Liste des contacts";
els['#sendmail_sujet'] = "Sujet du mail";
els['#msgprofil_([0-9]+)'] = "Zone du profil du membre n°$1";

els['.arbo_niv1'] = "Première ligne de l'arborescence";
els['.arbo_niv2'] = "Deuxième ligne de l'arborescence";
els['.arbo_niv3'] = "Troisième ligne de l'arborescence";
els['.arbo_niv4'] = "Quatrième ligne de l'arborescence";
els['.arbo_niv5'] = "Cinquième ligne de l'arborescence";
els['.arbo_niv6'] = "Sixième ligne de l'arborescence";
els['.nav_haut_mode1'] = "Affichage de la zone haut selon le mode 1";
els['.nav_haut_mode2'] = "Affichage de la zone haut selon le mode 2";
els['.nav_haut_mode3'] = "Affichage de la zone haut selon le mode 3";
els['.nav_haut_tout_mode'] = "Affichage de la zone haut quelque soit le mode";
els['.zone_nav_droite'] = "Lien de la zone de navigation droite";
els['.premiere_zone_nav_droite'] = "Premier lien de la ligne";
els['.zones_nav_droite_conteneur'] = "Tous les liens de la ligne";
els['.zones_nav_droite'] = "Conteneur de tous les liens de la ligne";
els['.ligne_nav_droite'] = "Ligne de liens";
els['.ligne_nav_droite_dernier'] = "Dernière ligne de liens";
els['.menu_select_filtre'] = "Zone de sélection du filtre";
els['.cadre_message'] = "Zone de message";
els['.cadre_message_contenu'] = "Contenu du message";
els['.alerte_messagerie'] = "Alerte messagerie";
els['.alerte_messagerie_haut'] = "Alerte messagerie haut";
els['.alerte_messagerie_bas'] = "Alerte messagerie bas";
els['.cadre_editeur'] = "Zone des informations éditeur + serveur";
els['.cadre_editeur_contenu'] = "Contenu des informations éditeur + serveur";
els['.zone_editeur'] = "Informations éditeur";
els['.zone_infos'] = "Informations serveur";
els['.cadre_infos'] = "Zone au contenu varié";
els['.cadre_infos_contenu'] = "Contenu de la zone au contenu varié";
els['.cadre_erreur'] = "Zone d'affichage d'une erreur";
els['.cadre_erreur_contenu'] = "Contenu de la zone d'affichage d'une erreur";

els['.liste'] = "Liste";
els['.liste_titre'] = "Ligne de titres d'une liste";
els['.liste_ligne'] = "Ligne d'une liste";
els['.liste_ligne_impaire'] = "Ligne impaire d'une liste";
els['.liste_ligne_paire'] = "Ligne paire d'une liste";
els['.liste_ligne_dernier'] = "Dernière ligne d'une liste";

els['.forums_liste'] = "Liste des forums";
els['.forums_titre'] = "Ligne de titres de la liste des forums";
els['.forums_titre_nom'] = "Titre 'forum' de la liste des forums";
els['.forums_titre_nbtopics'] = "Titre 'Topics' de la liste des forums";
els['.forums_titre_nbmessages'] = "Titre 'Messages' de la liste des forums";
els['.forums_titre_dernier'] = "Titre 'Dernier message' de la liste des forums";
els['.forums_categorie'] = "Nom de la catégorie de sous-forums";
els['.forums_categorie_premier'] = "Nom de la première catégorie de sous-forums";
els['.forums_ligne'] = "Ligne de la liste des forums";
els['.forums_ligne_impaire'] = "Ligne impaire de la liste des forums";
els['.forums_ligne_paire'] = "Ligne paire de la liste des forums";
els['.forums_colonne_icone'] = "Case contenant l'étoile d'un forum";
els['.forums_colonne_nom'] = "Case contenant le nom et la description d'un forum";
els['.forums_nom'] = "Nom du forum";
els['.forums_description'] = "Description du forum";
els['.forums_colonne_nbtopics'] = "Case contenant le nombre de topics d'un forum";
els['.forums_colonne_nbmessages'] = "Case contenant le nombre de messages d'un forum";
els['.forums_colonne_dernier'] = "Case contenant des informations sur le dernier message d'un forum";
els['.forums_ligne_dernier'] = "Dernière ligne de la liste des forums";
els['.forums_etat'] = "Image associée à l'état d'un forum (étoile ou autre)";

els['.topics_liste'] = "Liste des topics";
els['.topics_titre'] = "Ligne de titres de la liste des topics";
els['.topics_titre_sujet'] = "Titre 'sujet' de la liste des topics";
els['.topics_titre_auteur'] = "Titre 'auteur' de la liste des topics";
els['.topics_titre_nombre'] = "Titre 'nombre' de la liste des topics";
els['.topics_titre_dernier'] = "Titre 'dernier' de la liste des topics";
els['.topics_titre_actions'] = "Titre 'actions' de la liste des topics";
els['.topics_ligne'] = "Ligne de la liste des topics";
els['.topics_ligne_impaire'] = "Ligne impaire de la liste des topics";
els['.topics_ligne_paire'] = "Ligne paire de la liste des topics";
els['.topics_annonce'] = "Ligne d'un topic en annonce";
els['.topics_annonce_impair'] = "Ligne d'un topic en annonce (ligne impaire)";
els['.topics_annonce_pair'] = "Ligne d'un topic en annonce (ligne paire)";
els['.topics_forum_([0-9]+)'] = "Ligne d'un topic du forum n°$1";
els['.topics_forum_([0-9]+)_(.+)'] = "Ligne $2e d'un topic du forum n°$1";
els['.topics_icone'] = "Icone associée à un topic";
els['.topics_etat'] = "Image associée à l'état d'un topic (étoile ou autre)";
els['.topics_favoris'] = "Favoris associée à un topic";
els['.topics_colonne_icone'] = "Case contenant l'étoile et le smiley d'un topic";
els['.topics_colonne_sujet'] = "Case contenant le sujet d'un topic";
els['.topics_lien_sujet'] = "Nom et lien d'un topic";
els['.topics_colonne_auteur'] = "Case contenant l'auteur d'un topic";
els['.topics_colonne_nombre'] = "Case contenant le nombre de messages d'un topic";
els['.topics_colonne_dernier'] = "Case contenant des informations sur le dernier message d'un topic";
els['.topics_colonne_actions'] = "Case contenant des liens pour agir sur un topic";
els['.topics_ligne_dernier'] = "Dernière ligne de la liste des topics";

els['.ligne_liens'] = "Ligne des liens (pagination et autres)";
els['.ligne_liens_forums'] = "Ligne des liens sur la liste des forums";
els['.ligne_liens_topics'] = "Ligne des liens sur la liste des topics";
els['.ligne_liens_messages'] = "Ligne des liens sur la liste des messages";
els['.ligne_liens_messagerie'] = "Ligne des liens sur la messagerie";
els['.ligne_liens_bas'] = "Ligne des liens du bas";
els['.ligne_liens_forums_bas'] = "Ligne des liens du bas sur la liste des forums";
els['.ligne_liens_topics_bas'] = "Ligne des liens du bas sur la liste des topics";
els['.ligne_liens_messages_bas'] = "Ligne des liens du bas sur la liste des messages";
els['.ligne_liens_messagerie_bas'] = "Ligne des liens du bas sur la messagerie";
els['.ligne_liens_haut'] = "Ligne des liens du haut";
els['.ligne_liens_forums_haut'] = "Ligne des liens du haut sur la liste des forums";
els['.ligne_liens_topics_haut'] = "Ligne des liens du haut sur la liste des topics";
els['.ligne_liens_messages_haut'] = "Ligne des liens du haut sur la liste des messages";
els['.ligne_liens_messagerie_haut'] = "Ligne des liens du haut sur la messagerie";
els['.zone_liens_ctxt'] = "Zone des liens contextuels (actualiser, haut, bas...)";
els['.zone_liens_ctxt_forums'] = "Zone des liens contextuels sur la liste des forums";
els['.zone_liens_ctxt_topics'] = "Zone des liens contextuels sur la liste des topics";
els['.zone_liens_ctxt_messages'] = "Zone des liens contextuels sur la liste des messages";
els['.zone_liens_ctxt_messagerie'] = "Zone des liens contextuels sur la messagerie";
els['.lien_ctxt'] = "Lien contextuel";
els['.premier_ctxt'] = "Premier lien contextuel de la zone";
els['.menu_select_forum'] = "Zone de choix d'un forum";
els['.forum_bouton'] = "Un bouton de validation";
els['.zone_pages'] = "Zone de numératation des pages";
els['.zone_pages_topics'] = "Zone de numérotation des pages de topics";
els['.zone_pages_messages'] = "Zone de numérotation des pages de messages";
els['.page_infos'] = "Informations sur page en cours et nombre de pages";
els['.page'] = "Case de la zone de numérotation des pages";
els['.page_en_cours'] = "Case de la page en cours";

els['.separateur'] = "Trait de séparation";
els['.petit'] = "Texte de petite taille";

els['.liste_messages_forum_([0-9]+)'] = "Liste de messages du forum n°$1";
els['.liste_messages_recherche'] = "Liste de messages résultats de la recherche";
els['.liste_messages_topic_recherche'] = "Liste de messages résultats de la recherche sans précision de topic";
els['.liste_messages_forum_recherche'] = "Liste de messages résultats de la recherche sans précision de forum";
els['.liste_messages_topic_([0-9]+)'] = "Liste de messages du topic n°$1";
els['.message'] = "Zone englobant un message";
els['.message_forum_([0-9]+)'] = "Zone englobant un message du forum n°$1";
els['.message_topic_([0-9]+)'] = "Zone englobant un message du topic n°$1";
els['.message_forum_([0-9]+)_edit'] = "Zone englobant le formulaire de message du forum n°$1";
els['.message_topic_([0-9]+)_edit'] = "Zone englobant le formulaire de message du topic n°$1";
els['.message_zone_pseudo'] = "Zone contenant le pseudo, la signature...";
els['.message_lien_pseudo'] = "Lien vers la fiche du membre";
els['.message_texte_administrateur'] = "Texte spécifique à l'administrateur";
els['.message_texte_moderateur'] = "Texte spécifique aux modérateurs";
els['.message_choix_icone'] = "Zone de choix de l'icone";
els['.message_zone_message_date_sujet'] = "Zone contenant le sujet, la date et le message";
els['.message_zone_date_sujet'] = "Zone contenant la date et le sujet";
els['.message_sujet'] = "Sujet du message";
els['.message_message'] = "Zone contenant le message et en cas d'édition, les outils";
els['.message_boutons_edition'] = "Liste des boutons de mise en forme"
els['.dernier_bouton'] = "Dernier bouton de la liste des mises en forme";
els['.message_zone_saisie'] = "Zone de saisie du message";
els['.message_legal'] = "Avertissement responsabilité";
els['.zone_validation'] = "Zone contenant les boutons de validation";
els['.zone_smileys_plus'] = "Zone ouvrante contenant les smileys supplémentaires";
els['.message_date_inscription'] = "Date d'inscription du membre";
els['.message_date'] = "Date du message";
els['.message_zone_actions'] = "Zone d'actions sur le message";
els['.message_icone'] = "Icone du message";
els['.message_contenu'] = "Contenu du message";
els['.message_signature'] = "Signature du membre"
els['.citation'] = "Une citation dans un message";
els['.citation_avec_titre'] = "Une citation dans un message, avec un titre";
els['.smiley'] = "Un smiley";
els['.apercu_zone_pseudo'] = "Apercu de la zone pseudo";
els['.premier_message'] = "Zone englobant le premier message de la liste";
els['.premier_message_prive'] = "Zone englobant le premier message privé de la liste";
els['.message_prive'] = "Zone englobant un message privé";
els['.message_prive_edit'] = "Zone englobant le formulaire de message privé";

els['.message_profil'] = "Zone englobant le profil d'un membre";
els['.zone_profil'] = "Profil d'un membre";
els['.info_profil'] = "Une information de la zone de profil";
els['.form_sendmail'] = "Formulaire d'envoi de mail";

els['.formulaire_conteneur'] = "Conteneur de formulaire";
els['.formulaire'] = "Zone de formulaire";
els['.formulaire_contenu'] = "Contenu du formulaire";

els['img'] = "Image";
//els['tr'] = "Ligne";
//els['table'] = "Tableau";
//els['div'] = "Bloc";
els['td'] = "Case";
els['th'] = "Titre";
els['b'] = "Texte en gras";
els['i'] = "Texte en italique";
els['a'] = "Lien";
els['span'] = "Texte";
//els['form'] = "Formulaire";

var ct_styles = new Array('background_color', 'border_color', 'color', 'a_color', 'hover_color', 'css_complet', 'css_complet_a', 'css_complet_hover');
var ct_styles_et_css = new Array('background_color', 'border_color', 'color', 'a_color', 'hover_color', 'css_complet', 'css_complet_a', 'css_complet_hover', 'css', 'css_a', 'css_hover');

var ct_erreurs = new Array('', 'Cet outil ne peut fonctionner que sur des pages du forum', "Cette page n'est pas encore gérée par cet outil");

var ct = new Object;
ct.pret = false;
ct.actif = false;
ct.pointeur_actif = false;
ct.evidence_ok = false;
ct.evidence_parent_ok = false;
ct.el_style_ok = false;
ct.outils_nav = new Object;
ct.historique = new Array();
ct.styles = new Array();
ct.champs = new Array();

function ct_preinit() {
	ct.zone_infos = MM_findObj('ct_zone_infos_objet');
	ct.zone_parents = MM_findObj('ct_parents');
	ct.aff_infos_objet = MM_findObj('ct_infos_objet');
	ct.pointeur_active = MM_findObj('ct_pointeur_active');
	ct.pointeur_desactive = MM_findObj('ct_pointeur_desactive');
	ct.etat_patience = MM_findObj('ct_etat_patience');
	ct.etat_erreur = MM_findObj('ct_etat_erreur');
	ct.etat_pret = MM_findObj('ct_etat_pret');
	ct.checkbox_pointeur = MM_findObj('ct_checkbox_activateur_pointeur');
	ct.iframe = MM_findObj('ct_iframe');
	ct.barre_adresse = MM_findObj('ct_barre_adresse');
	ct.outils_nav.precedent = MM_findObj('ct_outil_nav_precedent');
	ct.outils_nav.refresh = MM_findObj('ct_outil_nav_refresh');
	ct.outils_nav.stop = MM_findObj('ct_outil_nav_stop');
	ct.outils_nav.accueil = MM_findObj('ct_outil_nav_accueil');
	ct.transmission = MM_findObj('ct_transmission');
	ct.nom_selecteur = MM_findObj('ct_nom_selecteur');
	ct.liste_modifs = MM_findObj('ct_liste_modifs');
	for(var i in ct_styles) { ct.champs[ct_styles[i]] = MM_findObj('ct_style_'+ct_styles[i]); }
	ct_get_old_infos();
	ct.pret = true;
	ct_init();
}
function ct_active_outil_nav(bouton) {
	ct.outils_nav[bouton].className = 'ct_outil_nav_actif';
}
function ct_desactive_outil_nav(bouton) {
	ct.outils_nav[bouton].className = 'ct_outil_nav_inactif';
}
function ct_outil_nav(bouton) {
	switch (bouton) {
	case 'precedent' :
		if (ct.historique.length > 1 ) {
		ct.historique.pop()
		ct.win.location.href = ct.historique.pop();
		if (ct.historique.length > 1) { ct_active_outil_nav('precedent'); } else { ct_desactive_outil_nav('precedent'); }
		}
	break;
	case 'refresh' :
		if (ct.historique.length > 0 ) { ct.historique.pop() }
		ct.win.location.reload();
	break;
	case 'stop' :
		ct.win.stop();
		setTimeout('if (!ct.actif) { ct_loaded(); }', 500);
	break;
	case 'accueil' :
		ct.win.location.href = '/';
	break;
	}
}
function ct_loaded() {
	ct_init();
	RemplaceTextNode(ct.barre_adresse, ct.win.location.href);
	ct.barre_adresse.className = 'ct_barre_adresse_ok';
	ct.historique.push(ct.win.location.href);
	if (ct.historique.length > 1) { ct_active_outil_nav('precedent'); } else { ct_desactive_outil_nav('precedent'); }

	var appav_css = ct.doc.createElement('link');
	appav_css.type = "text/css";
	appav_css.rel = "stylesheet";
	appav_css.href = "http://i.les-forums.com/"+appav_css_href;
	ct.doc.getElementsByTagName('head')[0].appendChild(appav_css);

	ct_active_outil_nav('refresh');
	ct_desactive_outil_nav('stop');
	ct_prepare_liens();
	ct_genere_css();
}
function ct_unload() {
	ct.zone_infos.style.display = 'none';
	RemplaceTextNode(ct.barre_adresse, '(chargement...)');
	ct.barre_adresse.className = 'ct_barre_adresse_loading';
	ct_desactive_outil_nav('refresh');
	ct_active_outil_nav('stop');
	ct.evidence_ok = false;
	ct.evidence_parent_ok = false;
	ct.el_style_ok = false;
	ct_reinit();
	ct_desactive_pointeur();
}
function ct_reinit() {
	ct_patience();
}
function ct_patience() {
	ct.actif = false;
	ct.etat_patience.style.display = 'inline';
	ct.etat_pret.style.display = 'none';
	ct.etat_erreur.style.display = 'none';
	ct.checkbox_pointeur.disabled = true;
}
function ct_pret() {
	ct.etat_patience.style.display = 'none';
	ct.etat_pret.style.display = 'inline';
	ct.etat_erreur.style.display = 'none';
	ct.checkbox_pointeur.disabled = false;
	ct.actif = true;
}
function ct_erreur(erreur) {
	alert(erreur);
	ct.actif = false;
	ct.etat_patience.style.display = 'none';
	ct.etat_pret.style.display = 'none';
	ct.etat_erreur.style.display = 'inline';
	ct.checkbox_pointeur.disabled = true;
	return false;
}
function ct_init() {
	if (!ct.pret) { return ct_preinit(); }
	if (ct.actif) { return false; }
	ct.win = ct.iframe.contentWindow;
	ct.win.onunload = ct_unload;
	ct.doc = ct.iframe.contentDocument;
	ct.doc_content = ct.doc.getElementById('div_principal');
	if (!ct.doc) {
	return ct_erreur('Accès au site ci-dessous impossible.');
	} else {
	if (ct_continue_if_good_page(ct.win.location.href)) {
		ct_pret();
	} else {
		return false;
	}
	}
}
function ct_is_bad_url(href) {
	var base = 'http://'+code_forum+'.les-forums.com';
	if (href.substr(0, base.length) != base) {
	return 1;
	} else if (href.substr(base.length+1, 11) == 'fiche_admin' || href.substr(base.length+1, 5) == 'users' || href.substr(base.length+1, 11) == 'fiche_forum') {
	return 2;
	}
	return 0;
}
function ct_continue_if_good_page(href) {
	var is_bad = ct_is_bad_url(href);
	if (is_bad > 0) {
	return ct_erreur(ct_erreurs[is_bad]);
	} else {
	return true;
	}
}
function ct_erreur_bad_link(e) {
	var is_bad = ct_is_bad_url(this.href);
	alert(ct_erreurs[is_bad]);
	return false;
}
function ct_change_activateur_pointeur(checkbox) {
	if (checkbox.checked) { ct_active_pointeur(); } else { ct_desactive_pointeur(true); }
}
function ct_desactive_pointeur(active_liens) {
	if (ct.checkbox_pointeur.checked) { ct.checkbox_pointeur.checked = false; }
	ct.pointeur_actif = false;
	ct.pointeur_active.style.display = 'none';
	ct.pointeur_desactive.style.display = 'inline';
	ct.liste_modifs.disabled = true;
	if (active_liens) { ct_active_liens(); }
	ct.doc.documentElement.className = '';
	ct_evidence_off();
	ct_evidence_parent_off();
}
function ct_active_pointeur() {
	if (!ct.actif) { ct_desactive_pointeur(false); return false; }
	ct_desactive_liens();
	var div_f = ct.doc.getElementById('div_forum');
	if (ie4) { div_f.onmousedown = ct_mousedown; } else { div_f.addEventListener('mousedown',ct_mousedown, false); }
	ct.doc.documentElement.className = 'ct_crosshair';
	ct.pointeur_actif = true;
	ct.pointeur_desactive.style.display = 'none';
	ct.pointeur_active.style.display = 'inline';
	ct.liste_modifs.disabled = false;
}
function ct_prepare_liens() {
	var liens_iframe = ct.doc.getElementsByTagName('A');
	for (var i in  liens_iframe) {
	var l = liens_iframe[i];
	l.target = '_self';
	if (l.href && l.href != '#' && l.href != ct.win.location.href+'#'  && l.onclick) {
		l.onclick = function () { return true; };
	} else if (l.href) {
		if (ct_is_bad_url(l.href) > 0) {
		l.onclick = ct_erreur_bad_link;
		}
	}
	}
}
function ct_active_liens() {
	var liens_iframe = ct.doc.getElementsByTagName('A');
	for (var i in  liens_iframe) {
	var l = liens_iframe[i];
	l.onclick = l.old_onclick;
	}
	var forms_iframe = ct.doc.getElementsByTagName('FORM');
	for (var i in  forms_iframe) {
	var f = forms_iframe[i];
	f.onclick = f.old_onclick;
	}
}
function ct_desactive_liens() {
	var liens_iframe = ct.doc.getElementsByTagName('A');
	for (var i in  liens_iframe) {
	var l = liens_iframe[i];
	l.old_onclick = l.onclick;
	l.onclick = function () { return false; };
	}
	var forms_iframe = ct.doc.getElementsByTagName('FORM');
	for (var i in  forms_iframe) {
	var f = forms_iframe[i];
	f.old_onclick = f.onclick;
	f.onclick = function () { return false; };
	}
}
function ct_get_liste_choix(obj) {
	var choix = new Array();
	var classes = ct_get_classes(obj);
	for (var j in classes) { if (classes[j]) { choix.push('.'+classes[j]); } }
	if (obj.id) { choix.push('#'+obj.id); }
	if (els[obj.tagName.toLowerCase()]) { choix.push(obj.tagName.toLowerCase()); }
	return choix;
}
function ct_selectionne_objet(obj) {
	ct_evidence_off();
	ct_evidence_parent_off();
	var parents = new Array();
	var objp = obj; while(objp.parentNode && objp.id != 'div_forum' ){ objp = objp.parentNode; parents.push(objp); }

	var obj_parents = new Array();
	if (parents.length > 0) {
	for (var i in parents) {
		var o = parents[i];
		if (o.tagName) {
		var obj_p = new Object;
		obj_p.obj = o;
		obj_p.choix = ct_get_liste_choix(o);
		obj_p.infos = ct_get_infos(o);
		obj_parents.push(obj_p);
		}
	}
	}

	var t = ct_get_infos(obj);
	while (!t) {
	var obj_p = obj_parents.shift();
	obj = obj_p.obj;
	t = obj_p.infos;
	}
	ct.obj_en_cours = new Object;
	ct.obj_en_cours.obj = obj;
	ct.obj_en_cours.choix = ct_get_liste_choix(obj);
	ct.obj_en_cours.infos = t;

	ct.obj_parents_visibles = new Array();

	ct.hierarchie = new Array();
	for (var i in obj_parents) {
	var o = obj_parents[i];
	if (o.infos) {
		ct.hierarchie.unshift(o);
		ct. obj_parents_visibles.push(o);
	}
	}
	ct.hierarchie.push(ct.obj_en_cours);

	ct_affiche_infos();
}
function ct_affiche_old_modif() {
	if (ct.liste_modifs.value != '') { ct_affiche_selecteur(ct.liste_modifs.value); }
}
function ct_affiche_selecteur(selecteur) {
	if (selecteur) {
	ct.obj_parents_visibles = new Array();
	ct.obj_en_cours = new Object();
	ct.hierarchie = new Array();

	var sel_courant = '';

	var elements = selecteur.split(' ');
	for (var i in elements) {
		var el = elements[i];
		if (el != '' && el != ' ') {
		sel_courant += el + ' ';
		var balise = '';
		var id = '';
		var classe = '';
		var tmp_id = el.indexOf('#');
		if (tmp_id == 0) {
			id = el.substr(1, el.length - 1);
		} else if (tmp_id > 0) {
			var balise_id = el.split('#'); balise = balise_id[0]; id = balise_id[1];
		} else {
			var tmp_classe = el.indexOf('.');
			if (tmp_classe == 0) {
			classe = el.substr(1, el.length - 1);
			} else if (tmp_classe > 0) {
			var balise_classe = el.split('.'); balise = balise_classe[0]; classe = balise_classe[1];
			} else {
			balise = el;
			} // tmp_classe
		} // tmp_id

		var obj = new Object;
		if (id != '') { obj.obj = ct.doc.getElementById(id); }
		if (!obj.obj) {
			obj.obj = new Object;
			obj.obj.tagName = balise;
			obj.obj.className = classe;
			obj.obj.id = id;
		}
		obj.infos = ct_get_infos(obj.obj);
		obj.choix = ct_get_liste_choix(obj.obj);
		obj.selecteur = sel_courant;
		if (id) { obj.choix_courant = '#'+id } else if (classe) { obj.choix_courant = '.' + classe; } else { obj.choix_courant = balise; }

		ct.obj_parents_visibles.unshift(obj);
		ct.hierarchie.push(obj);
		}

	} // for i in elements

	ct.obj_en_cours = ct.obj_parents_visibles.shift();

	ct_affiche_infos();

	}
}
function ct_affiche_infos() {

	RemplaceTextNode(ct.aff_infos_objet, ct.obj_en_cours.infos+' ');
	if (ct.aff_infos_objet.parentNode.lastChild && ct.aff_infos_objet.parentNode.lastChild.className == 'ct_alerte_choix') { ct.aff_infos_objet.parentNode.removeChild(ct.aff_infos_objet.parentNode.lastChild); }
	if (ct.obj_en_cours.choix.length > 1) {
	var sel = ct_make_select_choix(ct.obj_en_cours);
	ct.aff_infos_objet.parentNode.appendChild(sel);
	}

	if (ct.obj_en_cours.obj && ct.obj_en_cours.obj.parentNode) { ct_evidence(ct.obj_en_cours.obj); }

	var d = MM_findObj('ct_liste_parents');
	VideConteneur(d);
	if (ct.obj_parents_visibles.length) {
	var ul = document.createElement('ul');
	d.appendChild(ul);
	for (var i in ct.obj_parents_visibles) {
		var obj_p = ct.obj_parents_visibles[i];
		var li = document.createElement('li');
		var sp = document.createElement('span');
		sp.className = 'ct_infos_obj';
		AjouteTextNode(sp, obj_p.infos+' ');
		if (obj_p.obj && obj_p.obj.parentNode) { sp.obj_lie = obj_p.obj; }
		if (obj_p.selecteur) { sp.selecteur = obj_p.selecteur; }
		sp.onmouseover = ct_evidence_parent;
		sp.onmouseout = ct_evidence_parent_off;
		sp.onclick = ct_selectionne_parent;
		li.appendChild(sp);
		if (obj_p.choix.length > 1) {
		var sel = ct_make_select_choix(obj_p);
		li.appendChild(sel);
		}
		ul.appendChild(li);
	}
	ct.zone_parents.style.display = 'block';
	} else {
	ct.zone_parents.style.display = 'none';
	}

	// on affiche la zone
	ct.zone_infos.style.display = 'block';

	// lecture du style
	ct_lire_styles_obj()
}
function ct_make_select_choix(obj) {
	if (!obj.choix || obj.choix.length < 2) { return false; }
	var sel = document.createElement('select');
	sel.className = 'ct_select_choix';
	var selection = 0;
	for (var i in obj.choix) {
	var c = obj.choix[i];
	if (obj.choix_courant && c == obj.choix_courant) { selection = i; }
	var op = document.createElement('option');
	op.value = c;
	AjouteTextNode(op, ct_remplace_info(c) || c);
	sel.appendChild(op);
	}
	sel.selectedIndex = selection;
	sel.onchange = ct_change_choix;
	sel.obj_lie = obj;
	obj.sel_lie = sel;
	var span_conteneur = document.createElement('span');
	span_conteneur.className = 'ct_alerte_choix';
	RemplaceTextNode(span_conteneur, 'Choix : ');
	span_conteneur.appendChild(sel);
	return span_conteneur;
}
function ct_change_choix(e) {
	if (!e) var e = window.event;
	var sel = ie4 ? e.srcElement : e.target;
	ct_lire_styles_obj();
}
function ct_change_pseudo(select) {
	MM_findObj('ct_style_css_complet').style.display = (select.value == '' ? 'block' : 'none');
	MM_findObj('ct_style_css_complet_a').style.display = (select.value == 'a' ? 'block' : 'none');
	MM_findObj('ct_style_css_complet_hover').style.display = (select.value == 'hover' ? 'block' : 'none');
	var value = select.value == 'hover' ? 'a:hover' : select.value;
	RemplaceTextNode(MM_findObj('ct_selecteur_suppl'), (value == '' ? '' : value+' '));

}
function ct_lire_styles_obj() {
	var selecteur = '';
	for (var i in ct.hierarchie) {
	var obj = ct.hierarchie[i];
	var ref;
	if (obj.choix.length > 1) {
		ref = obj.sel_lie.value;
	} else {
		ref = obj.choix[0];
	}
	var tag = obj.obj.tagName.toLowerCase();
	if ((ref && (ref.substr(0, 1) == '.' || ref.substr(0, 1) == '#')) || !ref) {
		if (tag != 'a' && tag != 'span') { selecteur += tag; }
	}
	if (ref) { selecteur += ref; }
	selecteur += ' ';
	}
	ct.obj_en_cours.selecteur = selecteur;
	MM_findObj('ct_selecteur').innerHTML = selecteur;
	if (ct.styles[selecteur]) {
	ct.nom_selecteur.value = ct.styles[selecteur].nom || '';
	ct_force_change_mode(ct.styles[selecteur].mode_avance);
	for(var i in ct_styles) { ct_rempli_champs(ct_styles[i], ct.styles[selecteur][ct_styles[i]]); }
	} else {
	ct.nom_selecteur.value = '';
	ct.styles[selecteur] = new Object();
	ct.styles[selecteur].mode_avance = MM_findObj('ct_style_choix_mode').checked ? true : false;
	for(var i in ct_styles) { ct_rempli_champs(ct_styles[i], ''); ct.styles[selecteur][ct_styles[i]] = ''; }
	}

	ct_select_in_list(ct.obj_en_cours.selecteur);
}
function ct_select_in_list(selecteur) {
	var one_selected = false;
	for (var i=1; i<ct.liste_modifs.options.length;i++) {
	if (ct.liste_modifs.options[i].value == selecteur) {
		ct.liste_modifs.selectedIndex = i;
		one_selected = true;
	}
	}
	if (!one_selected) { ct.liste_modifs.selectedIndex = 0; }
}
function ct_rempli_champs(code, valeur) {
	ct.champs[code].value = valeur;
	if (ct.champs[code].onchange) { ct.champs[code].onchange(); }
}
function ct_force_change_mode(mode) {
	MM_findObj('ct_style_simple').style.display = mode ? 'none' : 'block';
	MM_findObj('ct_style_avance').style.display = mode ? 'block' : 'none';
	MM_findObj('ct_style_choix_mode').checked = mode;
}
function ct_change_mode(checkbox) {
	MM_findObj('ct_style_simple').style.display = checkbox.checked ? 'none' : 'block';
	MM_findObj('ct_style_avance').style.display = checkbox.checked ? 'block' : 'none';
	ct.styles[ct.obj_en_cours.selecteur].mode_avance = checkbox.checked ? true : false;
}
function ct_applique_style() {
	if (ct.obj_en_cours && ct.obj_en_cours.selecteur) {
	var sel = ct.obj_en_cours.selecteur;
	ct.styles[sel].css = '';
	ct.styles[sel].css_a = '';
	ct.styles[sel].css_hover = '';

	ct.styles[sel].nom = ct.nom_selecteur.value;

	for(var i in ct_styles) { ct.styles[sel][ct_styles[i]] = ct.champs[ct_styles[i]].value; }

	ct_prepare_selecteur(sel);
	}
	ct_genere_css();
	ct_select_in_list(sel);
	return false;
}
function ct_prepare_selecteur(sel) {
	ct.styles[sel].css = '';
	ct.styles[sel].css_a = '';
	ct.styles[sel].css_hover = '';
	if (ct.styles[sel].mode_avance) {
	if (ct.styles[sel].css_complet) { ct.styles[sel].css = ct.styles[sel].css_complet; }
	if (ct.styles[sel].css_complet_a) { ct.styles[sel].css_a = ct.styles[sel].css_complet_a; }
	if (ct.styles[sel].css_complet_hover) { ct.styles[sel].css_hover = ct.styles[sel].css_complet_hover; }
	} else {
	if (ct.styles[sel].background_color) { ct.styles[sel].css += 'background-color : '+ct.styles[sel].background_color+';\n'; }
	if (ct.styles[sel].border_color) { ct.styles[sel].css += 'border-color : '+ct.styles[sel].border_color+';\n'; }
	if (ct.styles[sel].color) { ct.styles[sel].css += 'color : '+ct.styles[sel].color+';\n'; }
	if (ct.styles[sel].a_color) { ct.styles[sel].css_a += 'color : '+ct.styles[sel].a_color+';\n'; }
	if (ct.styles[sel].hover_color) { ct.styles[sel].css_hover += 'color : '+ct.styles[sel].hover_color+';\n'; }
	}
}
function ct_supprime_style() {
	if (ct.obj_en_cours && ct.obj_en_cours.selecteur) {
	var sel = ct.obj_en_cours.selecteur;
	ct.styles[sel].css = '';
	ct.styles[sel].css_a = '';
	ct.styles[sel].css_hover = '';
	for(var i in ct_styles) { ct.styles[sel][ct_styles[i]] = ''; ct_rempli_champs(ct_styles[i], ''); }
	}
	ct_genere_css();
	return false;
}
function ct_prepare_transmission() {
	VideConteneur(ct.transmission);
	var i = 1;
	for (var selecteur in ct.styles) {
	var sel_ok = false;
	for (var style in ct_styles_et_css) {
		if (typeof(ct.styles[selecteur][ct_styles_et_css[style]]) != 'undefined' && ct.styles[selecteur][ct_styles_et_css[style]] != '') {
		ct_ajoute_info_trans(i, ct_styles_et_css[style], ct.styles[selecteur][ct_styles_et_css[style]]);
		sel_ok = true;
		}
	}
	if (sel_ok) {
		ct_ajoute_info_trans(i, 'selecteur', selecteur);
		ct_ajoute_info_trans(i, 'mode_avance', ct.styles[selecteur].mode_avance ? 1 : 0);
		ct_ajoute_info_trans(i, 'nom', ct.styles[selecteur].nom);
		i++;
	}
	}
}
function ct_maj_liste() {
	VideConteneur(ct.liste_modifs);
	var op = document.createElement('option');
	op.value = '';
	AjouteTextNode(op, 'Choisissez pour modifier/supprimer...');
	ct.liste_modifs.appendChild(op);

	for (var selecteur in ct.styles) {
	var sel_ok = false;
	for (var style in ct_styles_et_css) {
		if (typeof(ct.styles[selecteur][ct_styles_et_css[style]]) != 'undefined' && ct.styles[selecteur][ct_styles_et_css[style]] != '') {
		sel_ok = true;
		}
	}
	if (sel_ok) {
		var op = document.createElement('option');
		op.value = selecteur;
		AjouteTextNode(op, ct.styles[selecteur].nom || selecteur);
		ct.liste_modifs.appendChild(op);
	}
	}
}
function ct_get_old_infos() {
	var i = 1;
	while(MM_findObj('selecteur_'+i)) {
	var selecteur = MM_findObj('selecteur_'+i).value;
	ct.styles[selecteur] = new Object;
	ct.styles[selecteur].mode_avance = MM_findObj('mode_avance_'+i).value == 1 ? true : false;
	ct.styles[selecteur].nom = MM_findObj('nom_'+i) ? MM_findObj('nom_'+i).value : '';
	for (var style in ct_styles) {
		var ta = MM_findObj(ct_styles[style]+'_'+i);
		ct.styles[selecteur][ct_styles[style]] = ta ? ta.value : '';
	}
	ct_prepare_selecteur(selecteur);
	i++;
	}
}
function ct_ajoute_info_trans(index, type, info) {
	var ta = document.createElement('textarea');
	ta.name = type+'_'+index;
	ta.value = info;
	ta.style.width = '250px';
	ct.transmission.appendChild(ta);
}
function ct_genere_css() {
	if (!ct.el_style_ok) {
	var old = ct.doc.getElementById('ct_style_css');
	if (old) { old.parentNode.removeChild(old); }
	ct.el_style = ct.doc.createElement('style');
	ct.el_style.type="text/css";
	ct.doc_content.appendChild(ct.el_style);
	ct.el_style_ok = true;
	}
	var css = '';
	for (var selecteur in ct.styles) {
	if (ct.styles[selecteur].css) { css += selecteur + '{ ' + ct.styles[selecteur].css + '}\n'; }
	if (ct.styles[selecteur].css_a) { css += selecteur + 'a { ' + ct.styles[selecteur].css_a + '}\n'; }
	if (ct.styles[selecteur].css_hover) { css += selecteur + 'a:hover { ' + ct.styles[selecteur].css_hover + '}\n'; }
	}
	ct.el_style.innerHTML = css;
	ct_prepare_transmission();
	ct_maj_liste();
}
function ct_get_infos(obj) {
	var tag = obj.tagName.toLowerCase();
	var balise = els[tag] ? els[tag] : '';//obj.tagName;
	var id = '';
	if (obj.id && tag != 'form') {
	id = ct_remplace_info('#'+obj.id);
	if (!id) { id = '#'+obj.id; }
	}
	var classe = '';
	if (obj.className) {
	var classes = ct_get_classes(obj);
	for (var i in classes) {
		var c = classes[i];
		var t = ct_remplace_info('.'+c);
		if (!t) { t = '.'+c; }
		classe += (i>0 ? ' / ' : '') + t;
	}
	}
	var result = '';
	if (id || classe) {
	result += classe;
	if (classe && id) { result += ' | '; }
	result += id;
	if (balise) { result += ' | '; }
	}
	if (balise) { result += balise; }
	return result;
}
function ct_remplace_info(info) {
	var ok = false;
	for (var i in els_re) {
	var re = new RegExp(["^"+els_re[i]+"$"], ["i"]);
	if (re.test(info)) {
		ok = true;
		return info.replace(re, els[els_re[i]]);
	}
	}
	if (!ok) { return els[info]; }
}
function ct_get_classes(obj) {
	var c = obj.className;
	c = c.replace(/ +/g, ' ');
	var classes = c.split(' ');
	return classes;
}
function ct_mousedown(e) {
	if (!ct.actif || !ct.pointeur_actif) { return false; }
	if (!e) var e = window.event;
	var obj = ie4 ? e.srcElement : e.target;
	if (obj) {
	ct_selectionne_objet(obj);
	}
}
function ct_selectionne_parent(e) {
	if (!ct.actif || !ct.pointeur_actif) { return false; }
	if (!e) var e = window.event;
	var el = ie4 ? e.srcElement : e.target;
	if (el) {
	if (el.obj_lie) {
		ct_selectionne_objet(el.obj_lie);
	} else if (el.selecteur) {
		ct_affiche_selecteur(el.selecteur);
	}
	}
}
function ct_evidence_off() {
	if (ct.evidence_ok) {
	ct.evidence['haut'].style.display = 'none';
	ct.evidence['bas'].style.display = 'none';
	ct.evidence['droite'].style.display = 'none';
	ct.evidence['gauche'].style.display = 'none';
	}
}
function ct_evidence_parent_off() {
	if (ct.evidence_parent_ok) {
	ct.evidence_parent['haut'].style.display = 'none';
	ct.evidence_parent['bas'].style.display = 'none';
	ct.evidence_parent['droite'].style.display = 'none';
	ct.evidence_parent['gauche'].style.display = 'none';
	}
}
function ct_evidence_parent(e) {
	if (!ct.actif || !ct.pointeur_actif) { return false; }
	if (!e) var e = window.event;
	var el = ie4 ? e.srcElement : e.target;
	if (el && el.obj_lie) {
	var obj = el.obj_lie;
	if (ie4) {
		var box = obj.getBoundingClientRect();
		x = box.left; y = box.top;
		width = box.right - box.left +1;
		height = box.bottom - box.top +1;
	} else {
		var box = ct.doc.getBoxObjectFor(obj);
		x = box.x; y = box.y; width = box.width; height = box.height;
	}
	if (!ct.evidence_parent_ok) {
		ct.evidence_parent = new Array();
		ct.evidence_parent['haut'] = ct.doc.createElement('div'); ct.evidence_parent['haut'].className = 'ct_evidence_parent'; ct.evidence_parent['haut'].id = 'ct_evidence_parent_haut'; ct.doc_content.appendChild(ct.evidence_parent['haut']);
		ct.evidence_parent['bas'] = ct.doc.createElement('div'); ct.evidence_parent['bas'].className = 'ct_evidence_parent'; ct.evidence_parent['bas'].id = 'ct_evidence_parent_bas'; ct.doc_content.appendChild(ct.evidence_parent['bas']);
		ct.evidence_parent['droite'] = ct.doc.createElement('div'); ct.evidence_parent['droite'].className = 'ct_evidence_parent'; ct.evidence_parent['droite'].id = 'ct_evidence_parent_droite'; ct.doc_content.appendChild(ct.evidence_parent['droite']);
		ct.evidence_parent['gauche'] = ct.doc.createElement('div'); ct.evidence_parent['gauche'].className = 'ct_evidence_parent'; ct.evidence_parent['gauche'].id = 'ct_evidence_parent_gauche'; ct.doc_content.appendChild(ct.evidence_parent['gauche']);
		ct.evidence_parent_ok = true;
	}

	var DecalageLeft = ie6 ? 0 : -1;
	var DecalageBottom = ie6 ? 0 : -1;

	ct.evidence_parent['haut'].style.width = width+'px';
	ct.evidence_parent['bas'].style.width = width+'px';
	ct.evidence_parent['droite'].style.height = height+'px';
	ct.evidence_parent['gauche'].style.height = height+'px';
	Positionne(ct.evidence_parent['haut'], x+DecalageLeft, y+DecalageBottom);
	Positionne(ct.evidence_parent['bas'], x+DecalageLeft, y+height-1+DecalageBottom);
	Positionne(ct.evidence_parent['droite'], x+width-1+DecalageLeft, y+DecalageBottom);
	Positionne(ct.evidence_parent['gauche'], x+DecalageLeft, y+DecalageBottom);
	ct.evidence_parent['haut'].style.display = 'block';
	ct.evidence_parent['bas'].style.display = 'block';
	ct.evidence_parent['droite'].style.display = 'block';
	ct.evidence_parent['gauche'].style.display = 'block';
	}
}
function ct_evidence(obj) {
	var x, y, width, height;
	if (ie4) {
	var box = obj.getBoundingClientRect();
	x = box.left; y = box.top;
	width = box.right - box.left +1;
	height = box.bottom - box.top +1;
	} else {
	var box = ct.doc.getBoxObjectFor(obj);
	x = box.x; y = box.y; width = box.width; height = box.height;
	}
	if (!ct.evidence_ok) {
	ct.evidence = new Array();
		ct.evidence['haut'] = ct.doc.createElement('div'); ct.evidence['haut'].className = 'ct_evidence'; ct.evidence['haut'].id = 'ct_evidence_haut'; ct.doc_content.appendChild(ct.evidence['haut']);
		ct.evidence['bas'] = ct.doc.createElement('div'); ct.evidence['bas'].className = 'ct_evidence'; ct.evidence['bas'].id = 'ct_evidence_bas'; ct.doc_content.appendChild(ct.evidence['bas']);
		ct.evidence['droite'] = ct.doc.createElement('div'); ct.evidence['droite'].className = 'ct_evidence'; ct.evidence['droite'].id = 'ct_evidence_droite'; ct.doc_content.appendChild(ct.evidence['droite']);
		ct.evidence['gauche'] = ct.doc.createElement('div'); ct.evidence['gauche'].className = 'ct_evidence'; ct.evidence['gauche'].id = 'ct_evidence_gauche'; ct.doc_content.appendChild(ct.evidence['gauche']);
	ct.evidence_ok = true;
	}

	var DecalageLeft = ie6 ? 0 : -1;
	var DecalageBottom = ie6 ? 0 : -1;

	ct.evidence['haut'].style.width = width+'px';
	ct.evidence['bas'].style.width = width+'px';
	ct.evidence['droite'].style.height = height+'px';
	ct.evidence['gauche'].style.height = height+'px';
	Positionne(ct.evidence['haut'], x+DecalageLeft, y+DecalageBottom);
	Positionne(ct.evidence['bas'], x+DecalageLeft, y+height-1+DecalageBottom);
	Positionne(ct.evidence['droite'], x+width-1+DecalageLeft, y+DecalageBottom);
	Positionne(ct.evidence['gauche'], x+DecalageLeft, y+DecalageBottom);
	ct.evidence['haut'].style.display = 'block';
	ct.evidence['bas'].style.display = 'block';
	ct.evidence['droite'].style.display = 'block';
	ct.evidence['gauche'].style.display = 'block';
}
