﻿// JavaScript Document

function applytrad() {

	var fcode = new RegExp("!([\\w_ ']+)/!", "g");
	var fcode2 = new RegExp("!([\\w_ ']+)/!", "");
	
	var lachaine = document.body.innerHTML;
	
	var rezme = lachaine.match(fcode);
	
	if (rezme != null) { // si on a trouvé au moins un résultat
		for (i = 0; i < rezme.length; i++) {
			var e = fcode2.exec(rezme[i]);	// e sera de la forme ['!code/!', 'code']... e[1] contient donc le code
			var repexp = new RegExp("!"+e[1]+"/!", "g");
			var newstring = dico[e[1].replace(/ /g, '_')];
			if (newstring == undefined) {
			}
			else {
				document.body.innerHTML = document.body.innerHTML.replace(repexp, newstring);
			}
		}
	}
}