function cachePubVide(idDiv)
{
 // /!\ ne peut pas s'appliquer aux pubs top et megabanner quand elles sont dans le même div
 var imgs,i;
 var isDisplay;
 isDisplay = true;
 dedansDiv = document.getElementById(idDiv);
 imgs      = dedansDiv.getElementsByTagName('img');

 // Présence de scripts
 scripts = dedansDiv.getElementsByTagName('script') ;
 presenceScripts = false ;

 if(scripts.length>2){
   presenceScripts = true ;
 }
 
 // on affiche la Pub si il y a du contenu Flash (dans un objet)
 if (dedansDiv.getElementsByTagName('object').length==0 && !presenceScripts)
 {
  for(i=0;i<imgs.length;i++)
  {
	 // on n'affiche pas si c'est une image vide  
	 if( (/empty.gif/.test(imgs[i].src)) || (/vide.gif/.test(imgs[i].src)) || (/vide1.gif/.test(imgs[i].src)) || (/vide2.gif/.test(imgs[i].src)) ) // nom du fichier pub vide
   {isDisplay = false;}
  }
 }
 if (!isDisplay) {dedansDiv.style.display = "none";}
}

// changement de style sur une zone en rollover
function changeCSS(id)
{
 var nomClass=document.getElementById(id).className;
 var rechercheCSS=new RegExp("Hover.*$");
 if(nomClass.match(rechercheCSS))
 {
  nomClass = nomClass.replace('Hover','');
  document.getElementById(id).className=nomClass;
 }
 else 
 {
  document.getElementById(id).className=nomClass+'Hover';
 }
}

// affiche/efface une fenetre en rollover
function AffEff(id)
{
	el = document.getElementById(id);
	var display = el.style.display ? '' : 'none';
	el.style.display = display;
}

function Aff(id)
{
   el = document.getElementById(id);
   el.style.display = 'block'
}

function Eff(id)
{
   el = document.getElementById(id);
   el.style.display = 'none'
}

// style color sur les boutons radios du formulaire de recherche
function SelectDomaine() {
	var labels = $("label.labDomaine");
 
 	for (i=0; i<labels.length; i++){
 		var checkInput=document.getElementById(labels[i].htmlFor);

		 if (checkInput.checked==true) {
			 $(labels[i]).addClass("clicDomaine02");
		 }
		 else {
		 	$(labels[i]).removeClass("clicDomaine02")
			$(labels[i]).addClass("clicDomaine01");			 	
			
		 }
		
 	}
}

//bulle sur page liste annonces

function infoBulle(id)
{
 if ( dessus == 'annonce'+id)
 {
  var obj=document.getElementById('uneAnnonce' + id);
  var posleft = postop = 0;
  if (obj.offsetParent)
  {
   posleft = obj.offsetLeft
   postop = obj.offsetTop
   while (obj = obj.offsetParent)
   {
    posleft += obj.offsetLeft
    postop += obj.offsetTop
   }
   
 }

  var laBulle = document.getElementById('bulle'+id);
  var bordBulle = posleft+0;
  var posPage = document.documentElement.scrollTop;
  var hautBulle = postop-190;
  
  if ( hautBulle <= posPage )
  {
   laBulle.className = "bulleHG";
   laBulle.style.left=posleft + 66 + "px";
   laBulle.style.top=postop + 25 + "px";
  }

  if ( hautBulle > posPage )
  {
   laBulle.className = "bulle";
   laBulle.style.left=posleft + 66 + "px";
   laBulle.style.top=postop - 200 + "px";
  }
  laBulle.style.display='block';
 }
}

function affInfoBulle(id)
{
 setTimeout(function() {infoBulle(id);},1000);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
