<!--//--><![CDATA[//><!
function Init() {
	// pour la gestion des evenements
	if (document.layers) {
		var submitident = document["submitident"];
		var submitpersonne = document["submitpersonne"];
		var submitlogin = document["submitlogin"];
		var submitcontact = document["submitcontact"];
		var submituser = document["submituser"];
		var submitarticle = document["submitarticle"];
		var submitannonce = document["submitannonce"];
		var submitreaction = document["submitreaction"];
		var submitcompetences = document["submitcompetences"];
		var canceldemandepersonnel = document["canceldemandepersonnel"];
		var prevdemandepersonnel = document["prevdemandepersonnel"];
		var submitdemandepersonnel = document["submitdemandepersonnel"];

		var prevbonheures = document["prevbonheures"];
		var submitbonheures = document["submitbonheures"];
		var cancelbonheures = document["cancelbonheures"];

		var inputkeywords = document["inputkeywords"];
		var resetlink = document["resetlink"];
		var addfile = document["addfile"];
		var delfile = document["delfile"];
		var delillustration = document["delillustration"];
		var delannonceillustration = document["delannonceillustration"];
		var getfile = document["_fichier"];
	}
	if (document.getElementById) {
		var submitident = document.getElementById("submitident");
		var submitpersonne = document.getElementById("submitpersonne");
		var submitlogin = document.getElementById("submitlogin");
		var submitcontact = document.getElementById("submitcontact");
		var submituser = document.getElementById("submituser");
		var submitarticle = document.getElementById("submitarticle");
		var submitannonce = document.getElementById("submitannonce");
		var submitreaction = document.getElementById("submitreaction");
		var submitcompetences = document.getElementById("submitcompetences");
		var canceldemandepersonnel = document.getElementById("canceldemandepersonnel");
		var prevdemandepersonnel = document.getElementById("prevdemandepersonnel");
		var submitdemandepersonnel = document.getElementById("submitdemandepersonnel");

		var prevbonheures = document.getElementById("prevbonheures");
		var submitbonheures = document.getElementById("submitbonheures");
		var cancelbonheures = document.getElementById("cancelbonheures");

		var inputkeywords = document.getElementById("inputkeywords");
		var resetlink = document.getElementById("resetlink");
		var addfile = document.getElementById("addfile");
		var delfile = document.getElementById("delfile");
		var delillustration = document.getElementById("delillustration");
		var delannonceillustration = document.getElementById("delannonceillustration");
		var getfile = document.getElementById("_fichier");
	}
	if (document.all) {
		var submitident = document.all["submitident"];
		var submitpersonne = document.all["submitpersonne"];
		var submitlogin = document.all["submitlogin"];
		var submitcontact = document.all["submitcontact"];
		var submituser = document.all["submituser"];
		var submitarticle = document.all["submitarticle"];
		var submitannonce = document.getElementById("submitannonce");
		var submitreaction = document.all["submitreaction"];
		var submitcompetences = document.all["submitcompetences"];
		var canceldemandepersonnel = document.all["canceldemandepersonnel"];
		var prevdemandepersonnel = document.all["prevdemandepersonnel"];
		var submitdemandepersonnel = document.all["submitdemandepersonnel"];

		var prevbonheures = document.all["prevbonheures"];
		var submitbonheures = document.all["submitbonheures"];
		var cancelbonheures = document.all["cancelbonheures"];

		var inputkeywords = document.all["inputkeywords"];
		var resetlink = document.all["resetlink"];
		var addfile = document.all["addfile"];
		var delfile = document.all["delfile"];
		var delillustration = document.all["delillustration"];
		var delannonceillustration = document.all["delannonceillustration"];
		var getfile = document.all["_fichier"];
	}
	if (document.forms.length>0) {
		// décocher un bouton radio si click sur coché
		for (var k=0; k<document.forms.length; k++) {
			var fldNameOld = "";
			var fldName = "";
			fldValue=new Array();	// global var
			for (var i=0; i<document.forms[k].length; i++) {
				fldName = document.forms[k].elements[i].name;
				if (fldNameOld != fldName && document.forms[k].elements[i].type=="radio") {
					for (var j=0; j<document.forms[k].elements[fldName].length; j++) {
						document.forms[k].elements[fldName][j].onclick = function(event) {
							var valChecked = ""; 
							var frmName = null;
							var p = this;
							while (frmName==null) {
								p = p.parentNode;
								frmName = p.getAttribute("name");
							}
							for (j=0; j<document.forms[frmName].elements[this.name].length; j++) {
								if (document.forms[frmName].elements[this.name][j].checked) {valChecked = document.forms[frmName].elements[this.name][j].value;break;}
							}
							if(fldValue[this.name]==valChecked){this.checked=false;fldValue[this.name]="";}else{fldValue[this.name]=valChecked;}
						}
					}
				}
				fldNameOld = fldName;
			}
		}
	}

	if (submitcompetences) {
		submitcompetences.onclick = function(event) {
			//alert("submit");
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			/*
			var fldNameOld = "";
			var fldName = "";
			var isChecked = false;
			for (i=0; i<document.forms[frmName].length; i++) {
				if (document.forms[frmName].elements[i].name) {
					fldName = document.forms[frmName].elements[i].name;
					if (fldNameOld != fldName) {
						if (document.forms[frmName].elements[i].type=="checkbox" || document.forms[frmName].elements[i].type=="radio") {
							isChecked = false;
							for (j=0; j<document.forms[frmName].elements[fldName].length; j++) {
								if (document.forms[frmName].elements[fldName][j].checked) {isChecked = true;}
							}
							if (!isChecked) {
								document.forms[frmName].elements[fldName][0].parentNode.parentNode.setAttribute("style", document.forms[frmName].elements[fldName][0].parentNode.parentNode.getAttribute("style")+"color: rgb(255, 0, 0);");
								document.forms[frmName].elements[fldName][0].focus();
								document.forms[frmName].elements[fldName][0].select();
								return false;
							} else {
								document.forms[frmName].elements[fldName][0].parentNode.parentNode.setAttribute("style", document.forms[frmName].elements[fldName][0].parentNode.parentNode.getAttribute("style").replace("color: rgb(255, 0, 0);",""));
							}
						}
					}
					fldNameOld = fldName;
				}
			}
			*/
			
			if (
				ctrlFrmFld((document.forms[frmName].elements["_informations-personnelles_nom-prenom"].value==""), "Merci de bien vouloir donner votre nom !", frmName, "_informations-personnelles_nom-prenom") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-personnelles_adresse-email"].value==""), "Merci de bien vouloir saisir votre email !", frmName, "_informations-personnelles_adresse-email") &&
				ctrlFrmFld((!isValid(document.forms[frmName].elements["_informations-personnelles_adresse-email"].value)), "Adresse email invalide !", frmName, "_informations-personnelles_adresse-email")
				)
			{
				document.forms[frmName].submit();
			}
		}
	}
	if (canceldemandepersonnel) {
		canceldemandepersonnel.onclick = function(event) {
			top.location.href="/demande-personnel-qualifie";
		}
	}
	if (prevdemandepersonnel) {
		prevdemandepersonnel.onclick = function(event) {
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			document.forms[frmName]["_secteurmem"].value=document.forms[frmName]["_secteur"].value;
			document.forms[frmName].submit();
		}
	}
	if (cancelbonheures) {
		cancelbonheures.onclick = function(event) {
			top.location.href="/bon-heures";
		}
	}
	if (prevbonheures) {
		prevbonheures.onclick = function(event) {
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			var radioFld = document.forms[frmName]["_periode"];
			if (radioFld) {
				if(radioFld.length>0) {
					for (i=0; i<radioFld.length; i++) {radioFld[i].checked=false;}
					document.forms[frmName]["_typebonmem"].value=document.forms[frmName]["_typebon"].value;
				} else {
					document.forms[frmName]["_periodemem"].value=document.forms[frmName]["_periode"].value;
				}
			}
			document.forms[frmName].submit();
		}
	}
	if (submitdemandepersonnel) {
		submitdemandepersonnel.onclick = function(event) {
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			if (
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_dates"].value==""), "Merci de bien vouloir saisir les dates de la mission !", frmName, "_informations-sur-la-mission_dates") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_lieu-et-duree"].value==""), "Merci de bien vouloir saisir les lieux et durées de la mission !", frmName, "_informations-sur-la-mission_lieu-et-duree") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_societe-entreprise"].value==""), "Merci de bien vouloir saisir le nom de votre société/entreprise !", frmName, "_informations-sur-la-mission_societe-entreprise") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_nombre-de-techniciens"].value==""), "Merci de bien vouloir saisir le nombre de techniciens !", frmName, "_informations-sur-la-mission_nombre-de-techniciens") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_poste-s-"].value==""), "Merci de bien vouloir saisir les postes de la mission !", frmName, "_informations-sur-la-mission_poste-s-") &&
				ctrlFrmFld(
					(document.forms[frmName].elements["_informations-sur-la-mission_conducteur-de-travaux"].value=="" && document.forms[frmName].elements["_informations-sur-la-mission_chef-de-chantier"].value==""), 
					"Merci de bien vouloir saisir le nom du conducteur des travaux ou du chef de chantier !", 
					frmName, 
					"_informations-sur-la-mission_conducteur-de-travaux"
					) &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_affaire-suivie-par-mme-ou-mr-"].value==""), "Merci de bien vouloir saisir le nom de la personne suivant cette affaire !", frmName, "_informations-sur-la-mission_affaire-suivie-par-mme-ou-mr-") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_telephone-s-"].value==""), "Merci de bien vouloir saisir un numéro de téléphone !", frmName, "_informations-sur-la-mission_telephone-s-") &&
				ctrlFrmFld((document.forms[frmName].elements["_informations-sur-la-mission_adresse-email"].value==""), "Merci de bien vouloir saisir votre email !", frmName, "_informations-sur-la-mission_adresse-email") &&
				ctrlFrmFld((!isValid(document.forms[frmName].elements["_informations-sur-la-mission_adresse-email"].value)), "Adresse email invalide !", frmName, "_informations-sur-la-mission_adresse-email")
				)
			{
				document.forms[frmName].submit();
			}
		}
	}
	if (submitannonce) {
		submitannonce.onclick = function(event) {
			var frmName = "annonceform";
			if (
				ctrlFrmFld((document.forms[frmName]._titre.value=="" || document.forms[frmName]._titre.value=="titre" ), "Merci de bien vouloir saisir le titre !", frmName, "_titre") &&
				ctrlFrmFld((document.forms[frmName]._texte.value=="" || document.forms[frmName]._texte.value=="votre texte ici"), "Merci de saisir le texte !", frmName, "_texte")
				)
			{
				if(document.forms[frmName]._legende.value=="legende") {document.forms[frmName]._legende.value=" ";}
				document.forms[frmName].submit();
			}
		}
	}
	if (submitreaction) {
		submitreaction.onclick = function(event) {
			var frmName = "reactionform";
			if (
				ctrlFrmFld((document.forms[frmName]._titre.value=="" || document.forms[frmName]._titre.value=="titre" ), "Merci de bien vouloir donner un titre à votre message !", frmName, "_titre") &&
				ctrlFrmFld((document.forms[frmName]._texte.value=="" || document.forms[frmName]._texte.value=="votre texte ici"), "Merci de saisir le texte !", frmName, "_texte")
				)
			{
				document.forms[frmName].submit();
			}
		}
	}
	if (submitarticle) {
		submitarticle.onclick = function(event) {
			var frmName = "articleform";
			if (
				ctrlFrmFld((document.forms[frmName]._titre.value=="" || document.forms[frmName]._titre.value=="titre" ), "Merci de bien vouloir saisir le titre !", frmName, "_titre") &&
				ctrlFrmFld((document.forms[frmName]._texte.value=="" || document.forms[frmName]._texte.value=="votre texte ici"), "Merci de saisir le texte !", frmName, "_texte")
				)
			{
				if(document.forms[frmName]._legende.value=="legende") {document.forms[frmName]._legende.value=" ";}
				document.forms[frmName].submit();
			}
		}
	}
	if (submitident) {
		submitident.onclick = function(event) {
			var frmName = "identform";
			if (
				ctrlFrmFld((document.forms[frmName]._email.value==""), "Merci de bien vouloir saisir votre email !", frmName, "_email") &&
				ctrlFrmFld((!isValid(document.forms[frmName]._email.value)), "Adresse email invalide !", frmName, "_email") &&
				ctrlFrmFld((document.forms[frmName]._passwordold.value!=document.forms[frmName]._passwordold2.value), "Votre mot de passe est incorrect!", frmName, "_passwordold") &&
				ctrlFrmFld((document.forms[frmName]._password.value==""), "Merci de saisir votre nouveau mot de passe !", frmName, "_password") &&
				ctrlFrmFld((!isAlphanum(document.forms[frmName]._password.value)), "Le mot de passe n'accepte que des caractères alphanumériques (chiffres+lettres) !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password.value.length<5), "Le mot de passe doit avoir au moins 5 caractères !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password.value.length>10), "Le mot de passe ne doit pas dépasser 10 caractères !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password2.value==""), "Merci de confirmer votre nouveau mot de passe !", frmName, "_password2") &&
				ctrlFrmFld((document.forms[frmName]._password.value!=document.forms[frmName]._password2.value), "Vous avez fait une erreur dans la confirmation de votre nouveau mot de passe !", frmName, "_password2")
				)
			{document.forms[frmName].submit();}
		}
	}
	if (submitpersonne) {
		submitpersonne.onclick = function(event) {
			var frmName = "personneform";
			if (
				ctrlFrmFld((document.forms[frmName]._nom.value==""), "Merci de donner votre nom !", frmName, "_nom") &&
				ctrlFrmFld((document.forms[frmName]._prenom.value==""), "Merci de donner votre prénom !", frmName, "_prenom")
				)
			{document.forms[frmName].submit();}
		}
	}
	if (submitlogin) {
		submitlogin.onclick = function(event) {
			var frmName = "loginform";
			var test = false;
			if (document.forms[frmName]._password) {test = (document.forms[frmName]._password.value=="");}
			if (
				ctrlFrmFld((document.forms[frmName]._email.value==""), "Merci de bien vouloir saisir votre email !", frmName, "_email") &&
				ctrlFrmFld((!isValid(document.forms[frmName]._email.value)), "Adresse email invalide !", frmName, "_email") &&
				ctrlFrmFld(test, "Merci de saisir votre mot de passe !", frmName, "_password")
				)
			{document.forms[frmName].submit();}
		}
	}
	if (submituser) {
		submituser.onclick = function(event) {
			var frmName = "userform";
			var isRadioChecked = false;
			var radioFld = document.forms[frmName]["_liste_genre[]"];
			for (i=0; i<radioFld.length; i++) {if (radioFld[i].checked==true) {isRadioChecked=true;document.forms[frmName]._no_personne_genre.value=radioFld[i].value;}}
			if (
				ctrlFrmFld((document.forms[frmName]._nom.value==""), "Merci de donner votre nom !", frmName, "_nom") &&
				ctrlFrmFld((document.forms[frmName]._prenom.value==""), "Merci de donner votre prénom !", frmName, "_prenom") &&
				ctrlFrmFld((!isRadioChecked), "Merci de choisir une fonction !", frmName, "_liste_genre[]") &&
				ctrlFrmFld((document.forms[frmName]._email.value==""), "Merci de bien vouloir saisir votre email !", frmName, "_email") &&
				ctrlFrmFld((!isValid(document.forms[frmName]._email.value)), "Adresse email invalide !", frmName, "_email") &&
				ctrlFrmFld((document.forms[frmName]._password.value==""), "Merci de saisir votre mot de passe !", frmName, "_password") &&
				ctrlFrmFld((!isAlphanum(document.forms[frmName]._password.value)), "Le mot de passe n'accepte que des caractères alphanumériques (chiffres+lettres) !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password.value.length<5), "Le mot de passe doit avoir au moins 5 caractères !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password.value.length>10), "Le mot de passe ne doit pas dépasser 10 caractères !", frmName, "_password") &&
				ctrlFrmFld((document.forms[frmName]._password2.value==""), "Merci de confirmer votre mot de passe !", frmName, "_password2") &&
				ctrlFrmFld((document.forms[frmName]._password.value!=document.forms[frmName]._password2.value), "Vous avez fait une erreur dans la confirmation de votre mot de passe !", frmName, "_password2") &&
				ctrlFrmFld((!document.forms[frmName]._accepte.checked), "Vous devez accepter les conditions d'utilisation !", frmName, "_accepte")
				)
			{document.forms[frmName].submit();}
		}
	}
	if (inputkeywords) {
		inputkeywords.onclick = function(event) {
			document.quicksearch._keywords.focus();
			document.quicksearch._keywords.select();
		}
	}
	if (submitcontact) {
		if (location.href.indexOf("#contactform")>0) {document.contactform._nom.focus();document.contactform._nom.select();}
		submitcontact.onclick = function(event) {
			var frmName = "contactform";
			if (
				ctrlFrmFld((document.forms[frmName]._nom.value==""), "Merci de donner votre nom !", frmName, "_nom") &&
				ctrlFrmFld((document.forms[frmName]._email.value==""), "Merci de bien vouloir saisir votre email !", frmName, "_email") &&
				ctrlFrmFld((!isValid(document.forms[frmName]._email.value)), "Adresse email invalide !", frmName, "_email") &&
				ctrlFrmFld((document.forms[frmName]._destinataire.value==""), "Merci de choisir un destinataire !", frmName, "_destinataire") &&
				ctrlFrmFld((document.forms[frmName]._objet.value==""), "Merci de donner un titre à votre message !", frmName, "_objet") &&
				ctrlFrmFld((document.forms[frmName]._message.value==""), "Merci de saisir le texte votre message !", frmName, "_message")
				)
			{document.forms[frmName].submit();}
		}
	}
	if (getfile) {
		getfile.onchange = function(event) {
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			if(getfile.value!=""){addfile.click();}
		}
	}
	if (resetlink) {
		resetlink.onclick = function(event) {
			var frmName = null;
			var p = this;
			while (frmName==null) {
				p = p.parentNode;
				frmName = p.getAttribute("name");
			}
			document.forms[frmName].reset();
			for (i=0; i<document.forms[frmName].length; i++) {
				if (document.forms[frmName].elements[i].name) {
					if (document.forms[frmName].elements[i].type=="checkbox" || document.forms[frmName].elements[i].type=="radio") {
						document.forms[frmName].elements[i].checked=false;
					} else {
						document.forms[frmName].elements[i].value="";
					}
				}
			}
			return false;
		}
	}
	if (addfile) {
		addfile.onclick = function(event) {
			var frmName = this.parentNode.parentNode.parentNode.getAttribute("name");
			if(document.forms[frmName]._fichier.value.length==0) {alert("Cliquez sur parcourir pour sélectionner un fichier.");return false;}
			document.forms[frmName].action="addfile.php";
			document.forms[frmName].submit();
		}
	}
	if (delfile) {
		delfile.onclick = function(event) {
			var frmName = addfile.parentNode.parentNode.parentNode.getAttribute("name");
			var filename = delfile.name;
			//alert(filename);
			document.forms[frmName].action="delfile.php?filename="+filename;
			document.forms[frmName].submit();
		}
	}
	if (delillustration) {
		delillustration.onclick = function(event) {
			var frmName = delillustration.parentNode.parentNode.parentNode.getAttribute("name");
			document.forms[frmName]._requete.value="delillustration";
			document.forms[frmName].submit();
		}
	}
	if (delannonceillustration) {
		delannonceillustration.onclick = function(event) {
			var frmName = delannonceillustration.parentNode.parentNode.parentNode.getAttribute("name");
			document.forms[frmName]._requete.value="delillustration";
			document.forms[frmName].submit();
		}
	}
	if (document.annonceform) {
		document.annonceform._titre.onclick = function(event) {
			if (document.annonceform._titre.value=="titre") {document.annonceform._titre.value="";}
		}
		document.annonceform._texte.onclick = function(event) {
			if (document.annonceform._texte.value=="votre texte ici") {document.annonceform._texte.value="";}
		}
		document.annonceform._legende.onclick = function(event) {
			if (document.annonceform._legende.value=="legende") {document.annonceform._legende.value="";}
		}
	}
	if (document.articleform) {
		document.articleform._titre.onclick = function(event) {
			if (document.articleform._titre.value=="titre") {document.articleform._titre.value="";}
		}
		document.articleform._texte.onclick = function(event) {
			if (document.articleform._texte.value=="votre texte ici") {document.articleform._texte.value="";}
		}
		document.articleform._legende.onclick = function(event) {
			if (document.articleform._legende.value=="legende") {document.articleform._legende.value="";}
		}
	}
	if (document.reactionform) {
		document.reactionform._titre.onclick = function(event) {
			if (document.reactionform._titre.value=="titre") {document.reactionform._titre.value="";}
		}
		document.reactionform._texte.onclick = function(event) {
			if (document.reactionform._texte.value=="votre texte ici") {document.reactionform._texte.value="";}
		}
	}
}

function ctrlFrmFld(condition, msg, frmName, fldName) {
	if (condition) {
		alert(msg);
		if (!document.forms[frmName][fldName].length>0) {
			document.forms[frmName][fldName].focus();
			document.forms[frmName][fldName].select();
			document.forms[frmName][fldName].parentNode.style.color="red";
		}
		return false;
	} else {
		if (document.forms[frmName][fldName]) {
			if (!document.forms[frmName][fldName].length>0) {document.forms[frmName][fldName].parentNode.style.color="#444444";}
		}
	}
	return true;
}

function showmenu(i, imgmenu) {
	if (document.layers) {
		var visuelmenu = document["visuelmenu"];
	}
	if (document.getElementById) {
		var visuelmenu = document.getElementById("visuelmenu");
	}
	if (document.all) {
		var visuelmenu = document.all["visuelmenu"];
	}
	//document.images["menu"+i].src=document.images["menu"+i].src.replace("?txt=","?bg=F1BE15&cl=127183&txt=");
	document.images["menu"+i].src=document.images["menu"+i].src.replace(".gif", "-over.gif");
	visuelmenu.style.backgroundImage="url("+imgmenu+")";
}

function hidemenu(i, imgmenu0) {
	if (document.layers) {
		var visuelmenu = document["visuelmenu"];
	}
	if (document.getElementById) {
		var visuelmenu = document.getElementById("visuelmenu");
	}
	if (document.all) {
		var visuelmenu = document.all["visuelmenu"];
	}
	//document.images["menu"+i].src=document.images["menu"+i].src.replace("?bg=F1BE15&cl=127183&txt=","?txt=");
	document.images["menu"+i].src=document.images["menu"+i].src.replace("-over.gif", ".gif");
	visuelmenu.style.backgroundImage="url("+imgmenu0+")";
}

function updatearticleform(idblog,k,frmTmpName) {
	if (document.layers) {
		var divillustration = document["divillustration"];
		var aillustration = document["aillustration"];
		var imgillustration = document["imgillustration"];
		var spanillustration = document["spanillustration"];
	}
	if (document.getElementById) {
		var divillustration = document.getElementById("divillustration");
		var aillustration = document.getElementById("aillustration");
		var imgillustration = document.getElementById("imgillustration");
		var spanillustration = document.getElementById("spanillustration");
	}
	if (document.all) {
		var divillustration = document.all["divillustration"];
		var aillustration = document.all["aillustration"];
		var imgillustration = document.all["imgillustration"];
		var spanillustration = document.all["spanillustration"];
	}
	if(document.forms[frmTmpName].elements["_tmp_no_article[]"].length>0){document.articleform._no_article.value=document.forms[frmTmpName].elements["_tmp_no_article[]"][k].value;} else {document.articleform._no_article.value=document.forms[frmTmpName].elements["_tmp_no_article[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_titre[]"].length>0){document.articleform._titre.value=document.forms[frmTmpName].elements["_tmp_titre[]"][k].value;} else {document.articleform._titre.value=document.forms[frmTmpName].elements["_tmp_titre[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_texte[]"].length>0){document.articleform._texte.value=document.forms[frmTmpName].elements["_tmp_texte[]"][k].value;} else {document.articleform._texte.value=document.forms[frmTmpName].elements["_tmp_texte[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"].length>0){document.articleform._nom_fichier_image.value=document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"][k].value;} else {document.articleform._nom_fichier_image.value=document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_legende[]"].length>0){document.articleform._legende.value=document.forms[frmTmpName].elements["_tmp_legende[]"][k].value;} else {document.articleform._legende.value=document.forms[frmTmpName].elements["_tmp_legende[]"].value;}
	if (document.articleform._nom_fichier_image.value!="") {
		divillustration.style.display="block";
		spanillustration.style.display="block";
		aillustration.href=document.articleform._nom_fichier_image.value;
		imgillustration.src="miniature.php?uri="+document.articleform._nom_fichier_image.value+"&method=fit&w=60&h=60";
	} else {
		divillustration.style.display="none";
		spanillustration.style.display="none";
		aillustration.href="vspace.gif";
		imgillustration.src="vspace.gif";
	}
	document.articleform._requete.value="update";
	if(frmTmpName=="tempblogform"){var updateblog=true;}
	showhidearticleform(idblog,updateblog,1);
}

function deletearticleform(idarticle,k) {
	var alertmsg="Etes-vous sûr de vouloir supprimer cet article ?";
	var nbartb=0;
	if(document.temparticleform.elements["_tmp_no_blog[]"].length>0){
		idblog=document.temparticleform.elements["_tmp_no_blog[]"][k].value;
		for (var i=0;i<document.temparticleform.elements["_tmp_no_article[]"].length;i++) {if(document.temparticleform.elements["_tmp_no_blog[]"][i].value==idblog) {nbartb+=1;}}
	} else {
		idblog=document.temparticleform.elements["_tmp_no_blog[]"].value;	
	}
	if(nbartb<=1) {
		if (confirm("Un blog doit contenir au moins un article !\nVous ne pouvez pas supprimer cet article...\n\nVoulez-vous supprimer tout le blog ?\n ")) {
			deleteblogform(idblog);
		}
		return false;
	}
	if (confirm(alertmsg)) {
		document.articleform._no_article.value=idarticle;
		document.articleform._requete.value="delete";
		document.articleform.submit();
	}
}

function deleteblogform(idblog) {
	var alertmsg="Etes-vous sûr de vouloir supprimer ce blog et tous ses articles ?";
	if (confirm(alertmsg)) {
		document.articleform._no_blog.value=idblog;
		document.articleform._requete.value="delete";
		document.articleform.submit();
	}
}

function addarticleform(idblog) {
	document.articleform._requete.value="";
	showhidearticleform(idblog,null,true,true);
}

function showhidearticleform(idblog,updateblog,addarticleform,resetform) {
	if (document.layers) {
		var libformarticle = document["libformarticle"];
	}
	if (document.getElementById) {
		var libformarticle = document.getElementById("libformarticle");
	}
	if (document.all) {
		var libformarticle = document.all["libformarticle"];
	}
	if(idblog && !(updateblog==true)) {
		libformarticle.innerHTML="Votre article";
		libformarticle.className="article";
	} else {
		libformarticle.innerHTML="Votre blog";
		libformarticle.className="puce1";
	} 
	if (document.layers) {
		var divillustration = document["divillustration"];
		var spanillustration = document["spanillustration"];
	}
	if (document.getElementById) {
		var divillustration = document.getElementById("divillustration");
		var spanillustration = document.getElementById("spanillustration");
	}
	if (document.all) {
		var divillustration = document.all["divillustration"];
		var spanillustration = document.all["spanillustration"];
	}
	document.articleform._no_blog.value=idblog;
	if(document.articleform.style.display=='none' || addarticleform==true) {
		document.articleform.style.display='block';
	} else {
		document.articleform.style.display='none';
	}
	if(resetform==true) {
		document.articleform._no_article.value="";
		document.articleform._titre.value="titre";
		document.articleform._texte.value="votre texte ici";
		document.articleform._nom_fichier_image.value="";
		document.articleform._legende.value="legende";
		divillustration.style.display="none";
		spanillustration.style.display="none";
	}
}

///////////////////////////////////////////////////////////////////////////////////////
function updateannonceform(idblog,k,frmTmpName) {
	if (document.layers) {
		var divannonceillustration = document["divannonceillustration"];
		var aannonceillustration = document["aannonceillustration"];
		var imgannonceillustration = document["imgannonceillustration"];
		var spanannonceillustration = document["spanannonceillustration"];
	}
	if (document.getElementById) {
		var divannonceillustration = document.getElementById("divannonceillustration");
		var aannonceillustration = document.getElementById("aannonceillustration");
		var imgannonceillustration = document.getElementById("imgannonceillustration");
		var spanannonceillustration = document.getElementById("spanannonceillustration");
	}
	if (document.all) {
		var divannonceillustration = document.all["divannonceillustration"];
		var aannonceillustration = document.all["aannonceillustration"];
		var imgannonceillustration = document.all["imgannonceillustration"];
		var spanannonceillustration = document.all["spanannonceillustration"];
	}
	if(document.forms[frmTmpName].elements["_tmp_no_annonce[]"].length>0){document.annonceform._no_annonce.value=document.forms[frmTmpName].elements["_tmp_no_annonce[]"][k].value;} else {document.annonceform._no_annonce.value=document.forms[frmTmpName].elements["_tmp_no_annonce[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_titre[]"].length>0){document.annonceform._titre.value=document.forms[frmTmpName].elements["_tmp_titre[]"][k].value;} else {document.annonceform._titre.value=document.forms[frmTmpName].elements["_tmp_titre[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_texte[]"].length>0){document.annonceform._texte.value=document.forms[frmTmpName].elements["_tmp_texte[]"][k].value;} else {document.annonceform._texte.value=document.forms[frmTmpName].elements["_tmp_texte[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"].length>0){document.annonceform._nom_fichier_image.value=document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"][k].value;} else {document.annonceform._nom_fichier_image.value=document.forms[frmTmpName].elements["_tmp_nom_fichier_image[]"].value;}
	if(document.forms[frmTmpName].elements["_tmp_legende[]"].length>0){document.annonceform._legende.value=document.forms[frmTmpName].elements["_tmp_legende[]"][k].value;} else {document.annonceform._legende.value=document.forms[frmTmpName].elements["_tmp_legende[]"].value;}
	if (document.annonceform._nom_fichier_image.value!="") {
		divannonceillustration.style.display="block";
		spanannonceillustration.style.display="block";
		aannonceillustration.href=document.annonceform._nom_fichier_image.value;
		imgannonceillustration.src="miniature.php?uri="+document.annonceform._nom_fichier_image.value+"&method=fit&w=60&h=60";
	} else {
		divannonceillustration.style.display="none";
		spanannonceillustration.style.display="none";
		aannonceillustration.href="vspace.gif";
		imgannonceillustration.src="vspace.gif";
	}
	document.annonceform._requete.value="update";
	showhideannonceform(1);
}

function deleteannonceform(idannonce) {
	//alert(idannonce);
	var alertmsg="Etes-vous sûr de vouloir supprimer cette annonce ?";
	if (confirm(alertmsg)) {
		document.annonceform._no_annonce.value=idannonce;
		document.annonceform._requete.value="delete";
		document.annonceform.submit();
	}
}

function addannonceform(idblog) {
	document.annonceform._requete.value="";
	showhideannonceform(true,true);
}

function showhideannonceform(addannonceform,resetform) {
	if (document.layers) {
		var divannonceillustration = document["divannonceillustration"];
		var spanannonceillustration = document["spanannonceillustration"];
	}
	if (document.getElementById) {
		var divannonceillustration = document.getElementById("divannonceillustration");
		var spanannonceillustration = document.getElementById("spanannonceillustration");
	}
	if (document.all) {
		var divannonceillustration = document.all["divannonceillustration"];
		var spanannonceillustration = document.all["spanannonceillustration"];
	}
	if(document.annonceform.style.display=='none' || addannonceform==true) {
		document.annonceform.style.display='block';
	} else {
		document.annonceform.style.display='none';
	}
	if(resetform==true) {
		document.annonceform._no_annonce.value="";
		document.annonceform._titre.value="titre";
		document.annonceform._texte.value="votre texte ici";
		document.annonceform._nom_fichier_image.value="";
		document.annonceform._legende.value="legende";
		divannonceillustration.style.display="none";
		spanannonceillustration.style.display="none";
	}
}
////////////////////////////////////////////////////////////////////////////////////////

function addreactionform(idarticle,addreactionform) {
	showhidereactionform(idarticle,addreactionform);
}

function showhidereactionform(idarticle,addreactionform,resetform) {
	if(!idarticle && document.reactionform._no_article.value>0) {idarticle=document.reactionform._no_article.value;}
	if (document.layers) {
		var divbelogin = document["divbelogin"];
		var xdivreactionform = document["divreactionform"+idarticle];
		var divreactionform = document["divreactionform"];
	}
	if (document.getElementById) {
		var divbelogin = document.getElementById("divbelogin");
		var xdivreactionform = document.getElementById("divreactionform"+idarticle);
		var divreactionform = document.getElementById("divreactionform");
	}
	if (document.all) {
		var divbelogin = document.all["divbelogin"];
		var xdivreactionform = document.all["divreactionform"+idarticle];
		var divreactionform = document.all["divreactionform"];
	}
	if (divbelogin) {
		divreactionform.style.top = xdivreactionform.offsetTop+"px";
		divbelogin.style.display="block";
		xdivreactionform.style.height = divreactionform.offsetHeight+"px";


		//divbelogin.style.display="block";
		return false;
	}
	document.reactionform._no_article.value=idarticle;
	if(document.reactionform.style.display=="none" || addreactionform==true) {
		divreactionform.style.top = xdivreactionform.offsetTop+"px";
		document.reactionform.style.display="block";
		xdivreactionform.style.height = divreactionform.offsetHeight+"px";
	} else {
		xdivreactionform.style.height = "0px";
		document.reactionform.style.display="none";
	}
	if(resetform==true) {
		document.reactionform._no_article.value="";
		document.reactionform._titre.value="titre";
		document.reactionform._texte.value="votre texte ici";
	}
}

function showhidereactions(idarticle) {
	if (document.layers) {
		var divreactions = document["divreactions"+idarticle];
	}
	if (document.getElementById) {
		var divreactions = document.getElementById("divreactions"+idarticle);
	}
	if (document.all) {
		var divreactions = document.all["divreactions"+idarticle];
	}
	if(divreactions.style.display=='none') {
		divreactions.style.display='block';
	} else {
		divreactions.style.display='none';
	}
}

function showhideannonce(idannonce) {
	if (document.layers) {
		var divannonce = document["divannonce"+idannonce];
	}
	if (document.getElementById) {
		var divannonce = document.getElementById("divannonce"+idannonce);
	}
	if (document.all) {
		var divannonce = document.all["divannonce"+idannonce];
	}
	if(divannonce.style.display=='none') {
		divannonce.style.display='block';
	} else {
		divannonce.style.display='none';
	}
}

function textSize(x) {
	if (document.layers) {
		var main = document["main"];
	}
	if (document.getElementById) {
		var main = document.getElementById("main");
	}
	if (document.all) {
		var main = document.all["main"];
	}
	main.style.fontSize = parseInt(main.style.fontSize)+(x*10)+"%";
	hwnd = file("majSession.php?varName=_mainStyleFontSize&varValue="+main.style.fontSize);
	//changeRule("div#main","font-size: 120%")
	//alert(main.style.fontSize);
}


function getRuleIndex(name){
	var cmpt = 0;
	var index = 0;
	var tab = null;
	var good = false;

	while(index<document.styleSheets.length && !good){
		tab = document.all ? document.styleSheets[index].rules : document.styleSheets[index].cssRules;

		while(cmpt<tab.length && !good){
			if(tab[cmpt].selectorText.toLowerCase() != name)
				good = true;
			cmpt++;
		}

		index++;
	}

	return {sheetIndex:index-1,ruleIndex:cmpt-1};
}

function changeRule(selector,cssText){
	infos = getRuleIndex(selector);
	sheet = document.styleSheets[infos.sheetIndex];
	if(document.all){
		sheet.removeRule(infos.ruleIndex);
		sheet.addRule(selector,cssText);
	}
	else{
		sheet.deleteRule(infos.ruleIndex);
		sheet.insertRule(selector+"{"+cssText+"}", sheet.cssRules.length);
	}
}

function isValid(email) { // vérif validité email par REGEXP
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}

function isAlphanum(pwd) { // vérif validité mot de passe par REGEXP
   var reg = /[^A-Za-z0-9_\.@]+/;
   return (reg.exec(pwd)==null)
}

function file(fichier) {
	// fonction ajax pour envoi données get
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else 	if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
		else return(false);
}

window.onload=Init;
//--><!]]>
