


function calkinfo(idcalk,url,paramurl,event)
{
PWB_calkzoomencours= idcalk;
$('zoomer').style.visibility = 'visible';
//modifcontent('zoomer','<img src="'+$url+'" />');


   var so = new SWFObject("images/loaderdef.swf", "nam", 400, 400, "8", "#FFFFFF");
   so.addVariable("imageitem", url);
   so.addParam("wmode","transparent");
   so.addVariable("url","redirect.php?id="+paramurl);
   so.write("zoomer");

bullepop('zoomer',event);


//li=document.getElementById("zoomer").style.left;

//alert(li);



}

function hidecalkinfo()
{
$('zoomer').style.visibility = 'hidden';
}


function move(e)
   {
    //document.getElementById("zoomer").style.left = window.event ? window.event.clientX : e.pageX;
    //document.getElementById("zoomer").style.top = window.event ? window.event.clientY : e.pageY;
   }
function change()
   {
with (document.getElementById("zoomer").style)
    display = (display == "none")? "" : "none";
   }





var bulleStyle=null
if (!document.layers && !document.all && !document.getElementById)
   event="chut";  //pour apaiser NN3 et autres antiquites


function bullepop(idd,evt){
 
    
 var xfenetre,yfenetre,xpage,ypage,element=null;
 var offset= 20;           // decalage par defaut
 var bulleWidth=410;       // largeur par defaut 
 var hauteur=410;           // hauteur par defaut
 bulleStyle=null;
 
 p1=0;
 

  if (document.layers) {
	  
	p1=11;	
	
    bulleStyle=document.layers[idd];
    xpage = evt.pageX ; ypage  = evt.pageY;
    xfenetre = xpage ;yfenetre = ypage ;		
  } else if (document.all) {
	  
	  
    element=document.all[idd]
    //xfenetre = evt.x ;yfenetre = evt.y ;
    xfenetre = evt.screenX ;yfenetre = evt.screenY ;	
	
    xpage=xfenetre ; ypage=yfenetre	;	
    //if (document.body.scrollLeft) xpage = xfenetre + document.body.scrollLeft ; 
    //if (document.body.scrollTop) ypage = yfenetre + document.body.scrollTop;
	
	p1=22;	
	
  } else if (document.getElementById) {
	  element=document.getElementById(idd)
    xfenetre = evt.clientX ; yfenetre = evt.clientY ;
    xpage=xfenetre ; ypage=yfenetre	;	
    if(evt.pageX) xpage = evt.pageX ;
    if(evt.pageY) ypage  = evt.pageY ;
	
	p1=33;	
  }
  
  
  
  	sizeblocH=hauteur+offset;
  	sizeblocW=bulleWidth+offset;	
  
	larg=getWindowWidth();
	haut=getWindowHeight();
  
 //alert(larg); 
  
	topYdispo=yfenetre-sizeblocH;
	bottomYdispo=haut-yfenetre-sizeblocH;

	topXdispo=xfenetre-sizeblocW;
	bottomXdispo=larg-xfenetre-sizeblocH;


  if(element)  bulleStyle=element.style;
		 	
  if(bulleStyle) {
   
				
	if(topYdispo>0)
	laposy=topYdispo;
	else if(bottomYdispo>0)
	laposy=bottomYdispo;		
	else
	laposy=0;		


	if(bottomXdispo>0)
	laposx=xpage+offset;
	else if(topXdispo>0)
	laposx=topXdispo;		
	else
	laposx=0;	



		if (document.documentElement.scrollTop) laposy+=document.documentElement.scrollTop;
		if (document.documentElement.scrollLeft) laposx+=document.documentElement.scrollLeft;		
		

//alert(document.documentElement.scrollTop);

		 if(typeof(bulleStyle.left)=='string') {
				 bulleStyle.left=laposx+'px'; bulleStyle.top=laposy+'px';  
		} else {
				bulleStyle.left=laposx     ; bulleStyle.top=laposy ; }
				

	}
	
//document.getElementById("zoomer").style.left=laposx;
	


//alert(p1+"--"+laposx+""+bulleStyle.left);

//event.clientX



//mesval='xpage:'+xpage+' ypage:'+ypage+' xfenetre:'+xfenetre+' yfenetre:'+yfenetre+' largeur:'+larg+' hauteur:'+haut+' - topYdispo:'+topYdispo+' bottomYdispo:'+bottomYdispo+' - topXdispo:'+topXdispo+' bottomXdispo:'+bottomXdispo+' - X:'+laposx+' Y:'+laposy;	 
	 	
//modifcontent("powertool",mesval);	
	

     var yp0=ypage;
		 var yf0=yfenetre;
		 

     /* tests incongrus ˆ cause d'Opera5 */
     //if(bulleStyle.width) bulleWidth = parseFloat(bulleStyle.width);
    // if(bulleStyle.height) hauteur = parseFloat(bulleStyle.height);

}
 
