/* ************************************************************* */ 
function FClubSolarCheckSaisie( LeMot,TailleMin,TailleMax)
{

	if (LeMot == null)
	{
		return false;
	}
	if(LeMot.length<TailleMin)
	{
		return false;
	}
	if(LeMot.length>TailleMax)
	{
		return false;
	}
	NbCar=0;
	var listeNombre = "0123456789";
	var listeCaractereMaj = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	for (i = 0; i < LeMot.length; i++)
	{
		c= LeMot.charAt(i);
		c=c.toUpperCase();
		if (listeNombre.indexOf(c)>=0)
		{
		// caractère numérique
			NbCar++;
		}
		
		if (listeCaractereMaj.indexOf(c)>=0)
		{
		// caractère majuscule
			NbCar++;
		}
	}
	if(LeMot.length!=NbCar)
	{
		return false;
	}
	else
		return true;
} 
/* ************************************************************* */ 
function FClubSolarCheckPseudo( LeMot)
{
	return FClubSolarCheckSaisie(LeMot,6,20);
} 
/* ************************************************************* */ 
function FClubSolarCheckPass( LeMot)
{
	return FClubSolarCheckSaisie(LeMot,6,8);
} 
/* ************************************************************* */ 
function FClubSolarLeapYear(intYear) 
{ 
	if (intYear % 100 == 0) 
	{ 
		if (intYear % 400 == 0) 
		{ 
			return true; 
		} 
	} 
	else 
	{ 
		if ((intYear % 4) == 0) 
		{ 
			return true; 
		} 
	} 
	return false; 
} 
/* ************************************************************* */ 
function FClubSolarchkdate(strDate)  
{ 
//	var strDatestyle = "US"; //United States date style 
	var strDatestyle = "EU";  //European date style 
	var strDate; 
	var strDateArray; 
	var strDay; 
	var strMonth; 
	var strYear; 
	var intday; 
	var intMonth; 
	var intYear; 
	var booFound = false; 
	var strSeparatorArray = new Array("-"," ","/","."); 
	var intElementNr; 
	var err = 0; 
	var strMonthArray = new Array(12); 
	strMonthArray[0] = "Janvier"; 
	strMonthArray[1] = "Février"; 
	strMonthArray[2] = "Mars"; 
	strMonthArray[3] = "Avril"; 
	strMonthArray[4] = "Mai"; 
	strMonthArray[5] = "Juin"; 
	strMonthArray[6] = "Juillet"; 
	strMonthArray[7] = "Août"; 
	strMonthArray[8] = "Septembre"; 
	strMonthArray[9] = "Octobre"; 
	strMonthArray[10] = "Novembre"; 
	strMonthArray[11] = "Décembre"; 
	if (strDate.length < 1) 
	{ 
		return true; 
	} 
	for (intElementNr = 0; intElementNr < strSeparatorArray.length; intElementNr++) 
	{ 
		if (strDate.indexOf(strSeparatorArray[intElementNr]) != -1) 
		{ 
			strDateArray = strDate.split(strSeparatorArray[intElementNr]); 
			if (strDateArray.length != 3) 
			{ 
				err = 1; 
				return false; 
			} 
			else 
			{ 
				strDay = strDateArray[0]; 
				strMonth = strDateArray[1]; 
				strYear = strDateArray[2]; 
			} 
			booFound = true; 
   		} 
	} 
	if (booFound == false) 
	{ 
		if (strDate.length>5) 
		{ 
			strDay = strDate.substr(0, 2); 
			strMonth = strDate.substr(2, 2); 
			strYear = strDate.substr(4); 
   		} 
   		else 
   			return false; 
	} 
	if (strYear.length != 4) 
	{ 
		return false; 
	} 
//	US style 
	if (strDatestyle == "US") 
	{ 
		strTemp = strDay; 
		strDay = strMonth; 
		strMonth = strTemp; 
	} 
	intday = parseInt(strDay, 10); 
	if (isNaN(intday)) 
	{ 
		err = 2; 
		return false; 
	} 
	intMonth = parseInt(strMonth, 10); 
	if (isNaN(intMonth)) 
	{ 
		for (i = 0;i<12;i++) 
		{ 
			if (strMonth.toUpperCase() == strMonthArray[i].toUpperCase()) 
			{ 
				intMonth = i+1; 
				strMonth = strMonthArray[i]; 
				i = 12; 
   			} 
		} 
		if (isNaN(intMonth)) 
		{ 
			err = 3; 
			return false; 
		} 
	} 
	intYear = parseInt(strYear, 10); 
	if (isNaN(intYear)) 
	{ 
		err = 4; 
		return false; 
	} 
	if (intMonth>12 || intMonth<1) 
	{ 
		err = 5; 
		return false; 
	} 
	if ((intMonth == 1 || intMonth == 3 || intMonth == 5 || intMonth == 7 || intMonth == 8 || intMonth == 10 || intMonth == 12) && (intday > 31 || intday < 1)) 
	{ 
		err = 6; 
		return false; 
	} 
	if ((intMonth == 4 || intMonth == 6 || intMonth == 9 || intMonth == 11) && (intday > 30 || intday < 1)) 
	{ 
		err = 7; 
		return false; 
	} 
	if (intMonth == 2) 
	{ 
		if (intday < 1) 
		{ 
			err = 8; 
			return false; 
		} 
		if (FClubSolarLeapYear(intYear) == true) 
		{ 
			if (intday > 29) 
			{ 
				err = 9; 
				return false; 
			} 
		} 
		else 
		{ 
			if (intday > 28) 
			{ 
				err = 10; 
				return false; 
			} 
		} 
	} 

	return true; 
} 
/* ************************************************************* */ 
function FClubSolareMail_Valide(eMail)
{
	Un_Tableau=eMail.split("@")
	if(Un_Tableau.length!=2)
	{
		return false;
	}
	Un_Tableau=Un_Tableau[1].split(".")
	if(Un_Tableau.length<2)
	{
		return false;
	}
	
	if ((Un_Tableau[Un_Tableau.length-1].length<2))
	{
		return false;
	}
	return true;
}

/* ************************************************************* */ 
function FClubSolarShortConnexion() 
{
	Formulaire=document.SHORTCONNEXIONCLUBSOLAR;
	
	if(Formulaire.PSEUDO.value=="")
	{
		alert("Veuillez saisir votre pseudo.");
		return false;
	}
	if(!FClubSolarCheckPseudo(Formulaire.PSEUDO.value))
	{
		alert("Votre pseudo doit être composé de 6 à 20 caractères (alphabétique et/ou numérique) ");
		return false;
	}
		
	if(Formulaire.MDP.value=="")
	{
		alert("Veuillez saisir votre mot de passe.");
		return false;
	}
	if(!FClubSolarCheckPass(Formulaire.MDP.value))
	{
		alert("Votre mot de passe doit être composé de 6 à 8 caractères (alphabétique et/ou numérique) ");
		return false;
	}		
	Formulaire.submit();	
}
/* ************************************************************* */
function FClubSolarShortDeconnexion() 
{
	Formulaire=document.SHORTCONNEXIONCLUBSOLAR;	
	Formulaire.submit();	
}
/* ************************************************************* */ 
function FClubSolarFormulaireInscriptionValide() 
{

	Formulaire=document.FORMINSCRIPTIONCLUBSOLAR;

	if(Formulaire.CHECKCLUBGOURMAND[0].checked==false && Formulaire.CHECKCLUBGOURMAND[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez souhaite rejoindre le club des Gourmands.");
		return false;
	}
	if(Formulaire.CHECKCLUBGOURMAND[0].checked)
		Formulaire.CLUBGOURMAND.value=1;
	else
		Formulaire.CLUBGOURMAND.value=0;	
	
	if(Formulaire.PSEUDO.value=="")
	{
		alert("Veuillez saisir votre pseudo.");
		return false;
	}
	if(!FClubSolarCheckPseudo(Formulaire.PSEUDO.value))
	{
		alert("Votre pseudo doit être composé de 6 à 20 caractères (alphabétique et/ou numérique) ");
		return false;
	}
	
	if(Formulaire.MDP.value=="")
	{
		alert("Veuillez saisir votre mot de passe.");
		return false;
	}

	if(!FClubSolarCheckPass(Formulaire.MDP.value))
	{
		alert("Votre mot de passe doit être composé de 6 à 8 caractères (alphabétique et/ou numérique) ");
		return false;
	}

	if(Formulaire.MDP.value!=Formulaire.MDPCONF.value)
	{
		alert("Les deux mots de passe ne sont pas identiques.");
		return false;
	}			

	if(Formulaire.EMAIL.value=="")
	{
		alert("Veuillez saisir votre eMail.");
		return false;
	}
	if(!(FClubSolareMail_Valide(Formulaire.EMAIL.value)))
	{
		alert("Votre eMail n'est pas valide.");
		return false;
	}
	if(!(Formulaire.EMAIL.value==Formulaire.EMAILCONF.value))
	{
		alert("Les deux adresses eMail ne sont pas identiques.");
		return false;
	}	
		
	if(Formulaire.CIVILITE.value=="0")
	{
		alert("Veuillez choisir une civilité.");
		return false;
	}
		
	if(Formulaire.PRENOM.value=="")
	{
		alert("Veuillez saisir votre prénom.");
		return false;
	}

	if(Formulaire.NOM.value=="")
	{
		alert("Veuillez saisir votre nom.");
		return false;
	}
	//if(Formulaire.ADRESSE.value=="")
	//{
	//	alert("Veuillez saisir votre adresse.");
	//	return false;
	//}
	if(Formulaire.CP.value=="")
	{
		alert("Veuillez saisir votre code postal.");
		return false;
	}
	//if(Formulaire.VILLE.value=="")
	//{
	//	alert("Veuillez saisir votre ville.");
	//	return false;
	//}

	UneNaissance=Formulaire.JOURN.value+"/"+Formulaire.MOISN.value+"/"+Formulaire.ANNEEN.value;
	if(UneNaissance!="0/0/0")
	{
		if(!FClubSolarchkdate(UneNaissance))
		{
			alert("Veuillez saisir une date de naissance valide.");
			return false;		
		}
		Formulaire.NAISSANCE.value=UneNaissance;
	}else
		Formulaire.NAISSANCE.value="";


	if(Formulaire.CHECKNEWSCUISINE[0].checked==false && Formulaire.CHECKNEWSCUISINE[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir la newsletter Solar Cuisine.");
		return false;
	}

	if(Formulaire.CHECKNEWSSPORT[0].checked==false && Formulaire.CHECKNEWSSPORT[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir, tous les deux mois, l’actualité sport des éditions Solar.");
		return false;
	}
	
	if(Formulaire.CHECKPARTENAIRE[0].checked==false && Formulaire.CHECKPARTENAIRE[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir des informations et des offres des partenaires des éditions Solar.");
		return false;
	}
				
	if(Formulaire.CHECKNEWSCUISINE[0].checked)
		Formulaire.NEWSCUISINE.value="oui";
	else
		Formulaire.NEWSCUISINE.value="non";	
		
	if(Formulaire.CHECKNEWSSPORT[0].checked)
		Formulaire.NEWSSPORT.value="oui";
	else
		Formulaire.NEWSSPORT.value="non";
		
	if(Formulaire.CHECKPARTENAIRE[0].checked)
		Formulaire.NEWSPARTENAIRE.value="oui";
	else
		Formulaire.NEWSPARTENAIRE.value="non";
		
	if(!Formulaire.CHECKCOND.checked)
	{
		alert("Pour valider votre inscription vous devez avoir lu et accépter les conditions d’utilisation du site.");
		return false;
	}

	LesLieux="";
	if(Formulaire.CHECKLIEU1.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU1.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU1.value;
	}

	if(Formulaire.CHECKLIEU2.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU2.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU2.value;
	}

	if(Formulaire.CHECKLIEU3.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU3.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU3.value;
	}

	if(Formulaire.CHECKLIEU4.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU4.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU4.value;
	}

	if(Formulaire.CHECKLIEU5.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU5.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU5.value;
	}
					
	Formulaire.LISTELIEUX.value=LesLieux;
	
	
	LesCentresInt="";
	if(Formulaire.CHECKCENTRE1.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE1.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE1.value;
	}

	if(Formulaire.CHECKCENTRE2.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE2.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE2.value;
	}

	if(Formulaire.CHECKCENTRE3.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE3.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE3.value;
	}

	if(Formulaire.CHECKCENTRE4.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE4.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE4.value;
	}

	if(Formulaire.CHECKCENTRE5.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE5.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE5.value;
	}

	if(Formulaire.CHECKCENTRE6.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE6.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE6.value;
	}

	if(Formulaire.CHECKCENTRE7.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE7.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE7.value;
	}
	
	if(Formulaire.CHECKCENTRE8.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE8.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE8.value;
	}

	if(Formulaire.CHECKCENTRE9.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE9.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE9.value;
	}					

	if(Formulaire.CHECKCENTRE10.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE10.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE10.value;
	}				
	
	Formulaire.LISTECENTREINT.value=LesCentresInt;
	
	Formulaire.submit();	
}
/* ************************************************************* */ 
	function FClubSolarMotDePasseOublie(Obj)
	{	
		hs.graphicsDir = 'highslide/graphics/';
		hs.showCredits = false;
		hs.align = 'center';
    hs.outlineType = 'outer-glow';
		hs.transitions = ['expand', 'crossfade'];
    hs.wrapperClassName= 'no-footer draggable-header '
		hs.fadeInOut = true;
		hs.dimmingOpacity =0.7;
		hs.width = 520;
		hs.height = 285;
 		return hs.htmlExpand(Obj, {objectType: 'iframe'} );
 		
	}
/* ************************************************************* */ 
	function Envoyer_Mdp()
	{	
		Formulaire=document.FORMENVOIPASSE;		
	
		if(Formulaire.EMAIL.value=="")
		{
			alert("Veuillez saisir votre eMail.");
			return false;
		}
		if(!(FClubSolareMail_Valide(Formulaire.EMAIL.value)))
		{
			alert("Votre eMail n'est pas valide.");
			return false;
		}
 		Formulaire.submit();	
	}
/* ************************************************************* */ 
function AjouterAuFavori(LeTitre,url){

if (window.sidebar) // firefox
   window.sidebar.addPanel(LeTitre, url, "");
else if(window.opera && window.print){ // opera
   var elem = document.createElement('a');
   elem.setAttribute('href',url);
   elem.setAttribute('title',LeTitre);
   elem.setAttribute('rel','sidebar');
   elem.click();
}
else if(document.all)// ie
   window.external.AddFavorite(url, LeTitre);
 else
 		alert("Pour ajouter ce site à vos favoris, vous devez appuyer sur les touches CTRL + D");
}
/* ************************************************************* */ 
function FClubSolarValider_Mon_Compte() 
{

	Formulaire=document.FORMMONCOMPTECLUBSOLAR;

	if(Formulaire.CHECKCLUBGOURMAND[0].checked==false && Formulaire.CHECKCLUBGOURMAND[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez souhaite rejoindre le club des Gourmands.");
		return false;
	}
	if(Formulaire.CHECKCLUBGOURMAND[0].checked)
		Formulaire.CLUBGOURMAND.value=1;
	else
		Formulaire.CLUBGOURMAND.value=0;	
		
	if(Formulaire.PSEUDO.value=="")
	{
		alert("Veuillez saisir votre pseudo.");
		return false;
	}
	if(!FClubSolarCheckPseudo(Formulaire.PSEUDO.value))
	{
		alert("Votre pseudo doit être composé de 6 à 20 caractères (alphabétique et/ou numérique) ");
		return false;
	}
	
	if(Formulaire.MDP.value=="")
	{
		alert("Veuillez saisir votre mot de passe.");
		return false;
	}

	if(!FClubSolarCheckPass(Formulaire.MDP.value))
	{
		alert("Votre mot de passe doit être composé de 6 à 8 caractères (alphabétique et/ou numérique) ");
		return false;
	}

	if(Formulaire.MDP.value!=Formulaire.MDPCONF.value)
	{
		alert("Les deux mots de passe ne sont pas identiques.");
		return false;
	}			

	if(Formulaire.EMAIL.value=="")
	{
		alert("Veuillez saisir votre eMail.");
		return false;
	}
	if(!(FClubSolareMail_Valide(Formulaire.EMAIL.value)))
	{
		alert("Votre eMail n'est pas valide.");
		return false;
	}
	if(!(Formulaire.EMAIL.value==Formulaire.EMAILCONF.value))
	{
		alert("Les deux adresses eMail ne sont pas identiques.");
		return false;
	}	
		
	if(Formulaire.CIVILITE.value=="0")
	{
		alert("Veuillez choisir une civilité.");
		return false;
	}
		
	if(Formulaire.PRENOM.value=="")
	{
		alert("Veuillez saisir votre prénom.");
		return false;
	}

	if(Formulaire.NOM.value=="")
	{
		alert("Veuillez saisir votre nom.");
		return false;
	}
	//if(Formulaire.ADRESSE.value=="")
	//{
	//	alert("Veuillez saisir votre adresse.");
	//	return false;
	//}
	if(Formulaire.CP.value=="")
	{
		alert("Veuillez saisir votre code postal.");
		return false;
	}
	//if(Formulaire.VILLE.value=="")
	//{
	//	alert("Veuillez saisir votre ville.");
	//	return false;
	//}

	UneNaissance=Formulaire.JOURN.value+"/"+Formulaire.MOISN.value+"/"+Formulaire.ANNEEN.value;
	if(UneNaissance!="0/0/0")
	{
		if(!FClubSolarchkdate(UneNaissance))
		{
			alert("Veuillez saisir une date de naissance valide.");
			return false;		
		}
		Formulaire.NAISSANCE.value=UneNaissance;
	}else
		Formulaire.NAISSANCE.value="";


	if(Formulaire.CHECKNEWSCUISINE[0].checked==false && Formulaire.CHECKNEWSCUISINE[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir la newsletter Solar Cuisine.");
		return false;
	}

	if(Formulaire.CHECKNEWSSPORT[0].checked==false && Formulaire.CHECKNEWSSPORT[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir, tous les deux mois, l’actualité sport des éditions Solar.");
		return false;
	}
	
	if(Formulaire.CHECKPARTENAIRE[0].checked==false && Formulaire.CHECKPARTENAIRE[1].checked==false)
	{
		alert("Veuillez indiquer si vous souhaitez recevoir des informations et des offres des partenaires des éditions Solar.");
		return false;
	}
				
	if(Formulaire.CHECKNEWSCUISINE[0].checked)
		Formulaire.NEWSCUISINE.value="oui";
	else
		Formulaire.NEWSCUISINE.value="non";	
		
	if(Formulaire.CHECKNEWSSPORT[0].checked)
		Formulaire.NEWSSPORT.value="oui";
	else
		Formulaire.NEWSSPORT.value="non";
		
	if(Formulaire.CHECKPARTENAIRE[0].checked)
		Formulaire.NEWSPARTENAIRE.value="oui";
	else
		Formulaire.NEWSPARTENAIRE.value="non";

	LesLieux="";
	if(Formulaire.CHECKLIEU1.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU1.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU1.value;
	}

	if(Formulaire.CHECKLIEU2.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU2.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU2.value;
	}

	if(Formulaire.CHECKLIEU3.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU3.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU3.value;
	}

	if(Formulaire.CHECKLIEU4.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU4.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU4.value;
	}

	if(Formulaire.CHECKLIEU5.checked)
	{
		if(LesLieux=="")
			LesLieux=Formulaire.CHECKLIEU5.value;
		else
			LesLieux=LesLieux+","+Formulaire.CHECKLIEU5.value;
	}
					
	Formulaire.LISTELIEUX.value=LesLieux;
	
	
	LesCentresInt="";
	if(Formulaire.CHECKCENTRE1.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE1.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE1.value;
	}

	if(Formulaire.CHECKCENTRE2.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE2.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE2.value;
	}

	if(Formulaire.CHECKCENTRE3.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE3.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE3.value;
	}

	if(Formulaire.CHECKCENTRE4.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE4.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE4.value;
	}

	if(Formulaire.CHECKCENTRE5.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE5.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE5.value;
	}

	if(Formulaire.CHECKCENTRE6.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE6.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE6.value;
	}

	if(Formulaire.CHECKCENTRE7.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE7.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE7.value;
	}
	
	if(Formulaire.CHECKCENTRE8.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE8.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE8.value;
	}

	if(Formulaire.CHECKCENTRE9.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE9.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE9.value;
	}					

	if(Formulaire.CHECKCENTRE10.checked)
	{
		if(LesCentresInt=="")
			LesCentresInt=Formulaire.CHECKCENTRE10.value;
		else
			LesCentresInt=LesCentresInt+","+Formulaire.CHECKCENTRE10.value;
	}				
	
	Formulaire.LISTECENTREINT.value=LesCentresInt;
	
	Formulaire.submit();	
}
/* ************************************************************* */ 
	function Imprimer_Fiche_Ouvrage(UneURL)
	{	
		$(document).ready(function () 
		{
				$("#CZONE").attr("src",UneURL);
		});	
	}
/* ************************************************************* */
function Imprime()
{
		window.parent.frames[0].focus();
		window.parent.frames[0].print();
}	
/* ************************************************************* */ 
	function Ajouter_bibliotheque(UnEan13,LaClef)
	{	
		$(document).ready(function () 
		{
				$.post("ajoute_ouvrage_biblio.php",{EAN13:UnEan13,CLEF:LaClef},
        function success(data)
				{
					$("#AJOUTEBIBLIO").html(data);
				});
		});	
	}
/* ************************************************************* */ 
	function Noter_Ouvrage(UnEan13,LaClef,LaNote)
	{	
		$(document).ready(function () 
		{
				$.post("note_ouvrage_biblio.php",{EAN13:UnEan13,CLEF:LaClef,NOTE:LaNote},
        function success(data)
				{
					$("#NOTELIVRE").html(data);
					window.location.href=window.location.href;
				});
		});	
	}
/* ************************************************************* */ 
	function Ajouter_Commentaire(UnEan13,LaClef,LeCommentaire)
	{	
		$(document).ready(function () 
		{
				$.post("ajoute_commentaire_ouvrage.php",{EAN13:UnEan13,CLEF:LaClef,COMMENTAIRE:LeCommentaire},
        function success(data)
				{
					$("#COMMENTAIRELIVRE").html(data);
				});
		});	
	}
/* ************************************************************* */  

	function FClubSolarConseillerOuvrage(Obj)
	{	
		hs.graphicsDir = 'highslide/graphics/';
		hs.showCredits = false;
		hs.align = 'center';
    hs.outlineType = 'outer-glow';
		hs.transitions = ['expand', 'crossfade'];
    hs.wrapperClassName= 'no-footer draggable-header '
		hs.fadeInOut = true;
		hs.dimmingOpacity =0.7;
		hs.width = 530;
		hs.height = 655;
 		return hs.htmlExpand(Obj, {objectType: 'iframe'} );
 		
	}
/* ************************************************************* */ 
	function Envoyer_Conseil_Ouvrage()
	{	
		Formulaire=document.FORMENVOICONSEIL;		
	if(Formulaire.PRENOM.value=="")
	{
		alert("Veuillez saisir votre prénom.");
		return false;
	}

	if(Formulaire.NOM.value=="")
	{
		alert("Veuillez saisir votre nom.");
		return false;
	}	
		if(Formulaire.EMAIL.value=="")
		{
			alert("Veuillez saisir votre eMail.");
			return false;
		}
		if(!(FClubSolareMail_Valide(Formulaire.EMAIL.value)))
		{
			alert("Votre eMail n'est pas valide.");
			return false;
		}
		
	if(Formulaire.PRENOMAMI.value=="")
	{
		alert("Veuillez saisir le prénom de votre ami.");
		return false;
	}

	if(Formulaire.NOMAMI.value=="")
	{
		alert("Veuillez saisir votre nom de votre ami.");
		return false;
	}	
		if(Formulaire.EMAILAMI.value=="")
		{
			alert("Veuillez saisir l'eMail de votre ami.");
			return false;
		}
		if(!(FClubSolareMail_Valide(Formulaire.EMAILAMI.value)))
		{
			alert("Votre eMail n'est pas valide.");
			return false;
		}
 		Formulaire.submit();	
	}
/* ************************************************************* */ 

	function Entree_Choix_Etoile(IdEtoile)
	{	
		if(IdTimerRoll!=-1)
			clearTimeout(IdTimerRoll);
		var LesEtats=new Array("Peu intéressant","Moyen","Pas mal","Très bien","Excellent");
		var ListeEtatEtoileTmp=new Array("off","off","off","off","off");
		if(IdEtoile>=0)
		{
			for (indiceelement = 0; indiceelement <= IdEtoile; indiceelement++) 
				ListeEtatEtoileTmp[indiceelement]="on";
		}
		$(document).ready(function () 
		{
				$("#NOTATION").html(LesEtats[IdEtoile]);
				$("#ETOILE1").attr("src","images/etoile_"+ListeEtatEtoileTmp[0]+".gif");
				$("#ETOILE2").attr("src","images/etoile_"+ListeEtatEtoileTmp[1]+".gif");
				$("#ETOILE3").attr("src","images/etoile_"+ListeEtatEtoileTmp[2]+".gif");
				$("#ETOILE4").attr("src","images/etoile_"+ListeEtatEtoileTmp[3]+".gif");
				$("#ETOILE5").attr("src","images/etoile_"+ListeEtatEtoileTmp[4]+".gif");
		});	
	}
/* ************************************************************* */ 
	function Sortie_Choix_Etoile()
	{	
			if(IdTimerRoll!=-1)
				clearTimeout(IdTimerRoll);
			IdTimerRoll=setTimeout("Do_Sortie();",10 ) ;
	}
/* ************************************************************* */ 
	function Do_Sortie()
	{	
		if(IdTimerRoll!=-1)
		{
			clearTimeout(IdTimerRoll); 
		}
		$(document).ready(function () 
		{
				$("#NOTATION").html("Noter ce livre");
				$("#ETOILE1").attr("src","images/etoile_"+ListeEtatEtoile[0]+".gif");
				$("#ETOILE2").attr("src","images/etoile_"+ListeEtatEtoile[1]+".gif");
				$("#ETOILE3").attr("src","images/etoile_"+ListeEtatEtoile[2]+".gif");
				$("#ETOILE4").attr("src","images/etoile_"+ListeEtatEtoile[3]+".gif");
				$("#ETOILE5").attr("src","images/etoile_"+ListeEtatEtoile[4]+".gif");
				
		});	
	}
/* ************************************************************* */ 
	function Valide_Saisie_Commentaire(LeEan13,LaClef)
	{	
		Formulaire=document.FORMSAISIECOMMENTAIRE;
		if(Formulaire.COMMENTAIRE.value=="")
		{
			alert("Veuillez saisir votre commentaire.");
			return false;
		}	
		Ajouter_Commentaire(LeEan13,LaClef,Formulaire.COMMENTAIRE.value);
	}
/* ************************************************************* */ 
function FinAjouterOuvrage()
{
	alert('Cet ouvrage a été ajouté à votre bibliothèque');
	window.location.href=window.location.href;
}
/* ************************************************************* */ 
function FinAjouterCommentaire()
{
	ClicSaisieCommentaire();
	window.location.href=window.location.href;
}
/* ************************************************************* */ 
function SupprimeOuvrageBiblio(LaClef,LeEan)
{
	if(confirm('Voulez-vous reellement supprimer cet ouvrage de votre bibliothèque ?'))
	{
		Formulaire=document.FORMRETIREOUVRAGEBIBLIO;	
		Formulaire.KE.value=LaClef;
		Formulaire.NA.value=LeEan;
		Formulaire.submit();	
	}
} 
/* ************************************************************* */
function PublieCommentaire(LeId)
{
	if(confirm('Voulez-vous reellement publier ce commentaire ?'))
	{
		ChangeEtatCommentaire(LeId,1000,1);
	}
} 
/* ************************************************************* */
function DepublieCommentaire(LeId)
{
	if(confirm('Voulez-vous reellement dépublier ce commentaire ?'))
	{
		ChangeEtatCommentaire(LeId,1000,2);
	}
} 
/* ************************************************************* */
function RepublieCommentaire(LeId)
{
	if(confirm('Voulez-vous reellement republier ce commentaire ?'))
	{
		ChangeEtatCommentaire(LeId,1000,3);
	}
} 
/* ************************************************************* */ 
	function ChangeEtatCommentaire(LeID,LaClef,Act)
	{	
		$(document).ready(function () 
		{
				$.post("change_etat_commentaire.php",{IDCOM:LeID,KE:LaClef,LAACT:Act},
        function success(data)
				{
					$("#ETATCOM").html(data);
					window.location.href=window.location.href;
				});
		});	
	}
/* ************************************************************* */ 
	function Ajouter_Liste_Recette(UneClefRecette,LaClef)
	{	
		$(document).ready(function () 
		{
				$.post("ajoute_recette_biblio.php",{CLEFREC:UneClefRecette,CLEF:LaClef},
        function success(data)
				{
					$("#AJOUTEBIBLIO").html(data);
				});
		});	
	}
/* ************************************************************* */ 
function FinAjouterRecette()
{
	alert('Cette recette a été ajoutée à votre carnet de recettes.');
	window.location.href=window.location.href;
}
/* ************************************************************* */ 
	function Valide_Recommandation(UneClefRecette,Choix)
	{	
		$(document).ready(function () 
		{
				$.post("recommandation_recette.php",{CLEFREC:UneClefRecette,CHO:Choix},
        function success(data)
				{
					$("#RECOMMANDATION").html(data);
				});
		});	
	}
/* ************************************************************* */ 

	function Entree_Choix_Coeur(IdCoeur)
	{	
		if(IdTimerRoll!=-1)
			clearTimeout(IdTimerRoll);
		var LesEtats=new Array("Peu intéressante","Moyenne","Pas mal","Très bien","Excellentte");
		var ListeEtatCoeurTmp=new Array("off","off","off","off","off");
		if(IdCoeur>=0)
		{
			for (indiceelement = 0; indiceelement <= IdCoeur; indiceelement++) 
				ListeEtatCoeurTmp[indiceelement]="on";
		}
		$(document).ready(function () 
		{
				$("#NOTATION").html(LesEtats[IdCoeur]);
				$("#COEUR1").attr("src","images/coeur_"+ListeEtatCoeurTmp[0]+".gif");
				$("#COEUR2").attr("src","images/coeur_"+ListeEtatCoeurTmp[1]+".gif");
				$("#COEUR3").attr("src","images/coeur_"+ListeEtatCoeurTmp[2]+".gif");
				$("#COEUR4").attr("src","images/coeur_"+ListeEtatCoeurTmp[3]+".gif");
				$("#COEUR5").attr("src","images/coeur_"+ListeEtatCoeurTmp[4]+".gif");
		});	
	}
/* ************************************************************* */ 
	function Sortie_Choix_Coeur()
	{	
			if(IdTimerRoll!=-1)
				clearTimeout(IdTimerRoll);
			IdTimerRoll=setTimeout("Do_Sortie_Coeur();",10 ) ;
	}
/* ************************************************************* */ 
	function Do_Sortie_Coeur()
	{	
		if(IdTimerRoll!=-1)
		{
			clearTimeout(IdTimerRoll); 
		}
		$(document).ready(function () 
		{
				$("#NOTATION").html("Noter cette recette");
				$("#COEUR1").attr("src","images/coeur_"+ListeEtatCoeur[0]+".gif");
				$("#COEUR2").attr("src","images/coeur_"+ListeEtatCoeur[1]+".gif");
				$("#COEUR3").attr("src","images/coeur_"+ListeEtatCoeur[2]+".gif");
				$("#COEUR4").attr("src","images/coeur_"+ListeEtatCoeur[3]+".gif");
				$("#COEUR5").attr("src","images/coeur_"+ListeEtatCoeur[4]+".gif");
				
		});	
	}
/* ************************************************************* */ 
	function Noter_Recette(UneClefRecette,LaClef,LaNote)
	{	
		$(document).ready(function () 
		{
				$.post("note_recette_biblio.php",{CLEFREC:UneClefRecette,CLEF:LaClef,NOTE:LaNote},
        function success(data)
				{
					$("#NOTERECETTE").html(data);
					window.location.href=window.location.href;
				});
		});	
	}
/* ************************************************************* */ 
	function Valide_Saisie_Commentaire_Recette(UneClefRecette,LaClef)
	{	
		Formulaire=document.FORMSAISIECOMMENTAIRE;
		if(Formulaire.COMMENTAIRE.value=="")
		{
			alert("Veuillez saisir votre commentaire.");
			return false;
		}	
		Ajouter_Commentaire_Recette(UneClefRecette,LaClef,Formulaire.COMMENTAIRE.value);
	}
/* ************************************************************* */ 
function FinAjouterCommentaireRecette()
{
	ClicSaisieCommentaireRecette();
	window.location.href=window.location.href;
}
/* ************************************************************* */ 
	function Ajouter_Commentaire_Recette(UneClefRecette,LaClef,LeCommentaire)
	{	
		$(document).ready(function () 
		{
				$.post("ajoute_commentaire_recette.php",{CLEFREC:UneClefRecette,CLEF:LaClef,COMMENTAIRE:LeCommentaire},
        function success(data)
				{
					$("#COMMENTAIRERECETTE").html(data);
				});
		});	
	}
/* ************************************************************* */
function PublieCommentaireRecette(LeId)
{
	if(confirm('Voulez-vous reellement publier ce commentaire ?'))
	{
		ChangeEtatCommentaireRecette(LeId,1000,1);
	}
} 
/* ************************************************************* */
function DepublieCommentaireRecette(LeId)
{
	if(confirm('Voulez-vous reellement dépublier ce commentaire ?'))
	{
		ChangeEtatCommentaireRecette(LeId,1000,2);
	}
} 
/* ************************************************************* */
function RepublieCommentaireRecette(LeId)
{
	if(confirm('Voulez-vous reellement republier ce commentaire ?'))
	{
		ChangeEtatCommentaireRecette(LeId,1000,3);
	}
} 
/* ************************************************************* */ 
	function ChangeEtatCommentaireRecette(LeID,LaClef,Act)
	{	
		$(document).ready(function () 
		{
				$.post("change_etat_commentaire_recette.php",{IDCOM:LeID,KE:LaClef,LAACT:Act},
        function success(data)
				{
					$("#ETATCOM").html(data);
					window.location.href=window.location.href;
				});
		});	
	}
/* ************************************************************* */ 
function SupprimeRecetteCarnet(LaClef,LaCelfRecette)
{
	if(confirm('Voulez-vous réellement supprimer cette recette de votre carnet de recettes ?'))
	{
		Formulaire=document.FORMRETIRERECETTEBIBLIO;	
		Formulaire.KE.value=LaClef;
		Formulaire.NA.value=LaCelfRecette;
		Formulaire.submit();	
	}
} 
/* ************************************************************* */  

	function FClubGourmandConseillerRecette(Obj)
	{	
		hs.graphicsDir = 'highslide/graphics/';
		hs.showCredits = false;
		hs.align = 'center';
    hs.outlineType = 'outer-glow';
		hs.transitions = ['expand', 'crossfade'];
    hs.wrapperClassName= 'no-footer draggable-header '
		hs.fadeInOut = true;
		hs.dimmingOpacity =0.7;
		hs.width = 530;
		hs.height = 655;
 		return hs.htmlExpand(Obj, {objectType: 'iframe'} );
 		
	}
/* ************************************************************* */ 
	function Envoyer_Conseil_Recette()
	{	
		Formulaire=document.FORMENVOICONSEIL;		
	if(Formulaire.PRENOM.value=="")
	{
		alert("Veuillez saisir votre prénom.");
		return false;
	}

	if(Formulaire.NOM.value=="")
	{
		alert("Veuillez saisir votre nom.");
		return false;
	}	
		if(Formulaire.EMAIL.value=="")
		{
			alert("Veuillez saisir votre eMail.");
			return false;
		}
		if(!(FClubSolareMail_Valide(Formulaire.EMAIL.value)))
		{
			alert("Votre eMail n'est pas valide.");
			return false;
		}
		
	if(Formulaire.PRENOMAMI.value=="")
	{
		alert("Veuillez saisir le prénom de votre ami.");
		return false;
	}

	if(Formulaire.NOMAMI.value=="")
	{
		alert("Veuillez saisir votre nom de votre ami.");
		return false;
	}	
		if(Formulaire.EMAILAMI.value=="")
		{
			alert("Veuillez saisir l'eMail de votre ami.");
			return false;
		}
		if(!(FClubSolareMail_Valide(Formulaire.EMAILAMI.value)))
		{
			alert("Votre eMail n'est pas valide.");
			return false;
		}
 		Formulaire.submit();	
	}
/* ************************************************************* */ 
	function Imprimer_Fiche_Recette(UneURL)
	{	
		$(document).ready(function () 
		{
				$("#CZONE").attr("src",UneURL);
		});	
	}
/* ************************************************************* */
function Imprime()
{
		window.parent.frames[0].focus();
		window.parent.frames[0].print();
}	
/* ************************************************************* */ 
