function findobj(n,d)
{
var p,i,x;

if (!d) d=document;
if((p=n.indexOf("?"))>0 && parent.frames.lenght)
	{
	d=parent.frames[n.substring(p+1)].document;
	n=n.substring(0,p);
	}
if(!(x=d[n]) && d.all) x=d.all[n];
for (i=0; !x && i<d.forms.lenght; i++) x=d.forms[i][n];
for (i=0;!x && d.layers&&i<d.layers.lenght;i++) x=findobj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n);
return x;
}

function showhidelayer()
{
var i,v,o,args;

args=showhidelayer.arguments;
for (i=0; i<(args.length-2); i+=3)
	{
	if ((obj=findobj(args[i]))!=null)
		{
		v=args[i+2];
		if (obj.style)
			{
			obj=obj.style;
			v=(v=='show')?'visible':(v='hide')?'hidden':v;
			}
		obj.visibility=v;
		}
	}
}

function centerlayer()
{
//Nom, Joue sur Horiz, Joue sur Vert, Largeur, Hauteur, OffsetX, OffsetY, negX, negY
if(document.layers || document.all || document.getElementById)
	{
	var LargeurFenetre, HauteurFenetre, i, horz, vert, Largeur, Hauteur, OffsetHorizontal, OffsetVertical, negX, negY, group, x, y, args;

	args=centerlayer.arguments;
	onresize=reloadpage;
	LargeurFenetre=(document.all)?document.body.clientWidth:window.innerWidth;
	HauteurFenetre=(document.all)?document.body.clientHeight:window.innerHeight;
	for(i=0; i<(args.length-9); i+=9)
		{
		horz=args[i+1];
		vert=args[i+2];
		Largeur=parseInt(args[i+3]);
		Hauteur=parseInt(args[i+4]);
		OffsetHorizontal=parseInt(args[i+5]);
		OffsetVertical=parseInt(args[i+6]);
		negX=args[i+7];
		negY=args[i+8];
		
		//Position vaut l'offset par rapport au centre
		x=((LargeurFenetre-Largeur)/2)+OffsetHorizontal;
		y=((HauteurFenetre-Hauteur)/2)+OffsetVertical;
		x=(negX=='false' && (x<0))?0:x;
		y=(negY=='false' && (y<0))?0:y;
		
		layerObj=(document.getElementById)?document.getElementById(args[i]): findobj(args[i]);
		if(layerObj!=null)
			{
			layerObj=(layerObj.style)?layerObj.style:layerObj;
			layerObj.left=(horz=="true")?x:layerObj.left;
			layerObj.top=(vert=="true")?y:layerObj.top;
			}
		}
	}
}

function reloadpage()
{
location.reload();
}

function Site(Page)
{
FenetreSite=window.open(Page,'','toolbar=yes,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes,menubar=yes,copyhistory=yes');
FenetreSite.focus();
}


function stat()
{
document.selection.top=0;
document.selection.left = window.innerWidth-document.selection.width;

setTimeout('stat()',200)
}

function positionne()
{
  Navig=navigator.appName

  if(Navig=='Netscape')
    {
      stat()
    }
  else
    {
      selection.style.top =document.body.scrollTop;
      selection.style.left = document.body.scrollLeft + document.body.clientWidth - document.all.selection.offsetWidth;
    }
}

function preloadimage(source)
{
if (document.images)
	{
	var s;
	s=new Image;
	s.src=source;
	return s;
	}
}

function xiti(data)
{
hsh = new Date();
hsd = document;
hsr = hsd.referrer.replace(/</g, '');
hsi = '<a href="http://www.xiti.com/xiti.asp?s=113944"';
hsi += ' TARGET="_top"><img width="39" height="25" border=0 ';
hsi += 'src="http://logv22.xiti.com/hit.xiti?s=113944&p=';
hsi += data;
hsi += '&hl=' + hsh.getHours() + 'x' + hsh.getMinutes() + 'x' + hsh.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
	{
	Xiti_s=screen;
	hsi += '&r=' + Xiti_s.width + 'x' + Xiti_s.height + 'x' + Xiti_s.pixelDepth + 'x' + Xiti_s.colorDepth;
	}
hsd.writeln(hsi + '&ref=' + hsr.replace(/&/g, '$') + '" title="Mesurez votre audience"></a>');
}
	
