

$.expr[':'].regex = function(elem, index, match) {
   var matchParams = match[3].split(','),
       validLabels = /^(data|css):/,
       attr = {
           method: matchParams[0].match(validLabels) ?
                       matchParams[0].split(':')[0] : 'attr',
           property: matchParams.shift().replace(validLabels,'')
       },
       regexFlags = 'ig',
       regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''), regexFlags);
   return regex.test(jQuery(elem)[attr.method](attr.property));

   // voir http://www.jquery.info/spip.php?article91 pour l'utilisation

}

$(document).ready(function() {

  $(".faqBt").click(function(){faqView(this)});
 
  })

function faqView (bt){
  $(".faqBt").removeClass("highlight"); // changer l'aspect des boutons définir highlight
  $(bt).addClass("highlight"); // changer l'aspect des boutons définir highlight
  $("#faqCorp ul").hide();
  $("#faqCorp li").addClass("faqHide");

  faqClass = bt.id;
  faqClass = faqClass.replace(/bt/g,"");
  if (faqClass=="all"){$("#faqCorp li").removeClass("faqHide");}
  else {$("#faqCorp ."+faqClass).removeClass("faqHide");}
  
  $("#faqCorp > ul").fadeIn("fast");
}

