// JavaScript Document
var popUpWin=0;

function popUpWindow(URLStr, width, height, left, top) {
	if(popUpWin) {
    	if(!popUpWin.closed) popUpWin.close();
  		}
  	popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
	}
	
expregemail = /^[a-z]\w*((-|\.)\w+)*[a-z0-9]@[a-z]\w*((-|\.)\w+)*[a-z0-9]\.[a-z]{2,4}$/;
expregfield = /^[a-zA-Zéèêàîïûü0-9]/;

function Check(form) {
	var errMsg = "";
	var nbErr = 0;	
	if (form.prenom.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Prénom\"";
		nbErr ++;
		}
	if (form.nom.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Nom\"";
		nbErr ++;
		}
	if (form.adresse.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Adresse\"";
		nbErr ++;
		}
	if (form.cp.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Code Postal\"";
		nbErr ++;
		}
	if (form.ville.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Ville\"";
		nbErr ++;
		}
	if (form.tel.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Téléphone\"";
		nbErr ++;
		}
	if (form.email.value.match(expregemail) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Email\"";
		nbErr ++;
		}
	if (form.comment.value.match(expregfield) == null) {
		errMsg = errMsg + (nbErr>=1?", ":"") + "\"Message\"";
		nbErr ++;
		}
	if (nbErr > 0) {
		if (nbErr > 1) alert ("Les champs " + errMsg + " sont incorrects.");
		else alert ("Le champ " + errMsg + " est incorrect.");
		return false;
		}
	return true;
	}


