
// Pour le cryptage des mailto:

Nix={map:null,
	convert:function(a) {
		Nix.init();var s='';
		for(i=0;i<a.length;i++) {
			var b=a.charAt(i);
			s+=((b>='A'&&b<='Z')||(b>='a'&&b<='z')?Nix.map[b]:b);
		}
		return s;
	},
	init:function() {
		if(Nix.map!=null) return;
		var map=new Array();
		var	s='abcdefghijklmnopqrstuvwxyz';
		for(i=0;i<s.length;i++) map[s.charAt(i)]=s.charAt((i+13)%26);
		for(i=0;i<s.length;i++) map[s.charAt(i).toUpperCase()]=
		s.charAt((i+13)%26).toUpperCase();
		Nix.map=map;},
	decode:function(a) { document.write(Nix.convert(a)); }
}

// Pour la validation des formulaires

function checkFormulaire(frm) {
	var courriel = frm.elements['Courriel'].value;
	if (courriel == "") {
		alert("Vous n'avez pas fourni d'adresse courriel");
		return false;
	}
	else if (courriel.indexOf('@') < 0) {
		alert("Adresse de courriel invalide: " + courriel);
		return false;
	}
	if (frm.elements['Nom']) {
		if (frm.elements['Nom'].value == "") {
			alert("Vous n'avez pas rempli le champ Nom");
			return false;
		}
	}
	return true;
}