//==============================================function verif_email(theObjet) {// on passe la donne saisie par le visiteur en variable pour plus de facilitsadresse = theObjet.value;taille = theObjet.value.length;// on cr 3 variables pour valider au fur et  mesure le login, le domaine et l'extension qui constituent l'adresse e-mailvalidelog = false;validedom = false;valideext = false;// on extrait le 'login' qui se situe avant l'arobacearob = adresse.lastIndexOf("@");login = adresse.substring(0,arob);// on extrait l'extension qui se situe  partir du dernier pointpointfinal = adresse.lastIndexOf(".");extension = adresse.substring(pointfinal,taille);// on extrait le domaine qui se trouve entre l'arobace et le dernier pointdomaine = adresse.substring(arob+1,pointfinal);// un login a toujours plus de 2 caractres, on fait le testif ( login.length > 2 ) { validelog = true; }else { validelog = false; }// un domaine a toujours plus de 1 caractre, on fait le testif ( domaine.length > 1 ) { validedom = true; }else { validelog = false; }// une extension a toujours 2 ou 3 caractres, on fait le testif ( pointfinal > -1 && (extension.length == 3 || extension.length == 4) ) {	valideext = true; }else { valideext = false; }// on vrifie que nos trois variables sont vraies pour accepter la soumission du formulaireif ( validelog == true && validedom == true && valideext == true ) {	return true;}else {	alert('Cette adresse e-mail n\'est pas valide.');	return false;}}//==============================================//  Donner le focus (curseur)  un objet inputfunction DonnerFocus(nom) {	document.forms[0].elements[nom].focus();}//==============================================// Objet : Objet HTML ou XHTML cssClass : nom de la class  assigner  l'objet HTML function setClass(objet,cssClass) {objet.className = cssClass;}//==============================================// Affecter un url  un cadrefunction SetFrames(Frame,Fichier) {		parent.frames[Frame].location.href=Fichier;	}// set the radio button with the given value as being checked// do nothing if there are no radio buttons// if the given value does not exist, all the radio buttons// are reset to uncheckedfunction setCheckedValue(radioObj, newValue) {	if(!radioObj)		return;	var radioLength = radioObj.length;	if(radioLength == undefined) {		radioObj.checked = (radioObj.value == newValue.toString());		return;	}	for(var i = 0; i < radioLength; i++) {		radioObj[i].checked = false;		if(radioObj[i].value == newValue.toString()) {			radioObj[i].checked = true;		}	}}// return the value of the radio button that is checked// return an empty string if none are checked, or// there are no radio buttonsfunction getCheckedValue(radioObj) {	if(!radioObj)		return "";	var radioLength = radioObj.length;	if(radioLength == undefined)		if(radioObj.checked)			return radioObj.value;		else			return "";	for(var i = 0; i < radioLength; i++) {		if(radioObj[i].checked) {			return radioObj[i].value;		}	}	return "";}