function ValiderInscription()
{
var ok=1;
//on soumet le sous-formulaire avant de vérifier...
frames['iframe_login'].document.loginform.submit();
//nom
if(document.inscription.familyname.value==""&&ok==1)
	{
	alert("Vous devez saisir votre nom de famille");
	document.inscription.familyname.focus();
	ok=0;	
	}
//prénom	
if(document.inscription.realname.value==""&&ok==1)
	{
	alert("Vous devez saisir votre prénom");
	document.inscription.realname.focus();
	ok=0;	
	}
//date de naissance x3
if(document.inscription.day.value==""&&ok==1)
	{
	alert("Vous devez saisir le jour de votre date de naissance");
	document.inscription.day.focus();
	ok=0;	
	}
if(document.inscription.month.value==""&&ok==1)
	{
	alert("Vous devez saisir le mois de votre date de naissance");
	document.inscription.month.focus();
	ok=0;	
	}
if(document.inscription.year.value==""&&ok==1)
	{
	alert("Vous devez saisir l'année de votre date de naissance");
	document.inscription.year.focus();
	ok=0;	
	}
//est-ce que les 3 date de naissance sont bien des chiffres
if(IsNumeric(document.inscription.day.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour le jour de votre date de naissance");
	document.inscription.day.focus();
	ok=0;	
	}
if(IsNumeric(document.inscription.month.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour le mois de votre date de naissance");
	document.inscription.month.focus();
	ok=0;	
	}
if(IsNumeric(document.inscription.year.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour l'année de votre date de naissance");
	document.inscription.year.focus();
	ok=0;	
	}
//est ce que les valeurs des jours et mois sont valides
if((document.inscription.day.value>31||document.inscription.day.value<1)&&ok==1)
	{
	alert("La valeur pour le jour de votre date de naissance est incorrecte");
	document.inscription.day.focus();
	ok=0;	
	}
if((document.inscription.month.value>12||document.inscription.day.value<1)&&ok==1)
	{
	alert("La valeur pour le mois de votre date de naissance est incorrecte");
	document.inscription.month.focus();
	ok=0;	
	}
//adresse	
if(document.inscription.address.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse");
	document.inscription.address.focus();
	ok=0;	
	}
//code postal
if(document.inscription.postalcode.value==""&&ok==1)
	{
	alert("Vous devez saisir votre code postal");
	document.inscription.postalcode.focus();
	ok=0;	
	}
if(IsNumeric(document.inscription.postalcode.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour votre code postal");
	document.inscription.postalcode.focus();
	ok=0;	
	}
//ville
if(document.inscription.city.value==""&&ok==1)
	{
	alert("Vous devez saisir votre ville");
	document.inscription.city.focus();
	ok=0;	
	}
//pays
if(document.inscription.country.value==-1&&ok==1)
	{
	alert("Vous devez choisir votre pays de résidence");
	document.inscription.country.focus();
	ok=0;	
	}
//nom d'utilisateur
if(document.inscription.name.value==""&&ok==1)
	{
	alert("Vous devez saisir votre nom d'utilisateur");
	document.inscription.name.focus();
	ok=0;	
	}
//login
if(document.inscription.login.value=="0"&&ok==1)
	{
	alert("Vous n'avez pas saisi de login ou bien celui-ci est déjà pris, dans ce cas veuillez en choisir un autre.");
	document.inscription.login.focus();
	ok=0;	
	}
if(document.inscription.login.value.length<6&&ok==1)
	{
	alert("Votre login doit comporter au moins 6 caractères");
	document.inscription.login.focus();
	ok=0;	
	}
//password
if(document.inscription.password.value==""&&ok==1)
	{
	alert("Vous devez saisir votre mot de passe");
	document.inscription.password.focus();
	ok=0;	
	}
if(document.inscription.password.value.length<6&&ok==1)
	{
	alert("Votre mot de passe doit comporter au moins 6 caractères");
	document.inscription.password.focus();
	ok=0;	
	}
//verification login et password different
if(document.inscription.login.value==document.inscription.password.value&&ok==1)
	{
	alert("Votre login et votre mot de passe doivent être différents");
	document.inscription.login.focus();
	ok=0;
	}
//verification login et password sans caractères interdit
if(ForbiddenCharacters(document.inscription.login))
	{
	alert("Votre login contient l'un des caractères interdit suivant : @-_*.!?,;:%+-/=`~#&");
	document.inscription.login.focus();
	ok=0;		
	}
if(ForbiddenCharacters(document.inscription.password))
	{
	alert("Votre mot de passe contient l'un des caractères interdit suivant : @-_*.!?,;:%+-/=`~#&");
	document.inscription.password.focus();
	ok=0;		
	}
//email
if(document.inscription.email.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse email");
	document.inscription.email.focus();
	ok=0;	
	}
if(ValidEmail(document.inscription.email)==false&&ok==1)
	{
	alert("Votre adresse email est invalide");
	document.inscription.email.focus();
	ok=0;	
	}
//id allopass
if(document.inscription.allopass_id.value==""&&ok==1)
	{
	alert("Vous devez saisir votre identifiant Allopass");
	document.inscription.allopass_id.focus();
	ok=0;	
	}
if(IsNumeric(document.inscription.allopass_id.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour identifiant Allopass");
	document.inscription.allopass_id.focus();
	ok=0;	
	}
//type sexuel
if(document.inscription.gender.value==-1&&ok==1)
	{
	alert("Vous devez choisir votre type sexuel");
	document.inscription.gender.focus();
	ok=0;	
	}
//accord
if(document.inscription.agreement.checked==false&&ok==1)
	{
	alert("Vous devez cocher la case de certification");
	document.inscription.agreement.focus();
	ok=0;
	}
//envoi du formulaire
if(ok==1)
	{
	document.inscription.submit();	
	}	
}

//Validation du formulaire 'infos générales'
//dans la zone inscrit
function ValiderInfosgenerales()
{
var ok=1;
//adresse	
if(document.infosgenerales.address.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse");
	document.infosgenerales.address.focus();
	ok=0;	
	}
//code postal
if(document.infosgenerales.postalcode.value==""&&ok==1)
	{
	alert("Vous devez saisir votre code postal");
	document.infosgenerales.postalcode.focus();
	ok=0;	
	}
if(IsNumeric(document.infosgenerales.postalcode.value)==false&&ok==1)
	{
	alert("Vous devez entrer une valeur numérique pour votre code postal");
	document.infosgenerales.postalcode.focus();
	ok=0;	
	}
//ville
if(document.infosgenerales.city.value==""&&ok==1)
	{
	alert("Vous devez saisir votre ville");
	document.infosgenerales.city.focus();
	ok=0;	
	}
//pays
if(document.infosgenerales.country.value==-1&&ok==1)
	{
	alert("Vous devez choisir votre pays de résidence");
	document.infosgenerales.country.focus();
	ok=0;	
	}
//nom d'utilisateur
if(document.infosgenerales.name.value==""&&ok==1)
	{
	alert("Vous devez saisir votre nom d'utilisateur");
	document.infosgenerales.name.focus();
	ok=0;	
	}
//email
if(document.infosgenerales.email.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse email");
	document.infosgenerales.email.focus();
	ok=0;	
	}
if(ValidEmail(document.infosgenerales.email)==false&&ok==1)
	{
	alert("Votre adresse email est invalide");
	document.infosgenerales.email.focus();
	ok=0;	
	}
//id allopass
if(document.infosgenerales.allopass_id.value==""&&ok==1)
	{
	alert("Vous devez saisir votre identifiant Allopass");
	document.infosgenerales.allopass_id.focus();
	ok=0;	
	}
//type sexuel
if(document.infosgenerales.gender.value==-1&&ok==1)
	{
	alert("Vous devez choisir votre type sexuel");
	document.infosgenerales.gender.focus();
	ok=0;	
	}
//id allopass partenaire
if(document.infosgenerales.partner_percent.value!=0&&document.infosgenerales.allopass_id_partner.value==""&&ok==1)
	{
	alert("Vous devez saisir un identifiant Allopass partenaire, sinon laissez 0 %");
	document.infosgenerales.allopass_id_partner.focus();
	ok=0;	
	}
//id allopass partenaire
if(document.infosgenerales.partner_percent.value==0&&document.infosgenerales.allopass_id_partner.value!=""&&ok==1)
	{
	alert("Vous ne devez pas saisir d'identifiant Allopass partenaire puisque le pourcentage reversé est de 0 %");
	document.infosgenerales.allopass_id_partner.focus();
	ok=0;	
	}
//envoi du formulaire
if(ok==1)
	{
	document.infosgenerales.submit();	
	}	
}

function ValiderContact()
{
var ok=1;
//name
if(document.contact.name.value==""&&ok==1)
	{
	alert("Vous devez entrer votre nom, votre prénom ou bien un pseudo !");
	document.contact.name.focus();
	ok=0;	
	}
//email
if(document.contact.email.value==""&&ok==1)
	{
	alert("Vous devez entrer une adresse email !");
	document.contact.email.focus();
	ok=0;	
	}
//email valid
if(document.contact.email.value!=""&&ok==1)
	{
	if(VerificationEmail(document.contact.email)==false)
		{
		alert("Votre adresse email est invalide !");
		document.contact.email.focus();
		ok=0;
		}		
	}
//subject
if(document.contact.subject.value==""&&ok==1)
	{
	alert("Vous devez entrer un sujet pour votre message !");
	document.contact.subject.focus();
	ok=0;	
	}	
//message length max=2000
if(document.contact.message.value.length>2000&&ok==1)
	{
	alert("Votre message contient plus de 2000 caractères !");
	document.contact.message.focus();
	ok=0;	
	}
//verify if form is ok before submit
if(ok==1)
	{
	document.contact.submit();	
	}
}

function ValiderAccesPerdu()
{
var ok=1;
//name
if(document.accesperdu.name.value==""&&ok==1)
	{
	alert("Vous devez entrer votre nom, votre prénom ou bien un pseudo !");
	document.accesperdu.name.focus();
	ok=0;	
	}
//email
if(document.accesperdu.email.value==""&&ok==1)
	{
	alert("Vous devez entrer une adresse email !");
	document.accesperdu.email.focus();
	ok=0;	
	}
//email valid
if(document.accesperdu.email.value!=""&&ok==1)
	{
	if(VerificationEmail(document.accesperdu.email)==false)
		{
		alert("Votre adresse email est invalide !");
		document.accesperdu.email.focus();
		ok=0;
		}		
	}
//verify if form is ok before submit
if(ok==1)
	{
	document.accesperdu.submit();	
	}
}

//Vérifie le formulaire d'accès inscrit avant de le soumettre
function AccesInscrits()
{
if(document.acces_inscrits.id.value==""||document.acces_inscrits.password.value=="")
	{
	alert("Vous devez saisir votre identifiant et votre mot de passe pour vous connecter !");
	}
else
	{
	document.acces_inscrits.submit();
	}
}

//affiche la description correspondante quand l'inscrit
//clique dans la liste des langues
function AfficheDescription()
{
document.description.description.value=eval("document.description.description"+document.description.languagelist.options[document.description.languagelist.selectedIndex].value+".value");	
}

//se produit quand l'inscrit selectionne une langue dans
//la liste pour ajouter une description
function ChangeDescriptionLanguage()
{
for(i=0;i<document.description.languagelist.length;i++)
	{
	if(document.description.languagelist.options[i].value==document.description.language.value)
		{	
		alert("Vous ne pouvez pas selectionner cette langue car vous avez déjà une description correspondante.");
		document.description.language.selectedIndex=0;
		}
	else
		{
		document.description.description.value="";	
		}	
	}	
}

//Quand l'inscrit supprime une description
function SupprimeDescription()
{
if(document.description.languagelist.selectedIndex<0)
	{
	alert("Vous devez sélectionner la description que vous souhaitez supprimer.");	
	}
else
	{
	if(confirm("Etes-vous sûr de vouloir supprimer cette description ?"))
		{
		document.description.mode.value="supprimer";
		document.description.submit();	
		}	
	}	
}

//Quand l'inscrit modifie une description existante
function ModifieDescription()
{
if(document.description.languagelist.selectedIndex<0)
	{
	alert("La description que vous modifiez doit être selectionnée dans la liste.");	
	}
else
	{
	if(confirm("Enregistrer les modifications ?"))
		{
		document.description.mode.value="modifier";
		document.description.submit();	
		}	
	}	
}

//Quand l'inscrit ajoute une description
function AjouteDescription()
{
var ok=1;
if(document.description.languagelist.length>=5&&ok==1)
	{
	alert("Vous ne pouvez pas ajouter plus de cinq descriptions.");	
	ok=0;
	}
if(document.description.language.selectedIndex<=0&&ok==1)
	{
	alert("Vous devez selectionner la langue qui est associée à cette description.");
	ok=0;
	}
if(document.description.description.value.length>1000&&ok==1)
	{
	alert("Votre description excède la taille limite de 1000 caractères.");
	ok=0;
	}
if(ok==1)
	{
	if(confirm("Ajouter cette description ?"))
		{
		document.description.mode.value="ajouter";
		document.description.submit();	
		}
	}	
}

//pour ajouter une photo de l'inscrit
function AjoutePhoto()
{
if(document.photos2.photofile.value=="")
	{
	alert("Vous devez selectionner un fichier jpg contenant la photo que vous souhaitez ajouter.");
	}
else
	{
	if(document.photos.nbphotos.value>=4)
		{
		alert("Vous ne pouvez pas ajouter plus de quatre photos.");
		}
	else
		{
		document.photos2.mode.value="ajouter";
		document.photos2.submit();	
		}		
	}	
}

//pour supprimer une des photos de l'inscrit
function SupprimePhoto()
{
if(document.photos.id_photo.value==-1)
	{
	alert("Vous devez tout d'abord afficher la photo que vous souhaitez supprimer.");
	}
else
	{
	if(confirm("Etes-vous sûr de vouloir supprimer l'image actuellement affichée ?"))
		{
		document.photos.mode.value="supprimer";
		document.photos.submit();	
		}	
	}	
}

//pour ajouter un module web
function AjouteMweb()
{
var ok=1;
//nom du module
if(document.mweb.name.value==""&&ok==1)
	{
	alert("Vous devez entrer un nom pour ce module web.");
	document.mweb.name.focus();	
	ok=0;
	}
//nom du module
if(document.mweb.name.value.length>20&&ok==1)
	{
	alert("Le nom du module web ne doit pas excéder 20 caractères.");	
	document.mweb.name.focus();	
	ok=0;
	}
//site web associé
if(document.mweb.website.value==""&&ok==1)
	{
	alert("Vous n'avez pas spécifié le site web sur lequel vous voulez installer ce module.");	
	document.mweb.website.focus();	
	ok=0;
	}
//site web associé
if(document.mweb.website.value.length>100&&ok==1)
	{
	alert("L'adresse de vote site web ne doit pas excéder 100 caractères.");	
	document.mweb.website.focus();	
	ok=0;
	}
//langue pas défaut
if(document.mweb.language.value==-1&&ok==1)
	{
	alert("Vous n'avez pas choisi la langue par défaut de vote module web.");	
	document.mweb.language.focus();	
	ok=0;
	}
//couleur de fond
if(document.mweb.bgcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur de fond ou celle-ci est incorrecte.");	
	document.mweb.bgcolor.focus();	
	ok=0;
	}
//couleur du contour
if(document.mweb.bordercolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des contours ou celle-ci est incorrecte.");	
	document.mweb.bordercolor.focus();	
	ok=0;
	}
//couleur du texte
if(document.mweb.textcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur du texte ou celle-ci est incorrecte.");	
	document.mweb.textcolor.focus();	
	ok=0;
	}
if(ok==1)
	{
	if(confirm("Ajouter ce module web ?"))
		{
		document.mweb.mode.value="ajouter";
		document.mweb.submit();	
		}
	}		
}

//pour afficher un des modules web de l'inscrit à éditer
function EdtMWeb(id)
{
document.mweb.mode.value="edt";
document.mweb.id_mweb.value=id;
document.mweb.submit();	
}

//pour sauvegarder les modifs sur un module web édité par l'inscrit
function ModifierMweb()
{
var ok=1;
//nom du module
if(document.mweb.name.value==""&&ok==1)
	{
	alert("Vous devez entrer un nom pour ce module web.");
	document.mweb.name.focus();	
	ok=0;
	}
//nom du module
if(document.mweb.name.value.length>20&&ok==1)
	{
	alert("Le nom du module web ne doit pas excéder 20 caractères.");	
	document.mweb.name.focus();	
	ok=0;
	}
//site web associé
if(document.mweb.website.value==""&&ok==1)
	{
	alert("Vous n'avez pas spécifié le site web sur lequel vous voulez installer ce module.");	
	document.mweb.website.focus();	
	ok=0;
	}
//site web associé
if(document.mweb.website.value.length>100&&ok==1)
	{
	alert("L'adresse de vote site web ne doit pas excéder 100 caractères.");	
	document.mweb.website.focus();	
	ok=0;
	}
//langue pas défaut
if(document.mweb.language.value==-1&&ok==1)
	{
	alert("Vous n'avez pas choisi la langue par défaut de vote module web.");	
	document.mweb.language.focus();	
	ok=0;
	}
//couleur de fond
if(document.mweb.bgcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur de fond ou celle-ci est incorrecte.");	
	document.mweb.bgcolor.focus();	
	ok=0;
	}
//couleur du contour
if(document.mweb.bordercolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des contours ou celle-ci est incorrecte.");	
	document.mweb.bordercolor.focus();	
	ok=0;
	}
//couleur du texte
if(document.mweb.textcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur du texte ou celle-ci est incorrecte.");	
	document.mweb.textcolor.focus();	
	ok=0;
	}
if(ok==1)
	{
	if(confirm("Sauvegarder les modifications de ce module web ?"))
		{
		document.mweb.mode.value="editer";
		document.mweb.submit();	
		}
	}	
}

//pour supprimer un des modules web de l'inscrit
function SupprimeMWeb(id)
{
if(confirm("Etes-vous sûr de vouloir supprimer ce module web ?"))
	{
	document.mweb.mode.value="supprimer";
	document.mweb.id_mweb.value=id;
	document.mweb.submit();	
	}	
}

//pour prévisualiser un des modules web de l'inscrit
function VoirMWeb(id)
{
document.mweb.mode.value="voir";
document.mweb.id_mweb.value=id;
document.mweb.submit();		
}

//pour générer et afficher le code d'inclusion des modules web de l'inscrit
function CodeMWeb(id)
{
document.mweb.mode.value="code";
document.mweb.id_mweb.value=id;
document.mweb.submit();		
}

//valide formulaire inscription webmaster
function ValiderWebmaster()
{
var ok=1;
//nom
if(document.registerwebmaster.name.value==""&&ok==1)
	{
	alert("Vous devez entrer un nom ou pseudo.");
	document.registerwebmaster.name.focus();	
	ok=0;
	}
//site web
if(document.registerwebmaster.website.value==""&&ok==1)
	{
	alert("Vous devez indiquer votre site web.");
	document.registerwebmaster.website.focus();	
	ok=0;
	}
//email
if(document.registerwebmaster.email.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse email.");
	document.registerwebmaster.email.focus();	
	ok=0;
	}
//email valid
if(document.registerwebmaster.email.value!=""&&ok==1)
	{
	if(VerificationEmail(document.registerwebmaster.email)==false)
		{
		alert("Votre adresse email est invalide !");
		document.registerwebmaster.email.focus();
		ok=0;
		}		
	}
//id allopass
if(document.registerwebmaster.allopass_id.value==""&&ok==1)
	{
	alert("Vous devez saisir votre identifiant allopass.");
	document.registerwebmaster.allopass_id.focus();	
	ok=0;
	}
//envoi du formulaire
if(ok==1)
	{
	document.registerwebmaster.submit();	
	}
}

//Validation du formulaire 'infos générales'
//dans la zone inscrit
function ValiderInfosgeneralesWebmaster()
{
var ok=1;
//nom
if(document.infosgeneraleswebmaster.name.value==""&&ok==1)
	{
	alert("Vous devez saisir votre nom ou surnom.");
	document.infosgeneraleswebmaster.name.focus();
	ok=0;	
	}
//site web
if(document.infosgeneraleswebmaster.website.value==""&&ok==1)
	{
	alert("Vous devez saisir l'adresse de votre site web.");
	document.infosgeneraleswebmaster.website.focus();
	ok=0;	
	}
//email
if(document.infosgeneraleswebmaster.email.value==""&&ok==1)
	{
	alert("Vous devez saisir votre adresse email.");
	document.infosgeneraleswebmaster.email.focus();
	ok=0;	
	}
if(ValidEmail(document.infosgeneraleswebmaster.email)==false&&ok==1)
	{
	alert("Votre adresse email est invalide.");
	document.infosgeneraleswebmaster.email.focus();
	ok=0;	
	}
//id allopass
if(document.infosgeneraleswebmaster.allopass_id.value==""&&ok==1)
	{
	alert("Vous devez saisir votre identifiant Allopass.");
	document.infosgeneraleswebmaster.allopass_id.focus();
	ok=0;	
	}
//envoi du formulaire
if(ok==1)
	{
	document.infosgeneraleswebmaster.submit();	
	}	
}

//pour ajouter une marque blanche
function AjouteMarqueBlanche()
{
var ok=1;
//nom de la marque blanche
if(document.marqueblanche.name.value==""&&ok==1)
	{
	alert("Vous devez entrer un nom pour cette marque blanche.");
	document.marqueblanche.name.focus();	
	ok=0;
	}
//site web associé
if(document.marqueblanche.website.value==""&&ok==1)
	{
	alert("Vous n'avez pas spécifié le site web sur lequel vous voulez installer cette marque blanche.");	
	document.marqueblanche.website.focus();	
	ok=0;
	}
//couleur de fond
if(document.marqueblanche.bgcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur de fond ou celle-ci est incorrecte.");	
	document.marqueblanche.bgcolor.focus();	
	ok=0;
	}
//couleur du contour
if(document.marqueblanche.bordercolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des bordures ou celle-ci est incorrecte.");	
	document.marqueblanche.bordercolor.focus();	
	ok=0;
	}
//couleur des boites
if(document.marqueblanche.boxcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des boites ou celle-ci est incorrecte.");	
	document.marqueblanche.boxcolor.focus();	
	ok=0;
	}
//couleur du texte
if(document.marqueblanche.textcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur du texte ou celle-ci est incorrecte.");	
	document.marqueblanche.textcolor.focus();	
	ok=0;
	}
//nombre de performers par page
//est-ce un nombre ?
if(IsNumeric(document.marqueblanche.perfnb.value)==false&&ok==1)
		{
		alert("Vignettes par page n'est pas un chiffre.");	
		document.marqueblanche.perfnb.focus();	
		ok=0;
		}
//la valeur est correcte ?
if((document.marqueblanche.perfnb.value<1||document.marqueblanche.perfnb.value>999)&&ok==1)
		{
		alert("Vignettes par page est un chiffre incorrect, il doit être compris entre 1 et 999.");	
		document.marqueblanche.perfnb.focus();	
		ok=0;
		}
//perfnb doit etre >= à label_nb
if((parseInt(document.marqueblanche.perfnb.value)<parseInt(document.marqueblanche.label_nb.value))&&ok==1)
	{
	alert("Le nombre de vignettes par page doit être supérieur ou égal au nombre de vignettes par ligne.");	
	document.marqueblanche.perfnb.focus();	
	ok=0;
	}
//on envoie
if(ok==1)
	{
	if(confirm("Ajouter cette marque blanche ?"))
		{
		document.marqueblanche.mode.value="ajouter";
		document.marqueblanche.submit();
		}
	}		
}

//pour ajouter une marque blanche
function ModifierMarqueBlanche()
{
var ok=1;
//nom de la marque blanche
if(document.marqueblanche.name.value==""&&ok==1)
	{
	alert("Vous devez entrer un nom pour cette marque blanche.");
	document.marqueblanche.name.focus();	
	ok=0;
	}
//site web associé
if(document.marqueblanche.website.value==""&&ok==1)
	{
	alert("Vous n'avez pas spécifié le site web sur lequel vous voulez installer cette marque blanche.");	
	document.marqueblanche.website.focus();	
	ok=0;
	}
//couleur de fond
if(document.marqueblanche.bgcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur de fond ou celle-ci est incorrecte.");	
	document.marqueblanche.bgcolor.focus();	
	ok=0;
	}
//couleur du contour
if(document.marqueblanche.bordercolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des bordures ou celle-ci est incorrecte.");	
	document.marqueblanche.bordercolor.focus();	
	ok=0;
	}
//couleur des boites
if(document.marqueblanche.boxcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur des boites ou celle-ci est incorrecte.");	
	document.marqueblanche.boxcolor.focus();	
	ok=0;
	}
//couleur du texte
if(document.marqueblanche.textcolor.value.length<7&&ok==1)
	{
	alert("Vous n'avez pas choisi la couleur du texte ou celle-ci est incorrecte.");	
	document.marqueblanche.textcolor.focus();	
	ok=0;
	}
//nombre de performers par page
//est-ce un nombre ?
if(IsNumeric(document.marqueblanche.perfnb.value)==false&&ok==1)
		{
		alert("Vignettes par page n'est pas un chiffre.");	
		document.marqueblanche.perfnb.focus();	
		ok=0;
		}
//la valeur est correcte ?
if((document.marqueblanche.perfnb.value<1||document.marqueblanche.perfnb.value>999)&&ok==1)
		{
		alert("Vignettes par page est un chiffre incorrect, il doit être compris entre 1 et 999.");	
		document.marqueblanche.perfnb.focus();	
		ok=0;
		}
//perfnb doit etre >= à label_nb
if((parseInt(document.marqueblanche.perfnb.value)<parseInt(document.marqueblanche.label_nb.value))&&ok==1)
	{
	alert("Le nombre de vignettes par page doit être supérieur ou égal au nombre de vignettes par ligne.");
	document.marqueblanche.perfnb.focus();	
	ok=0;
	}
//on envoie
if(ok==1)
	{
	if(confirm("Modifier cette marque blanche ?"))
		{
		document.marqueblanche.mode.value="editer";
		document.marqueblanche.submit();
		}
	}		
}

//pour supprimer une marque blanche
function SupprimeMarqueBlanche(id)
{
if(confirm("Etes-vous sûr de vouloir supprimer cette marque blanche ?"))
	{
	document.marqueblanche.mode.value="supprimer";
	document.marqueblanche.id_mb.value=id;
	document.marqueblanche.submit();	
	}	
}

//pour afficher une des marques blanche du webmaster à éditer
function EditeMarqueBlanche(id)
{
document.marqueblanche.mode.value="edt";
document.marqueblanche.id_mb.value=id;
document.marqueblanche.submit();	
}

//pour prévisualiser une marque blanche
function VoirMarqueBlanche(id)
{
document.marqueblanche.mode.value="voir";
document.marqueblanche.id_mb.value=id;
document.marqueblanche.submit();		
}

//pour générer et afficher le code d'inclusion des marques blanche
function CodeMarqueBlanche(id)
{
document.marqueblanche.mode.value="code";
document.marqueblanche.id_mb.value=id;
document.marqueblanche.submit();		
}
