<!--
	function ajax_wiki(objet,idpays,paysouregion){
		var xhr=null;
		if (window.XMLHttpRequest)
		{ //firefox
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{ //internet explorer
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else 
		{ // XMLHttpRequest non supporté par le navigateur 
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			return; 
		}
		
		var valeur=objet+"_texte";
		var oEditor = FCKeditorAPI.GetInstance(valeur) ; 
		contenu_editor = oEditor.EditorDocument.body.innerHTML;
		contenu_editor = encodeURIComponent(contenu_editor);
		
		//on appelle le fichier reponse.php
		xhr.open("POST", "ajax/update_wiki.php?id"+paysouregion+"="+idpays, true);
			
		//on définit l'appel de la fonction au retour serveur
		xhr.onreadystatechange = function() { affichage_ajax(xhr,objet); };
		
		
		xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xhr.send("contenu_editor="+contenu_editor+"&champ="+objet);
	}
	
	function ajax_wiki_itineraire(objet,idpays,idit,type,paysouregion){
		var xhr=null;
		if (window.XMLHttpRequest)
		{ //firefox
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{ //internet explorer
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else 
		{ // XMLHttpRequest non supporté par le navigateur 
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			return; 
		}
		
		var valeur=objet+"_texte";
		var oEditor = FCKeditorAPI.GetInstance(valeur) ; 
		contenu_editor = oEditor.EditorDocument.body.innerHTML;
		contenu_editor = encodeURIComponent(contenu_editor);
		
		//on appelle le fichier reponse.php
		xhr.open("POST", "ajax/update_wiki_itineraire.php?id"+paysouregion+"="+idpays, true);
		
		//on définit l'appel de la fonction au retour serveur
		xhr.onreadystatechange = function() { affichage_ajax(xhr,objet); };
		
		
		xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xhr.send("contenu_editor="+contenu_editor+"&champ="+objet+"&idit="+idit+"&type="+type);
	}

	function affichage_ajax(xhr,objet){
		if(xhr.readyState == 4 || xhr.readyState == ' complete')
			document.getElementById(objet).innerHTML = xhr.responseText;
		else
			document.getElementById(objet).innerHTML = 'Mise &agrave; jour en cours... Merci de patienter quelques instants';
	}

	function largeur(){
		//réglage de la largeur si ie<7
		//détectioin internet explorer
		var ieversion=0;
		if(navigator.appVersion.indexOf("MSIE")!=-1){
			var t=navigator.appVersion.split("MSIE");
			ieversion=parseFloat(t[1]);
		}
		//Détection Netscape
		var nnversion=0;
		if(navigator.appName=="Netscape")
			nnversion=parseFloat(navigator.appVersion);
		
		if (ieversion!=0 && ieversion<7)
			return '450px';
		else
			return '100%';
	}

	function modifier_wiki(objet,pays,paysouregion){
		var div = document.getElementById(objet);
		var fck = new FCKeditor(objet+"_texte");
		fck.BasePath = '/fckeditor/';
		fck.Config["CustomConfigurationsPath"] = "/fckeditor/config_wiki.js";
		fck.ToolbarSet="wiki";
		fck.Height='200px';
		fck.Width=largeur();
		fck.Value=document.getElementById('txt'+objet).innerHTML;

		var contenu='';
		contenu+='<br><input type="submit" name="envoyer" value="Envoyer" onclick="ajax_wiki(\''+objet+'\',\''+pays+'\',\''+paysouregion+'\');"> &nbsp; &nbsp; ';
		contenu+='<input type="submit" name="envoyer" value="Annuler" onclick="ajax_wiki_annuler(\''+objet+'\',\''+pays+'\',\''+paysouregion+'\');">';

		div.innerHTML = fck.CreateHtml()+contenu;
	}
	
	function modifier_wiki_itineraire(objet,pays,idit,type,paysouregion){
		var div = document.getElementById(objet+'_'+idit);
		var fck = new FCKeditor(objet+"_texte");
		fck.BasePath = '/fckeditor/';
		fck.Config["CustomConfigurationsPath"] = "/fckeditor/config_wiki.js";
		fck.ToolbarSet="wiki";
		fck.Height='200px';
		fck.Width=largeur();
		if(idit!='nouveau')
			fck.Value=document.getElementById('txt'+objet+'_'+idit).innerHTML;

		var contenu='';
		contenu+='<br><input type="submit" name="envoyer" value="Envoyer" onclick="ajax_wiki_itineraire(\''+objet+'\',\''+pays+'\',\''+idit+'\',\''+type+'\',\''+paysouregion+'\');"> &nbsp; &nbsp; ';
		contenu+='<input type="submit" name="envoyer" value="Annuler" onclick="ajax_wiki_itineraire_annuler(\''+objet+'\',\''+pays+'\',\''+idit+'\',\''+type+'\',\''+paysouregion+'\');">';

		div.innerHTML = fck.CreateHtml()+contenu;
	}
	
	/**function modifier_souswiki(objet,region){
		var div = document.getElementById(objet);
		var fck = new FCKeditor(objet+"_texte");
		fck.BasePath = '/espritdevoyageur/fckeditor/';
		fck.Config["CustomConfigurationsPath"] = "/espritdevoyageur/fckeditor/config_wiki.js";
		fck.ToolbarSet="wiki";
		fck.Value=document.getElementById('txt'+objet).innerHTML;

		var contenu='';
		contenu+='<input type="submit" name="envoyer" value="Envoyer" onclick="ajax_wiki(\''+objet+'\',\''+region+'\',\'region\')"> &nbsp; &nbsp; ';
		contenu+='<input type="submit" name="envoyer" value="Annuler" onclick="">';

		div.innerHTML = fck.CreateHtml()+contenu;
	}**/
/**
	function limite(zone,max){
		if (zone.value.length>=max){
			zone.value=zone.value.substring(0,max);
		}
	}
	
	function input_limite(objet,valeur,longueur){
		//var reg=new RegExp("(<br>)", "g");     Inutile à priori
		return '<input type="text" id="'+objet+'_texte" name="'+objet+'" size="'+longueur+'" maxlength="'+longueur+'" tabindex="1" value="'+stripslashes_js(valeur)+'">';
	}
	
	function textarea_limite(objet,valeur,longueur){
		var reg=new RegExp("(<br>)", "g");
		return '<textarea id="'+objet+'_texte" cols="68" rows="5" class="largeur_text_xiki" name="'+objet+'" tabindex="1" onKeyUp="limite(this,'+longueur+');" onKeyDown="limite(this,'+longueur+');">'+
				stripslashes_js(valeur.replace(reg,"\r"))+
				'</textarea>';
	}
	
	function textearea_sanslimite(objet,valeur){
		var reg=new RegExp("(<br>)", "g");
		return '<textarea id="'+objet+'_texte" cols="68" rows="10" class="largeur_text_xiki" name="'+objet+'" tabindex="1">'+
				stripslashes_js(valeur.replace(reg,"\r"))+
				'</textarea>';
	}
	
	function zone_modif(objet,valeur){
		switch (objet){
			case 'langue':return input_limite(objet,valeur,"50");break;
			case 'chef_etat':return input_limite(objet,valeur,"50");break;
			case 'indicatif_telephone':return input_limite(objet,valeur,"50");break;
			case 'monnaie':return input_limite(objet,valeur,"50");break;
			case 'tx_change':return input_limite(objet,valeur,"50");break;
			
			case 'prises_courant':return textarea_limite(objet,valeur,"100");break;
			case 'capitale':return textarea_limite(objet,valeur,"100");break;
			
			case 'superficie':return textarea_limite(objet,valeur,"255");break;
			case 'nbre_habitants':return textarea_limite(objet,valeur,"255");break;
			case 'principales_villes':return textarea_limite(objet,valeur,"255");break;
			case 'religion':return textarea_limite(objet,valeur,"255");break;
			case 'heure':return textarea_limite(objet,valeur,"255");break;
			case 'ressources':return textarea_limite(objet,valeur,"255");break;
			//case 'visa':return textarea_limite(objet,valeur,"255");break;
			case 'taxes_aeroport':return textarea_limite(objet,valeur,"255");break;
			case 'ambassade_locale':return textarea_limite(objet,valeur,"255");break;
			case 'moyens_paiement':return textarea_limite(objet,valeur,"255");break;
			case 'retrait_argent':return textarea_limite(objet,valeur,"255");break;
			case 'cout_avion':return textarea_limite(objet,valeur,"255");break;
			
			default :return textearea_sanslimite(objet,valeur);break;
		}
	}
	
	function stripslashes_js(variable){
		return variable.replace(/\\\'/g,"'");

	}
**/
	function ajax_wiki_annuler(objet,idpays,paysouregion){
		var xhr=null;
		if (window.XMLHttpRequest)
		{ //firefox
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{ //internet explorer
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else 
		{ // XMLHttpRequest non supporté par le navigateur 
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			return; 
		}
		
		var valeur=objet+"_texte";
		var oEditor = FCKeditorAPI.GetInstance(valeur) ; 
		contenu_editor = oEditor.EditorDocument.body.innerHTML;
		
		//on appelle le fichier reponse.php
		xhr.open("POST", "ajax/annuler_wiki.php?id"+paysouregion+"="+idpays, true);
			
		//on définit l'appel de la fonction au retour serveur
		xhr.onreadystatechange = function() { affichage_ajax(xhr,objet); };
		
		
		xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xhr.send("contenu_editor="+contenu_editor+"&champ="+objet);
	}
	
	function ajax_wiki_itineraire_annuler(objet,idpays,idit,type,paysouregion){
		var xhr=null;
		if (window.XMLHttpRequest)
		{ //firefox
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{ //internet explorer
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else 
		{ // XMLHttpRequest non supporté par le navigateur 
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			return; 
		}
		
		var valeur=objet+"_texte";
		var oEditor = FCKeditorAPI.GetInstance(valeur) ; 
		contenu_editor = oEditor.EditorDocument.body.innerHTML;
		
		//on appelle le fichier reponse.php
		xhr.open("POST", "ajax/annuler_wiki_itineraire.php?id"+paysouregion+"="+idpays, true);
		
		//on définit l'appel de la fonction au retour serveur
		xhr.onreadystatechange = function() { affichage_ajax(xhr,objet); };
		
		
		xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xhr.send("contenu_editor="+contenu_editor+"&champ="+objet+"&idit="+idit+"&type="+type);
	}
	
//-->
