/*	stéphan gelberger */

function trouvele(n) { 
  var x;
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function changimg() { 
  var i,j=0,x,a=changimg.arguments; 
  document.tablo=new Array; 
  for(i=0;i<(a.length-2);i+=3)
   if ((x=trouvele(a[i]))!=null){
   document.tablo[j++]=x; 
   if(!x.oldsrc) 
   x.oldsrc=x.src; 
   x.src=a[i+2];
   }
} 

function countAreaChars(areaName,counter,limit)
{
if (areaName.value.length>limit)
areaName.value=areaName.value.substring(0,limit);
else
counter.value = limit - areaName.value.length;
}

function navigout(mondiv){
	var leclickout=document.getElementById(mondiv).style;
	if(leclickout.display=='block'){	
	leclickout.display='none'; }
	else { leclickout.display='block'; }
}

function acceptmel(urlx){
	var xhrz; 
	if(window.XMLHttpRequest) { xhrz= new XMLHttpRequest(); } 
	else if (window.ActiveXObject) { xhrz= new ActiveXObject('Microsoft.XMLHTTP'); }
	var scor = document.getElementById('zdiv');
	var ida = document.formexpmail.monmail.value;
	var idb = document.formexpmail.sonmail.value;
	xhrz.open('GET', 'envmel.php?ida='+ida+'&idb='+idb+'&urlx='+urlx); 
	xhrz.onreadystatechange = function() {
  	if (xhrz.readyState == 4 && xhrz.status == 200) {
  		//scor.innerHTML = urlx; xhrz.responseText;
  		navigout('zdiv');
    	}}
    	xhrz.send(null); 
}



function soumet() 
{
	if (document.forminscript.login.value.length < 6 ) { 
		alert("Pseudonyme de moins de 6 caracteres ?");
		document.forminscript.login.focus();
		document.forminscript.login.style.backgroundColor='#FFD0B0';
	return false;
	}

	if (document.forminscript.passw.value.length < 6 ) { 
		alert("Mor de passe de moins de 6 caracteres ?");
		document.forminscript.passw.focus();
		document.forminscript.passw.style.backgroundColor='#FFD0B0';
	return false;
	}

	<!-- structure_email() -->
	longueur = document.forminscript.email.value.length;
	index = document.forminscript.email.value.indexOf("@");
	index2 = document.forminscript.email.value.indexOf(".");
	<!-- pas de @ -->
	if ((index < 1) || (index==(longueur-1))) {
		alert("Veuillez entrer un email valide svp. Merci.");
		document.forminscript.email.focus();
		document.forminscript.email.style.backgroundColor='#FFD0B0';
	return false;
	}
	<!-- pas de . -->
	if ((index2 < 1) || (index2==(longueur-1))) {
		alert("Veuillez entrer un email valide svp. Merci.");
		document.forminscript.email.focus();
		document.forminscript.email.style.backgroundColor='#FFD0B0';
	return false;
	}

	
	if (document.forminscript.nom.value.length < 2) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.nom.focus();
		document.forminscript.nom.style.backgroundColor='#FFD0B0';
	return false;
	}	
	if (document.forminscript.prenom.value.length < 2) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.prenom.focus();
		document.forminscript.prenom.style.backgroundColor='#FFD0B0';
	return false;
	}
	
	if (document.forminscript.cpostal.value.length < 4) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.cpostal.focus();
		document.forminscript.cpostal.style.backgroundColor='#FFD0B0';
	return false;
	}
	if (document.forminscript.pays.value.length < 3) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.pays.focus();
		document.forminscript.pays.style.backgroundColor='#FFD0B0';
	return false;
	}	
	if (document.forminscript.langue.value.length < 4) {
	alert("Veuillez remplir tous les champs.");
	document.forminscript.langue.focus();
	document.forminscript.langue.style.backgroundColor='#FFD0B0';
	return false;
	}

	if (document.forminscript.naissance.value.length < 4) {
	alert("Veuillez remplir tous les champs.");
	document.forminscript.naissance.focus();
	document.forminscript.naissance.style.backgroundColor='#FFD0B0';
	return false;
	} 


	if (!document.forminscript.cgu.checked) {
	alert("Vous devez valider les conditions generales d'utilisation du site");
	return false;
	}
}

function soumetc() 
{

	if (document.forminscript.nom.value.length < 2) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.nom.focus();
		document.forminscript.nom.style.backgroundColor='#FFD0B0';
	return false;
	}
	if (document.forminscript.prenom.value.length < 2) {
		alert("Veuillez remplir tous les champ.s");
		document.forminscript.prenom.focus();
		document.forminscript.prenom.style.backgroundColor='#FFD0B0';
	return false;
	}
	if (document.forminscript.adresse.value.length < 4) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.adresse.focus();
		document.forminscript.adresse.style.backgroundColor='#FFD0B0';
	return false;
	}

	if (document.forminscript.cpostal.value.length < 4) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.cpostal.focus();
		document.forminscript.cpostal.style.backgroundColor='#FFD0B0';
	return false;
	}
	if (document.forminscript.pays.value.length < 3) {
		alert("Veuillez remplir tous les champs.");
		document.forminscript.pays.focus();
		document.forminscript.pays.style.backgroundColor='#FFD0B0';
	return false;
	}
	<!-- structure_email() -->
	longueur = document.forminscript.email.value.length;
	index = document.forminscript.email.value.indexOf("@");
	index2 = document.forminscript.email.value.indexOf(".");
	<!-- pas de @ -->
	if ((index < 1) || (index==(longueur-1))) {
		alert("Veuillez entrer un email valide svp. Merci.");
		document.forminscript.email.focus();
		document.forminscript.email.style.backgroundColor='#FFD0B0';
	return false;
	}
	<!-- pas de . -->
	if ((index2 < 1) || (index2==(longueur-1))) {
		alert("Veuillez entrer un email valide svp. Merci.");
		document.forminscript.email.focus();
		document.forminscript.email.style.backgroundColor='#FFD0B0';
	return false;
	}
}
