// Fameuse setBrowser
setBrowser();

// Masque un element
function hideMe(id) {
	document.getElementById(id).style.display = "none";
}

// Affiche un element
function showMe(id) {
	document.getElementById(id).style.display = "block";
}
 

// Ouverture de fenetre dimensionnee et centree
function Fenetre(URL,nom,largeur,hauteur) {
	var largeurEcran = screen.availWidth;
	var hauteurEcran = screen.availHeight;
	var xbase = (largeurEcran-largeur)/2; 
	var ybase = (hauteurEcran-hauteur)/3; 
	var optionFenetre = ', top=0,left=0, status=1, directories=0, toolbar=0, location=0, menubar=0, scrollbars=1, resizable=1';
	var tailleFenetre = ('width='+largeur+',height='+hauteur + optionFenetre);
	var fenetre = window.open(URL,nom,tailleFenetre);
	//fenetre.moveTo(xbase,ybase);
	return false;
}

// Ouverture de fenetre dimensionnee et centree, specifique CapMutuelle popup loi Fillon
function Fenetre2(URL,nom,largeur,hauteur) {
	var largeurEcran = screen.availWidth;
	var hauteurEcran = screen.availHeight;
	var xbase = (largeurEcran-largeur)/2; 
	var ybase = (hauteurEcran-hauteur)/3; 
	var optionFenetre = ', top=0,left=0, status=0, directories=0, toolbar=0, location=0, menubar=0, scrollbars=0, resizable=0';
	var tailleFenetre = ('width='+largeur+',height='+hauteur + optionFenetre);
	var fenetre = window.open(URL,nom,tailleFenetre);
	//fenetre.moveTo(xbase,ybase);
	return false;
}

function CheckDate(d) {
      // Cette fonction vérifie le format JJ/MM/AAAA saisi et la validité de la date.
      // Le séparateur est défini dans la variable separateur
      var amin=1900; // année mini
      var amax=2100; // année maxi
      var separateur="/"; // separateur entre jour/mois/annee
      var j=(d.substring(0,2));
      var m=(d.substring(3,5));
      var a=(d.substring(6));
      var ok=1;
      if ( ((isNaN(j))||(j<1)||(j>31)) && (ok==1) ) {
         ok=0;
      }
      if ( ((isNaN(m))||(m<1)||(m>12)) && (ok==1) ) {
         ok=0;
      }
      if ( ((isNaN(a))||(a<amin)||(a>amax)) && (ok==1) ) {
         ok=0;
      }
      if ( ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) && (ok==1) ) {
         ok=0;
      }
      if (ok==1) {
         var d2=new Date(a,m-1,j);
         j2=d2.getDate();
         m2=d2.getMonth()+1;
         a2=d2.getFullYear();
         if (a2<=100) {a2=1900+a2}
         if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
            ok=0;
         }
      }
      return ok;
   }
