// ouverture de popup
function MM_openBrWindow(theURL,winName,features) { //v2.0
  wiwin=window.open(theURL,winName,features);
  if (self.focus) wiwin.focus();
  return false;

}
// affiche ou masque en fonction de l'id d'un element
function afficheMasque(monObjet){
 if(document.getElementById(monObjet).style.visibility == "visible"){
  document.getElementById(monObjet).style.visibility = "hidden";
  document.getElementById(monObjet).style.display  = "none";
 }else{
  document.getElementById(monObjet).style.visibility = "visible";
  document.getElementById(monObjet).style.display  = "block";
 }
}
//affiche en fonction de l'id d'un element
function affiche(monObjet){
	  document.getElementById(monObjet).style.visibility = "visible";
	  document.getElementById(monObjet).style.display  = "block";
}
//masque tous les elements dont l'id commence par c1q
function toutCacher(nbElements) {
 for (i=0; i < nbElements; i++) {
  document.getElementById('c1q'+i).style.visibility = "hidden";
  document.getElementById('c1q'+i).style.display  = "none";	  
 }
}
//verification d adresse email
function verifEmailVal(strEmail)
 {
 var verif = /^[-a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~.]+@[a-zA-Z0-9-_.]{2,}[.][a-zA-Z]{2,4}$/
 if (verif.exec(strEmail) == null)
 {
  return false;
 }
 else
 {
  return true;
 }
}
//verification champ texte
function verifTxtVal(strTxt)
{
 var verif = /^[\d\w\s\S]{2,}$/
 if (verif.exec(strTxt) == null)
 {
  return false;
 }
 else
 {
  return true;
 }
}