
function PopupCentrer1(page1,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(page1,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

// navigation
CSAg = window.navigator.userAgent;

CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);
function CSFindElement(n,ly) { if (CSBVers < 4) return document[n];
	var curDoc = ly ? ly.document : document; var elem = curDoc[n];
	if (!elem) { for (var i=0;i<curDoc.layers.length;i++) {
		elem = CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}
	return elem;
}
function charge_URL(formName,popupName,target) {
var form  = CSFindElement(formName);
var popup = form.elements[popupName];
var url=popup.options[popup.selectedIndex].value;
if (url!="x") {window.open(url, target);}
popup.selectedIndex = 0;
}

// Vérification des champs de formulaire


function testCondi(condi) {
	if(!condi.checked)
	{
		alert('Vous devez accepter nos Conditions Générales de Vente pour poursuivre.');
		condi.focus();
		return false;
	}
return true;
}


function VerificationEmail(elm)
{
	if (elm.value.indexOf("@") != "-1" 
		&& elm.value.indexOf(".") != "-1"
		&& elm.value != "")
	return true;
return false;
}

			
			
function checkForm(mail,NomAdr,nom,prenom,adresse1,cp,ville,tel,port,condi,pass1,pass2) {
	if ((mail)&&(!VerificationEmail(mail)))
	{
	    alert("Email non Valide.");
	    mail.focus();
	    return false;
	}
	if ((NomAdr)&&(NomAdr.value==""))
	{
		alert('Vous devez donner un nom a cette adresse.');
		NomAdr.focus();
		return false;
	}
	if ((nom)&&(nom.value==""))
	{ 
		alert('Saisissez votre nom !');
		nom.focus();
		return false;
	}
	if((prenom)&&(prenom.value==""))
	{
		alert('Saisissez votre prénom !');
		prenom.focus();
		return false;
	}
	if ((adresse1)&&(adresse1.value==""))
	{
		alert('Indiquez votre adresse postale dans la première ligne.');
		adresse1.focus();
		return false;
	}
	if((cp)&&(cp.value==""))
	{
		alert('Indiquez votre code postal !');
		cp.focus();
		return false;
	}
	if ((cp)&&(isNaN(cp.value)))
	{
		alert('Le code postal ne doit comporter que des caractéres numériques.');
		cp.focus();
		return false;
	}

	if((ville)&&(ville.value==""))
	{
		alert('Indiquez la ville !');
		ville.focus();
		return false;
	}
	if((tel)&&((tel.value=="")&&(port.value=="")))
	{ 
		alert('Vous devez indiquer soit un numéro de téléphone portable soit un numéro de téléphone fixe.');
		tel.focus();
		return false;
	}
	if ((condi)&&(!condi.checked))
	{
		alert('Vous devez accepter nos Conditions Générales de Vente pour poursuivre.');
		condi.focus();
		return false;
	}

	if((pass1)&&(pass1.value==""))
	{
		alert('Vous devez préciser un mot de passe.');
		pass1.focus();
		return false;
	}
	
	if ((pass2)&&(pass2.value!=pass1.value))
	{
		alert ('Les mots de passe indiqués ne sont pas concordants !')
		pass2.focus();
		return false;
	}

return true;
}