// verif email 1.0 (28/01/2003 11:45)

function verifMail(a) {
	testm =	false ;
	
	for (var j=1 ; j<(a.length) ; j++) {
		if (a.charAt(j)=='@') {
			if (j<(a.length-4)){
				for (var k=j ; k<(a.length-2) ;	k++) {
					if (a.charAt(k)=='.') testm = true;
						}
				}
			}
		}
	if (testm==false) { alert("Votre adresse e-mail est invalide");return false}
	else { return true; }
	
		// ELSE	facultatif ; la	fonction retournant testm, la suite du traitement du formulaire	peut donc avoir	lieu
	return testm ; 
	}

// coolPopUp 1.7.5 [12/08/2003 03:26] (n'est plus compatible avec les versions precedents 1.5)
/* www.studio-de-la.com */

// ex : javascript:goPopUp('../html/video.htm', l=200, h=100, nf=maFenetre, st=1, rs=1, mov=0, x=0, y=0)
//						l pour la largeur souhaité
//						h pour la hauteur souhaité
//						nf pour non de la fenetre
//						st=1 pour le status
//						rs=1 pour le resize
//						mov=1 pour center et/ou actionner

// document.body.style.overflow='hidden';

var largeur = 500;
hauteur = 400;


var nomDeFenetre = "maFenetre";
var statu = "no";
var resize = "no";
var gomove = 0;
var dejaBouge = 0;

largeurEcran = screen.width;
hauteurEcran = screen.height;

// cherche XP pr agrandir les popUp
var chercheXP 	= new RegExp("Windows NT 5.1","gi");
cestXP	= chercheXP.test(navigator.appVersion);

function goPopUp (quelPage, l, h, nf, st, rs, mov, x, y) {

	if ( typeof l   == 'undefined' || l  == '' ) { l   = largeur; } if (cestXP == true) { l = parseInt(l)+5;}
	if ( typeof h   == 'undefined' || h  == '' ) { h   = hauteur; } if (cestXP == true) { h = parseInt(h)+5;}
	if ( typeof nf  == 'undefined' || nf  == '') { nf  = nomDeFenetre; } 
	if ( typeof st  == 'undefined' || st  == '') { st  = statu; } else {st = "yes";}
	if ( typeof rs  == 'undefined' || rs  == '') { rs  = resize; } else {rs = "yes";}
	if ( typeof mov == 'undefined' || mov == '') { mov = gomove; }

	posX = ((largeurEcran - l) / 2);
	posY = ((hauteurEcran - h) / 2);
	if ( typeof x  == 'undefined' || x  == '') { x  = posX; } else if ( x == 'd' && largeurEcran <= 1024 ){ x = largeurEcran - l; } else { x = 1024 - l; }

	if ( typeof y  == 'undefined' || y  == '') { y  = posY; }

	var adressePage       = quelPage;
	var parametresFenetre = "toolbar=no,location=no,directories=no,status="+st+",menubar=no,scrollbars=yes,resizable="+rs+",width="+l+",height="+h+"'";
	coucou = window.open (adressePage, nf, parametresFenetre);
	
	window.coucou.resizeTo(l,h);
	if (mov == 1 && dejaBouge == 0) { window.coucou.moveTo(x,y); dejaBouge = 1;}
	mov = gomove;
	
	window.coucou.focus();
	

	}

// efface champs 1.1
// onFocus="effaceChamps(this.form.name,this.name,'mots clés');
function effaceChamps (o,s,textToErase) {
	if (textToErase == document.forms[o].elements[s].value){ document.forms[o].elements[s].value="" }
	}

// cocheDecoche 2.0	
		// n'est plus compatible avec la version 1.0
		// exemple : onClick="onOff(this.form,'nomElement')"
function onOff(o,nomElement){
	nomForm = o.name;
	if(document.forms[nomForm].elements[nomElement].checked == true){
		document.forms[nomForm].elements[nomElement].checked = false;
		}else{
		document.forms[nomForm].elements[nomElement].checked = true;
		}
	}
