function centerWindow(URL,x,y,withmenu) {
if (withmenu == 1) 
{
	menustring = ", Menubar=yes, Toolbar=yes, Location=yes";
}
else
{
	menustring = "";
}
if (document.all)
{
	var xMax = screen.width, yMax = screen.height;
}
else if (document.layers)
	{
		var xMax = window.outerWidth, yMax = window.outerHeight;
	}
	else
	{
	var xMax = 1024, yMax=768;
	}
var xOffset = (xMax - x)/2, yOffset = (yMax - y)/2;
window.open(URL,'windowbis',
'width='+x+',height='+y+',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+',Scrollbars=yes, resizable=yes'+menustring+'');
}
function Checkfields(l)
{
var msg = new Array();
		msg[0] = "Vous avez oublié d'introduire votre NOM et/ou votre adresse EMAIL.";
		msg[1] = "U hebt vergeten Uw naam en/of Uw emailadres intevullen";
		msg[2] = "Sie haben vergessen Ihren Namen und/oder Ihre Emaildresse einzutragen";
		msg[3] = "You forgot to fill in your name and/or your emaildress";
var msg2 = new Array();
		msg2[0] = "Votre adresse Email n'est pas valide";
		msg2[1] = "Uw emailadress is niet geldig";
		msg2[2] = "Ihr Emailadresse ist nicht gültig";
		msg2[3] = "Your emailadress is not valid";
		
// chercher position de @ et dernière position de .
assertion = document.MyForm.email.value; //adresse email expéditeur
resultat = assertion.indexOf("@");
resultat2 = assertion.lastIndexOf(".");
// si des champs pas remplis
  if(document.MyForm.name.value == "" || document.MyForm.email.value == "" ||
document.MyForm.msg.value == "")
  {
       alert(msg[l]);
       return false;
  }
  else
   {
              // si pas d'@ ou si . pas derrière @
              if(resultat == -1 || resultat >= resultat2)
       {
                     alert(msg2[l]);
              return false;
       }
}
}

