// Show/Hide archive et date (si nouvelle (hide), si communique (show))// Sylvie - egzakt.com// Param	obj		: groupe d'objets//			etat	: enum('block','none','inline) - valeur du diplay en css//function ch_etat_id (obj,etat) {	if (document.getElementById(obj)) {		document.getElementById(obj).style.display = etat;	} }// Fonction d'ouverture de fenetre popup centree// Simon - egzakt.com// 2004-10-28//function egz_openwindow(lien,cible,w,h) {	var _win;	_win = window.open(lien,cible,'width=' + w + ',height=' + h + ',top=' + (screen.height - 400)/2 + 'left='+ (screen.width - 400)/2);	_win.moveTo((screen.width - w)/2,(screen.height - h)/2);	_win.focus();	return _win;}// Fonction d'ouverture de fenetre popup centree// Simon - egzakt.com// 2004-10-28//function egz_openwindow_param(lien,cible,w,h,param) {	var _win;	_win = window.open(lien,cible,param);	_win.moveTo((screen.width - w)/2,(screen.height - h)/2);	_win.focus();	return _win;}function moveOn(imgNameA,imgA) {	document.images[imgNameA].src= imgA;}function moveOut(imgNameA,imgA) {	document.images[imgNameA].src= imgA;}// Fonctions d'evenements pour capsulesfunction fqrover(obj,idetat) {	obj.className = 'qrover';	return true;}function fqrout(obj,idetat) {	if (document.getElementById(idetat).style.display == 'block') {		obj.className = 'qrover';	} else {		obj.className = 'qr';	}	return true;}function fqrclick(obj,idetat,total,chemin,imgid,imgnom) {	showhide(idetat,total,chemin,imgid,imgnom);	fqrover(obj,idetat);	return true;}// Fonction ouverture / fermeture de div// Emilie function showhide(objet) {	if (document.getElementById(objet).style.display == 'block') {		document.getElementById(objet).style.display = 'none'		document.getElementById(objet).style.visibility = 'hidden'	}	else {		document.getElementById(objet).style.display = 'block'		document.getElementById(objet).style.visibility = 'visible'	}}// Hide du menu deroulant quand on clique ailleursfunction hide_menu(objet,evenement) {		// IE - Safari	if (window.event) {		var e = window.event;		if ((e.srcElement.id != 'deroulant') && (e.srcElement.id != 'deroulant_titre') && (e.srcElement.id != 'deroulant_titre_padding') && (e.srcElement.id != 'deroulant_choix')){					document.getElementById(objet).style.display = 'none'			document.getElementById(objet).style.visibility = 'hidden'		}	}	// Firefox (fonctionne aussi pour Safari)	else {		var e = evenement;		if ((e.target.id != 'deroulant') && (e.target.id != 'deroulant_titre') && (e.target.id != 'deroulant_titre_padding') && (e.target.id != 'deroulant_choix')){					document.getElementById(objet).style.display = 'none'			document.getElementById(objet).style.visibility = 'hidden'		}	}}// Sylvie - Egzakt// 2006-02-14// Fonction pour deselectionner tous les checks box si aucune de ces reponses a ete cocheefunction Decoche(form,aucune){	//Deselectionner tous les checks box si aucune de ces reponses a ete cochee	if (aucune == "1"){		var l=document.forms[form].getElementsByTagName("INPUT");		for(var i=0; i<l.length; i++){			if(l[i].type.toUpperCase()=="CHECKBOX"){				dernier = i;				dernier_valeur = l[i].checked;				l[i].checked=0 ;			}		}				//Cocher ou decocher la case aucune de ces reponses		if (eval(dernier_valeur) == true){			l[dernier].checked=1;		} else{			l[dernier].checked=0;		}		} else{		//Decocher aucune de ces reponses si une autre reponse est coche		//id 31, 49 ou 52		if (document.forms[form].question_31 != null){			document.formulaire.question_31.checked = 0;		} 				if (document.forms[form].question_49 != null){			document.formulaire.question_49.checked = 0;		} 				if (document.forms[form].question_52 != null){			document.formulaire.question_52.checked = 0;		} 		}}