function prechargement(tableau){
  if(document.images){
    tabImages = new Array();
    for(i=0; i<tableau.length; i++){
      if(tableau[i]!=''){
        tabImages[i]=new Image;
        tabImages[i].src=tableau[i];
      }
    }
  }
}

function photo(chemin, largeur, hauteur){
  largeur += 20;
  hauteur += 60;
  OuvrirPopup('photo.php?chemin='+chemin, 'Photo', largeur, hauteur, '');
}

function OuvrirPopup(page,nom,largeur,hauteur,option){
  var haut=(screen.height-hauteur)/2 - 100;
  var gauche=(screen.width-largeur)/2;
  var w;
  w = window.open(page,nom,'top=' + haut + ', left=' + gauche + ', width=' + largeur + ', height=' + hauteur + ',' + option);
  w.focus();
}

function controleEntier(texte, afficheErreur){
  var reg = new RegExp("^[0-9]*$","g");
  if(!reg.test(texte)){
    if(afficheErreur){
      alert(texte + ' n\'est pas un entier.');
    }
    return 0;
  }
  return 1;
}

function controleDate(jour, mois, annee, afficheErreur){
  var maDate = new Date(annee, mois-1, jour);

  if(maDate.getDate() == parseInt(jour) && maDate.getMonth() == parseInt(mois)-1 && maDate.getFullYear() == parseInt(annee)){
    return 1;
  }
  if(afficheErreur){
    alert('La date ' + jour + '/' + mois + '/' + annee + ' n\'est pas valide.');
  }
  return 0;
}

