function stringEnHtml(s) {
            if (s == null)
                return "";

            var sb = "";
            for (var i = 0; i < s.length; i++) {
                switch (s[i]) {
                    case '<':
                        sb += ("&lt;");
                        break;
                    case '>':
                        sb += ("&gt;");
                        break;
                    case '&':
                        sb += ("&amp;");
                        break;
                    case '"':
                        sb += ("&quot;");
                        break;
                    case 'à':
                        sb += ("&agrave;");
                        break;
                    case 'À':
                        sb += ("&Agrave;");
                        break;
                    case 'â':
                        sb += ("&acirc;");
                        break;
                    case 'Â':
                        sb += ("&Acirc;");
                        break;
                    case 'ä':
                        sb += ("&auml;");
                        break;
                    case 'Ä':
                        sb += ("&Auml;");
                        break;
                    case 'å':
                        sb += ("&aring;");
                        break;
                    case 'Å':
                        sb += ("&Aring;");
                        break;
                    case 'æ':
                        sb += ("&aelig;");
                        break;
                    case 'Æ':
                        sb += ("&AElig;");
                        break;
                    case 'ç':
                        sb += ("&ccedil;");
                        break;
                    case 'Ç':
                        sb += ("&Ccedil;");
                        break;
                    case 'é':
                        sb += ("&eacute;");
                        break;
                    case 'É':
                        sb += ("&Eacute;");
                        break;
                    case 'è':
                        sb += ("&egrave;");
                        break;
                    case 'È':
                        sb += ("&Egrave;");
                        break;
                    case 'ê':
                        sb += ("&ecirc;");
                        break;
                    case 'Ê':
                        sb += ("&Ecirc;");
                        break;
                    case 'ë':
                        sb += ("&euml;");
                        break;
                    case 'Ë':
                        sb += ("&Euml;");
                        break;
                    case 'ï':
                        sb += ("&iuml;");
                        break;
                    case 'Ï':
                        sb += ("&Iuml;");
                        break;
                    case 'ô':
                        sb += ("&ocirc;");
                        break;
                    case 'Ô':
                        sb += ("&Ocirc;");
                        break;
                    case 'ö':
                        sb += ("&ouml;");
                        break;
                    case 'Ö':
                        sb += ("&Ouml;");
                        break;
                    case 'ø':
                        sb += ("&oslash;");
                        break;
                    case 'Ø':
                        sb += ("&Oslash;");
                        break;
                    case 'ß':
                        sb += ("&szlig;");
                        break;
                    case 'ù':
                        sb += ("&ugrave;");
                        break;
                    case 'Ù':
                        sb += ("&Ugrave;");
                        break;
                    case 'û':
                        sb += ("&ucirc;");
                        break;
                    case 'Û':
                        sb += ("&Ucirc;");
                        break;
                    case 'ü':
                        sb += ("&uuml;");
                        break;
                    case 'Ü':
                        sb += ("&Uuml;");
                        break;
                    case '®':
                        sb += ("&reg;");
                        break;
                    case '©':
                        sb += ("&copy;");
                        break;
                    case '€':
                        sb += ("&euro;");
                        break;

                    default:
                        sb += (s[i]);
                        break;
                }
            }
            return sb;
        }
            
        function envoyerTxt() {
            jQuery.post('rapport.php',
                        { txtRapport : stringEnHtml(document.getElementById("txtRapport").value) },
                      function(p_resultat) {
                            document.getElementById("imageRapport").src = "getImage.php?id=" + p_resultat;
                      }
                );
        }
        
        function enregistrerTxt() {
            jQuery.post('ajouterRapport.php',
                        { txtRapport : stringEnHtml(document.getElementById("txtRapport").value) },
                      function(p_resultat) {
                            document.getElementById("divLienForum").innerHTML = "[img]http://www.angel-le-prophete.be/Les%20Anges%20Dechus/site3/generateur.php?id=" + p_resultat + "[/img]";
                            document.getElementById("imageRapport").src = "generateur.php?id=" + p_resultat;
                      }
                );
        }