
function DisplayToolTipLeft( spanId, show, text, top, left, width, height, marginTop, marginLeft, marginRight, marginBottom )
{
	 DisplayToolTip2( spanId, show, text, top, left, width, height, marginTop, marginLeft, marginRight, marginBottom, 'bulle_gauche.gif' );
}

function DisplayToolTipTop( spanId, show, text, top, left, width, height, marginTop, marginLeft, marginRight, marginBottom )
{
	 DisplayToolTip2( spanId, show, text, top, left, width, height, marginTop, marginLeft, marginRight, marginBottom, 'bulle_haut.gif' );
}


function DisplayToolTip2( spanId, show, text, top, left, width, height, marginTop, marginLeft, marginRight, marginBottom, imgSrc )
{
	spanObject = document.all[spanId];
	if( show )
	{
		spanObject.style.top	= top;
		spanObject.style.left	= left;
		spanObject.style.width  = width;
		spanObject.style.height = height;

		if( spanObject.innerHTML =='' )
		{
			if( imgSrc == 'bulle_gauche.gif' )
				strDiv = "<div style='position: absolute; width: 185px; height: 46px; z-index: 1;left: 17px; top: 10px'><p align='center'>";
			else
				strDiv = "<div style='position: absolute; width: 185px; height: 46px; z-index: 1;left: 3px; top: 20px'><p align='center'>";
	
			spanObject.innerHTML = strDiv +
			"<font face='Arial' size='1'>"+text+"</font></div>"+
			"<table border='0' width='209' height='58' cellspacing='0' cellpadding='0' >"+
			"<tr><td><img border='0' src='"+imgSrc+"'></td></tr></table>";
		}
	}
	else
	{
		spanObject.style.top	= -300;
		spanObject.style.left	= -300;
		spanObject.style.height = 1;
		spanObject.style.width  = 1;
	}
}


function ShowPage( src )
{
	document.all['HtmlPage'].src = src;
	document.all['HtmlPage'].style.height = 470;
}

function ShowPageParent( src )
{
	parent.document.all['HtmlPage'].src = src;
}

function Resize( )
{
	document.all['HtmlPage'].style.height = 470;
}

function ResizeParent( size  )
{
	parent.document.all['HtmlPage'].style.height = size;
}

function FP_preloadImgs() 
{//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}


function onMouseZoomImage( newImageSource, zoomIt, w, h, color )
{
	panel = document.all['ImgToZoom'].parentElement;
	
	if( zoomIt )
	{
		if( panel.children[1].width < 10 )
		{
			panel.children[1].width = w;
			panel.children[1].height = h;
			panel.children[1].src = newImageSource;
			panel.children[1].style.border.width = 10;
			
			panel.style.left = (document.body.clientWidth / 2) - (w/2);
			panel.style.top  = (document.body.clientHeight / 2) - (h/2);
			panel.style.height = h;
			panel.style.width  = w;
			panel.style.border.width = 10;
									
			
			panel.children[2].innerHTML = "Cliquez sur la photo pour la fermer l'agrandissement.";
			panel.children[2].style.top = h-25;
			panel.children[2].style.width = w;
			panel.children[2].style.color = color;
			panel.children[2].style.border.width = 10;
					
			panel.children[0].style.color = "#0000FF";
			panel.children[0].innerHTML = "Chargement de la photo.<br>Un instant s.v.p...";
			panel.children[0].style.top = h/2;
			panel.children[0].style.left = (w /2)-100;
			panel.children[0].style.width = 200;
			panel.children[0].style.border.width = 10;
		}
	}
	else
	{
		panel.style.top  = 0;
		panel.style.left = 0
		panel.style.height = 0;
		panel.style.width  = 0;
		panel.children[1].width = 0;
		panel.children[1].height = 0;
		panel.children[1].src = "";
		panel.children[0].innerHTML = "";
		panel.children[0].style.width = 0;
		panel.children[2].innerHTML = "";
		panel.children[2].style.width = 0;
		
	}
}
