/**
 * Cette fonction permet d'afficher une image dans une nouvelle fenetre
 */
function PopupPhoto(photo)
{
	var hauteurFenetre=800;
	var largeurFenetre=600;
	if (document.body)
	{
		largeurFenetre = (document.body.clientWidth);
		hauteurFenetre = (document.body.clientHeight);
	}
	var px = (largeurFenetre-550)/2;
	var py = (hauteurFenetre-550)/2;
	window.open('inc/communs/popupphoto.php?photo=' + photo , 'photo', 'width=550, height=550, resizable=0, status=0, toolbar=0, location=0, directories=0, scrollbars=0, copyhistory=0, menubar=0, titlebar=0, toolbar=0, top='+py+', left='+px);
}

function montre(id)
{
	var menu = document.getElementById(id);

	if (menu)
	{
		if (menu.style.display!='block') menu.style.display='block';
		else menu.style.display='none';
	}
}

/**
 * @return true si l'email est un email valide
 */
function CheckValideEmail(_email)
{
	if ((_email.indexOf('@',0)==-1) || (_email.indexOf('.',0)==-1)) return false;
	return true;
}

function ValideFormCreationCompte(formulaire)
{
	var erreur = '';
	if (!(formulaire.societe.value.length > 0)) erreur += "- Veuillez renseigner votre Compte ou votre Société.\n";
	if (!(formulaire.nom.value.length > 0)) erreur += "- Veuillez renseigner votre Nom de famille.\n";
	if (!(formulaire.prenom.value.length > 0)) erreur += "- Veuillez renseigner votre Prénom.\n";
	if (!(formulaire.rue1.value.length > 0)) erreur += "- Veuillez renseigner votre Adresse.\n";
	if (!(formulaire.ville.value.length > 0)) erreur += "- Veuillez renseigner votre Ville.\n";
	if (!(formulaire.code_postal.value.length > 0)) erreur += "- Veuillez renseigner votre Code Postal.\n";
	if (!(formulaire.telephone.value.length > 0)) erreur += "- Veuillez renseigner votre Téléphone.\n";
	if (!(formulaire.email.value.length > 0)) erreur += "- Veuillez renseigner votre Email.\n";
	else if (!CheckValideEmail(formulaire.email.value)) erreur += "- L'email saisi n'est pas valide.\n";
	if (!(formulaire.identifiant.value.length > 0)) erreur += "- Veuillez choisir votre Identifiant.\n";
	
	if (!(formulaire.mot_de_passe.value.length > 0)) erreur += "- Veuillez choisir votre Mot de passe.\n";
	else if (formulaire.mot_de_passe.value.length < 6) erreur += "- Votre mot de passe doit contenir au minimum 6 caractères.\n";
	else if (formulaire.mot_de_passe.value != formulaire.mot_de_passe2.value) erreur += "- Les deux mots de passe que vous avez saisis sont différents. Veuillez recommencer.\n";

	if (erreur != '') { alert("Votre compte ne peut être créé pour les raisons suivantes :\n" + erreur); return; }

	formulaire.submit();
}

function ValideFormModifierCompte(formulaire)
{
	var erreur = '';
	if (!(formulaire.societe.value.length > 0)) erreur += "- Veuillez renseigner votre Compte ou votre Société.\n";
	if (!(formulaire.nom.value.length > 0)) erreur += "- Veuillez renseigner votre Nom de famille.\n";
	if (!(formulaire.prenom.value.length > 0)) erreur += "- Veuillez renseigner votre Prénom.\n";
	if (!(formulaire.rue1.value.length > 0)) erreur += "- Veuillez renseigner votre Adresse.\n";
	if (!(formulaire.ville.value.length > 0)) erreur += "- Veuillez renseigner votre Ville.\n";
	if (!(formulaire.code_postal.value.length > 0)) erreur += "- Veuillez renseigner votre Code Postal.\n";
	if (!(formulaire.telephone.value.length > 0)) erreur += "- Veuillez renseigner votre Téléphone.\n";
	if (!(formulaire.email.value.length > 0)) erreur += "- Veuillez renseigner votre Email.\n";
	else if (!CheckValideEmail(formulaire.email.value)) erreur += "- L'email saisi n'est pas valide.\n";

/*
	if (!(formulaire.mot_de_passe.value.length > 0)) erreur += "- Veuillez choisir votre Mot de passe.\n";
	else if (formulaire.mot_de_passe.value.length < 6) erreur += "- Votre mot de passe doit contenir au minimum 6 caractères.\n";
	else if (formulaire.mot_de_passe.value != formulaire.mot_de_passe2.value) erreur += "- Les deux mots de passe que vous avez saisis sont différents. Veuillez recommencer.\n";
*/
	if (erreur != '') { alert("Votre compte ne peut être modifié pour les raisons suivantes :\n" + erreur); return; }

	formulaire.submit();
}

function ValideFormDemandeInformation(formulaire)
{
	var erreur = '';
	if (!(formulaire.societe.value.length > 0)) erreur += "- Veuillez renseigner votre Compte ou votre Société.\n";
	if (!(formulaire.nom.value.length > 0)) erreur += "- Veuillez renseigner votre Nom de famille.\n";
	if (!(formulaire.telephone.value.length > 0)) erreur += "- Veuillez renseigner votre Téléphone.\n";
	if (!(formulaire.email.value.length > 0)) erreur += "- Veuillez renseigner votre Email.\n";
	else if (!CheckValideEmail(formulaire.email.value)) erreur += "- L'email saisi n'est pas valide.\n";

	if (erreur != '') { alert("Votre demande n'a pas été envoyée pour les raisons suivantes :\n" + erreur); return; }

	formulaire.submit();
}
