//Copyright ADOK Gilles Vanderstraeten 2009 : gillesvds@adok.info
//--------------------------------------------------
var nbIllustrations;
var numeroIllustration;
var itvIllustration;
//--------------------------------------------------
function prechargerIllustrationSuivante(){
	numeroIllustrationSuivante=(numeroIllustration%nbIllustrations)+1;
	var imgIllustrationSuivante=new Image(450,150);
	imgIllustrationSuivante.src="../img_illustrations/illustration_"+numeroIllustrationSuivante+".jpg";
}
//--------------------------------------------------
function changerIllustration(){
	numeroIllustration=(numeroIllustration%nbIllustrations)+1;
	prechargerIllustrationSuivante();//préchargement
	var imgIllustration=document.getElementById("imgIllustration");
	imgIllustration.src="../img_illustrations/illustration_"+numeroIllustration+".jpg";
}
//--------------------------------------------------
function gotoAccueil(){
	form1.action="../php/index.php";
	form1.submit();
}
//--------------------------------------------------
/*
function gotoAnnonces(){
	form1.choix.value="listerAnnonces";
	if(form1.numeroPage)form1.numeroPage.disabled=true;
	if(form1.cleDeTri)form1.cleDeTri.disabled=true;
	form1.action="../php/annonces.php";
	form1.submit();
}
*/
//--------------------------------------------------
function gotoBoutique(){
	form1.choix.value="";
	if(form1.numeroPage)form1.numeroPage.disabled=true;
	if(form1.cleDeTri)form1.cleDeTri.disabled=true;
	form1.action="../php/boutique.php";
	form1.submit();
}
//--------------------------------------------------
function gotoMaSelection(){
	form1.choix.value="listerMaSelection";
	if(form1.numeroPage)form1.numeroPage.disabled=true;
	if(form1.cleDeTri)form1.cleDeTri.disabled=true;
	form1.action="../php/annonces.php";
	form1.submit();
}
//--------------------------------------------------
function gotoLiens(){
	form1.action="../php/liens.php";
	form1.submit();
}
//--------------------------------------------------
function gotoModeEmploi(){
	form1.action="../php/modeEmploi.php";
	form1.submit();
}
//--------------------------------------------------
function gotoFaq(){
	form1.action="../php/faq.php";
	form1.submit();
}
//--------------------------------------------------
function gotoContact(){
	form1.action="../php/contact.php";
	form1.submit();
}
//--------------------------------------------------
function gotoInfosLegales(){
	form1.action="../php/infosLegales.php";
	form1.submit();
}
//--------------------------------------------------
function gotoCgv(){
	form1.action="../php/cgv.php";
	form1.submit();
}
//--------------------------------------------------
function saisirIdentifiant(){
	//effacement de l'invite initiale
	form1.identifiant.value="";
}
//--------------------------------------------------
function saisirMotDePasse(){
	//affichage du bon input voilé au lieu du clair
	form1.motDePasseInitial.style.display="none";
	form1.motDePasse.style.display="inline";
	form1.motDePasse.focus();
}
//--------------------------------------------------
function loguer(){
	if(form1.identifiant.value=="" || form1.motDePasse.value=="")return;
	if(!Ajax.ok())return;
	var ajax=new Ajax();
	ajax.url="../php/txtLoguer.php?idSession="+form1.idSession.value+"&identifiant="+form1.identifiant.value+"&motDePasse="+form1.motDePasse.value;
	ajax.f=function(txt){
		if(txt==="1"){
			form1.choix.value="defaut";
			form1.action="";
			form1.submit();
			return;
		}
		else alert("Erreur : email ou mot de passe incorrect.\nAttention : vous devez maintenant saisir votre email à la place de votre identifiant !");
	};
	ajax.fetchTxt();
}
//--------------------------------------------------
function estToujoursLogue(){
	if(!Ajax.ok())return;
	var ajax=new Ajax();
	ajax.url="../php/txtEstToujoursLogue.php?idSession="+form1.idSession.value;
	ajax.f=function(txt){
		if(txt==="0"){
			//ici, ne pas appeler deloguer() parce que l'utilisateur n'est déjà plus logué !
			form1.choix.value="defaut";
			form1.action="";
			form1.submit();
		}
	};
	ajax.fetchTxt();
}
//--------------------------------------------------
function inscrireAnnonceur(deposerAnnonce){
	Popup.url="../php/popupInscrireAnnonceur.php?deposerAnnonce="+deposerAnnonce;
	Popup.titre="Inscription";
	Popup.largeur=500;
	Popup.offsetHaut=10;
	Popup.strFonctionApresChargement="inscrireAnnonceurInit()";
	Popup.ouvrir();
}
//--------------------------------------------------
function inscrireAnnonceurInit(){
	var popupInscrireAnnonceurEnseigne=document.getElementById("popupInscrireAnnonceurEnseigne");
	var popupInscrireAnnonceurSiret=document.getElementById("popupInscrireAnnonceurSiret");
	form1.expediteur_statut[0].checked=true;
	form1.expediteur_statut[1].checked=false;
	popupInscrireAnnonceurEnseigne.style.color="#CCCCCC";//IE8
	popupInscrireAnnonceurSiret.style.color="#CCCCCC";//IE8
	form1.expediteur_enseigne.disabled=true;//IE8
	form1.expediteur_siret.disabled=true;//IE8
}
//--------------------------------------------------
function inscrireAnnonceurChangerStatut(){
	var estParticulier=form1.expediteur_statut[1].checked;
	var popupInscrireAnnonceurEnseigne=document.getElementById("popupInscrireAnnonceurEnseigne");
	var popupInscrireAnnonceurSiret=document.getElementById("popupInscrireAnnonceurSiret");
	if(estParticulier){
		popupInscrireAnnonceurEnseigne.style.color="#000000";
		popupInscrireAnnonceurSiret.style.color="#000000";
		form1.expediteur_enseigne.disabled=false;
		form1.expediteur_siret.disabled=false;
	}
	else inscrireAnnonceurInit();
}
//--------------------------------------------------
function inscrireAnnonceur2(deposerAnnonce){
	if(!Ajax.ok())return;
	var f2=function(){
		var ajax2=new Ajax();
		ajax2.url="../php/txtInscrireAnnonceur.php?deposerAnnonce="+deposerAnnonce;
		ajax2.methode="POST";
		ajax2.chainePost="idSession="+form1.idSession.value+"&niveau="+niveau+"&expediteur_enseigne="+form1.expediteur_enseigne.value+"&expediteur_siret="+form1.expediteur_siret.value+"&expediteur_nom="+form1.expediteur_nom.value+"&expediteur_prenom="+form1.expediteur_prenom.value+"&expediteur_email="+form1.expediteur_email.value+"&expediteur_motDePasse="+form1.expediteur_motDePasse.value+"&expediteur_telFixe="+form1.expediteur_telFixe.value+"&expediteur_telMobile="+form1.expediteur_telMobile.value;
		ajax2.f=function(txt){
		//alert("f2 : "+txt);
			inscrireAnnonceurConclusion.innerHTML=txt;
			if(!deposerAnnonce)setTimeout("Popup.fermer()",5000);
			else{
				document.getElementById("inscrireAnnonceurTitre").innerHTML="Vous êtes maintenant inscrit !";
				document.getElementById("inscrireAnnonceurCorps").innerHTML="<p>&nbsp;&nbsp;&nbsp;<a href='javascript:Popup.fermer();administrer(1)'>&raquo; CLIQUEZ ICI pour déposer votre première annonce !</a></p>";//MODIFIER ICI
			}
		};
		linkIncPopupPrint.disabled=false;
		ajax2.fetchTxt();
	};
	var inscrireAnnonceurConclusion=document.getElementById("inscrireAnnonceurConclusion");
	var linkIncPopupPrint=document.getElementById("linkIncPopupPrint");
	var estProfessionnel=form1.expediteur_statut[1].checked;
	if(estProfessionnel){
		if(form1.expediteur_enseigne.value==""){
			alert("Erreur : enseigne obligatoire pour un professionnel !");
			false;
		}
		if(form1.expediteur_siret.value.length<9){
			alert("Erreur : SIRET (9 chiffres minimum) obligatoire pour un professionnel !");
			false;
		}
	}
	if(form1.expediteur_nom.value==""){
		alert("Erreur : nom obligatoire !");
		false;
	}
	if(form1.expediteur_prenom.value==""){
		alert("Erreur : prénom obligatoire !");
		false;
	}
	if(!emailEstAdresseValide(form1.expediteur_email.value)){
		alert("Erreur : adresse email incorrecte !");
		false;
	}
	if(form1.expediteur_motDePasse.value==""){
		alert("Erreur : mot de passe obligatoire !");
		false;
	}
	var niveau=form1.expediteur_statut[0].checked?2:3;
	var ajax=new Ajax();
	ajax.url="../php/txtEstIdentifiantLibre.php?identifiant="+form1.expediteur_email.value;
	ajax.f=function(txt){
	//alert("f : "+txt);
		if(txt==="0")inscrireAnnonceurConclusion.innerHTML="Erreur : cette adresse email existe déjà !";
		else if(txt==="1")f2();
	};
	ajax.fetchTxt();
}
//--------------------------------------------------
function deloguer(){
	if(!Ajax.ok())return;
	var ajax=new Ajax();
	ajax.url="../php/txtDeloguer.php?idSession="+form1.idSession.value;
	ajax.f=function(txt){
		form1.choix.value="defaut";
		form1.action="";
		form1.submit();
	};
	ajax.fetchTxt();
}
//--------------------------------------------------
function administrer(deposerAnnonce){
	form1.choix.value="defaut";
	form1.action="../php/frameset.php?deposerAnnonce="+deposerAnnonce;
	form1.target="caravaneGestion";//pour toujours ouvrir le même onglet
	form1.submit();
	form1.target="_self";
}
//--------------------------------------------------
function envoyerMotDePasse(){
	Popup.url="../php/popupEnvoyerMotDePasse.php";
	Popup.titre="Mot de passe oublié";
	Popup.largeur=400;
	Popup.offsetHaut=50;
	Popup.ouvrir();
}
//--------------------------------------------------
function envoyerMotDePasse2(){
	if(!Ajax.ok())return;
	var envoyerMotDePasseConclusion=document.getElementById("envoyerMotDePasseConclusion");
	var linkIncPopupPrint=document.getElementById("linkIncPopupPrint");
	if(form1.envoyerMotDePasse_identifiant.value==""){
		alert("Erreur : identifiant obligatoire !");
		return;
	}
	var ajax=new Ajax();
	ajax.url="../php/txtEnvoyerMotDePasse.php?identifiant="+form1.envoyerMotDePasse_identifiant.value;
	ajax.f=function(txt){
		envoyerMotDePasseConclusion.innerHTML=txt;
		setTimeout("Popup.fermer()",5000);
	};
	linkIncPopupPrint.disabled=false;
	ajax.fetchTxt();
}

