function sendData(divname,page){
	//définition de l'endroit d'affichage:
	var content = document.getElementById(divname);
	//content.innerHTML = 'Veuillez Patienter SVP&nbsp;<img align=top src="/images/ajax_wait_small.gif" border=0>' ;

	if(document.all){
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}
	else{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}
	XhrObj.open("POST", page);
	//Ok pour la page cible
	XhrObj.onreadystatechange = function(){
	if (XhrObj.readyState == 4 && XhrObj.status == 200)
		content.innerHTML = XhrObj.responseText ;
	}
	param=''; 
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}

function checkVide(quel){
	test=trim(quel);
	if (test.length==0){
		return true;
	}
	else{
		return false;
	}
}

function valideEmail(quel) {
	if (quel.length == 0) {
	return false;
} else {
  if (!(/^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/.test(quel)))
	  {
		  return false;
	  }
  }
return true;
}

function trim(string) {
	return string.replace(/(^\s*)|(\s*$)/g,'');
}

function valideInscription(){
	err=0;
	message="Les erreurs suivantes se sont produites :";
	
	if(valideEmail(document.inscription.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.inscription.email.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.email.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.pseudo.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre identifiant";
		document.inscription.pseudo.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.pseudo.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.pwd1.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre mot de passe";
		document.inscription.pwd1.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.pwd1.style.backgroundColor="#ffffff";
	}
	
	
	if( document.inscription.pwd1.value != document.inscription.pwd2.value){
		err=1;
		message=message + "\n- Vous devez saisir deux fois votre mot de passe";
		document.inscription.pwd1.style.backgroundColor="#d9b3dd";
		document.inscription.pwd2.style.backgroundColor="#d9b3dd";
	}
	else{
		if(checkVide(document.inscription.pwd1.value)!=1){
			document.inscription.pwd1.style.backgroundColor="#ffffff";
		}
	}
	
	if(checkVide(document.inscription.nom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre nom";
		document.inscription.nom.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.nom.style.backgroundColor="#ffffff";
	}
	
	
	if(checkVide(document.inscription.prenom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre prénom";
		document.inscription.prenom.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.prenom.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.adresse.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre adresse";
		document.inscription.adresse.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.adresse.style.backgroundColor="#ffffff";
	}
		
	if(checkVide(document.inscription.ville.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre code ville";
		document.inscription.ville.style.backgroundColor="#d9b3dd";
	}
	else{
		document.inscription.ville.style.backgroundColor="#ffffff";
	}
	
	if(document.inscription.pays.value==78){
		if(document.inscription.cp.value.length!=5){
			err=1;
			message=message + "\n- Merci d'indiquer votre code postal";
			document.inscription.cp.style.backgroundColor="#d9b3dd";
		}
		else{
			document.inscription.cp.style.backgroundColor="#ffffff";
		}
	}
	else{
		document.inscription.cp.style.backgroundColor="#ffffff";
	}

	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
}
