
// retourne une valeur acceptable un post URL ou GET - la fonction de base js ne convertis pas tout...

function encoderURL(p_chaine)
{
	//trace(p_chaine);
	if(p_chaine=="" || p_chaine==undefined)
	{
		return "";
	}
	var nChaine = p_chaine.replace(/”/g, '"');
	nChaine = nChaine.replace(/’/g, "'");
	nChaine = nChaine.replace(/#/g, "%23");
	nChaine = nChaine.replace(/\$/g, "%24");
	nChaine = nChaine.replace(/&/g, "%26");
	nChaine = nChaine.replace(/\+/g, "%2B");
	nChaine = nChaine.replace(/,/g, "%2C");
	nChaine = nChaine.replace(/:/g, "%3A");
	nChaine = nChaine.replace(/=/g, "%3D");
	nChaine = nChaine.replace(/\?/g, "%3F");
	nChaine = nChaine.replace(/⁄/g, "%2F");
	nChaine = nChaine.replace(/™/g, "%99");
	//trace(p_chaine + " -- OK");
	//trace(" ");
	return encodeURI(nChaine);
}

