/* Fonctions JavaScript pour inscription.php */

function load_inscription()
{
	active_mail();
	active_mdp();
	get_id('pass').value="";
}

//Vérifcation d'un formulaire de connexion
function verif_form_inscription()
{
	var bool=true;
	
	if(!change_mail(get_id('mail'),get_id('confmail')))
		bool=false;
	if(!verif_mail(get_id('mail'),get_id('confmail')))
		bool=false;
	if(!verif_mdp(get_id('pass'),get_id('confpass')))
		bool=false;
	if(!change_login(get_id('login')))
		bool=false;
	if(!verif_cp(get_id('cp')))
		bool=false;
	if(!verif_vide(get_id('prenom')))
		bool=false;
	if(!verif_vide(get_id('nom')))
		bool=false;
		
	return bool;
}

//Active/désactive la confirmation du mot de passe
function active_mdp()
{
	if(get_id('pass').value.length>3)
	{
		get_id('confpass').disabled=false;
		get_id('confpass').style.background='#BCC0E9';
		get_id('confpass').onfocus=function() {this.style.background='#BBDBFF';};
		get_id('confpass').onblur=function() {this.style.background='#BCC0E9';};
	}
	else
	{
		get_id('confpass').disabled=true;
		get_id('confpass').style.background='#BBBBBB';
	}
}

//Active/désactive la confirmation du mail
function active_mail()
{
	if(get_id('mail').value.length>0)
	{
		get_id('confmail').disabled=false;
		get_id('confmail').style.background='#BCC0E9';
		get_id('confmail').onfocus=function() {this.style.background='#BBDBFF';};
		get_id('confmail').onblur=function() {this.style.background='#BCC0E9';change_mail2(this);};
	}
	else
	{
		get_id('confmail').disabled=true;
		get_id('confmail').style.background='#BBBBBB';
	}
}

function change_login(chp)
{
	if(verif_vide(chp)) 
		if(verif_doublon(chp.value,'membre','login'))
		{
			display_verif(get_id('img_'+chp.name),'Login déjà utilisé');
			return false;
		}
	return true;
}

function change_mail(chp)
{
	if(verif_mail(chp)) 
		if(verif_doublon(chp.value,'membre','mail_membre'))
		{
			display_verif(get_id('img_'+chp.name),'Mail déjà enregistré');
			return false;
		}
	return true;
}
function change_mail2(chp)
{
	if(verif_mail(get_id('mail'),chp))
		if(verif_doublon(get_id('mail').value,'membre','mail_membre'))
		{
			display_verif(get_id('img_mail'),'Mail déjà enregistré');
			return false;
		}
	return true;
}
