function aide_popup(sujetaide){window.open('http://www.philateliste-web.com/aide_popup.php?sujet='+sujetaide+'','aidepopup','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=300,height=200');}
function ouvre_popup(url_ouvre,largeur,hauteur){
  if(hauteur==""){ hauteur=255; }
  if(largeur==""){ largeur=500; }
  window.open(url_ouvre,'popup','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width='+largeur+',height='+hauteur+'');
}
function zoom_photo(dirphoto){window.open('http://www.philateliste-web.com/zoom.php?photo='+dirphoto+'','zoom','toolbar=0,location=0,directories=0,status=1,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=700,height=500');}
function ConfimerAction(action){var is_confirmed = confirm(action);return is_confirmed;}
function objet(id_div) {
	var retourner;
	if (document.all) retourner = document.all[id_div];
	else { retourner = document.getElementById(id_div);
	if (retourner==null) retourner = document.getElementsByName(id_div)[0];
	if (document.getElementsByName(id_div).length>1) retourner=document.getElementsByName(id_div);}
	return retourner;
}
function ouvrir_fenetre(adresse,nom,foptions){

	if(foptions=="suivi"){
		foptions = 'width=250,height=50,innerwidth=250,innerheight=50,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes,screenX=50,screenY=50';
	}
	if(!window.open(adresse,'popup',foptions)){
		alert('Une fenêtre popup n\'a pas pu s\'ouvrir. Veuillez désactiver ou configurer votre logiciel anti-popup.');
	}
}
function checkoupas(id_div){if(objet(id_div).checked){objet(id_div).checked = false;}else{objet(id_div).checked = true}}
function decheck(id_div){if(objet(id_div)){objet(id_div).checked = false;}}
function check(id_div){if(objet(id_div)){objet(id_div).checked = true;}}
function infolienhaut(texte){objet('hautinfolien').innerHTML=texte;}
function trim(string){return string.replace(/(^\s*)|(\s*$)/,'');}
// ** Menu dynamique v2.0 **
//(c) Gouny Bertrand - Philateliste-web.com (2004)
//Vous pouvez utiliser librement ce script si vous laissez le copyright merci.
//Plus d'infos : http://dev.philateliste-web.com

var afermer=0; //ne pas modifier ces variables.
var aktiv;
var nouvelleposition=0;
var positiondiv=0;
var positiondiv2=0;
var aktiv2=0;
function visibilite(aff, id_div) {
  if(aktiv2==0){
	if(aff==1){ //si aff=1 c'est un onmouseout
	 afermer = id_div;
	/* if(navigator.userAgent.indexOf("Opera") != -1){ //si c opera il n'y a pas d'effet de fermeture
	   aktiv = window.setTimeout("fermer(1)",700); //mise en route du compteur lance la fonction ferme() apres x ms du onmouseout
	 }
	 else{*/
	   aktiv = window.setTimeout("fermer(0)",700); 
	/* }*/
	}
	else{ //sinon c'est un un onmouseover
		if(aktiv){ //si le compteur onmouseout été activé on l'annule
		 window.clearTimeout(aktiv);
		}
		if(afermer!=0){ //si il y a un div d'ouvert ou le ferme par crash
		 fermer(1);
		}
	objet(id_div).style.visibility='visible'; //on affiche le div et le nouveau style du titre (activé)
	objet('lien_'+id_div).className='actif';
	afermer = id_div;
	}
  }

}
function fermer(crash){
   if(aktiv2==0){
	if(aktiv){//si le compteur onmouseout été activé on l'annule
	 window.clearTimeout(aktiv);
	}
	if(afermer){//si il y a un div à fermer
	  positiondiv = parseInt(objet(afermer).offsetHeight);
	  positiondiv2=positiondiv;
	  nouvelleposition = -positiondiv;
	  if(crash==0){ //si c'est pas une fermeture crash on lance l'effet
		bougermenu();
	  }
	  else{//sinon on ferme le div directement et nouveau style du titre (désactivé)
		objet(afermer).style.visibility='hidden';
		objet('lien_'+afermer).className='none';
	  }
	}
  }
}
function bougermenu() {
	if (nouvelleposition<-0.5){
		objet(afermer).style.height=positiondiv+(nouvelleposition/4)+'px';//mise a jour de la hauteur
		positiondiv += nouvelleposition/4;		
		nouvelleposition -= nouvelleposition/4;
		aktiv2 = window.setTimeout("bougermenu()",20);//relance la fonction toutes les x ms 
	}
	else{			//fin de l'effet 
		window.clearTimeout(aktiv2);
		aktiv2=0; //débloque la fonction visibilite() et ferme() bloquées pour éviter les pb de hauteur des div
		objet(afermer).style.visibility='hidden';//cache le div on met a jour le style du titre
		objet('lien_'+afermer).className='none';
		objet(afermer).style.height=positiondiv2+'px';//redéfinie la hauteur avant l'effet.
	}
}