function popup(page,tx,ty,nom_fenetre,barre_status,barre_outils,barre_scroll)
{
	if (parseInt(navigator.appVersion) > 3)
	{
		x = parseInt((screen.availWidth - tx) / 2);
		y = parseInt((screen.availHeight - ty) / 2);
	}
	else
	{
		x = 50;
		y = 50;
	}
	
	window.open(page,nom_fenetre,"status=" + barre_status + ",toolbar=" + barre_outils + ",resizable=0,scrollbars=" + barre_scroll + ",width=" + tx + ",height=" + ty + ",left=" + x  + ",top=" + y);
	return false;
}

function imprime()
{
	if (window.print) window.print();
	else alert("Pour imprimer la page, cliquer sur le bouton 'Imprimer' de votre navigateur.");
	
	return false;
}

function fermer()
{
	window.close();
}

function getFileName(x)
{
	return (x.substring(x.lastIndexOf("/")+1,x.length));
}

function domaine(x)
{
	var i=x.host.indexOf(":");
	return (i>=0)?x.host.substring(0,i):x.host;
}

function goLinks(obj,lnks,i)
{
	var retour=true;
	
	if(lnks.li[i]) retour = lnks.li[i].oc();

	var buffer = getFileName(obj.pathname)
	if (buffer == "")
	{
		var img=new Image();
		var na=(navigator.appName=="Netscape");
			
		lien = 'isens_marker.php?externe=1&page=' + escape(obj.href);
		if (parseFloat(navigator.appVersion)>=4)
		{
			s=screen;
			lien += '&screen=' + s.width + 'x' + s.height + 'x' + s.colorDepth;
		}
		lien += "&ref=" + escape(document.referrer);
			
		if (na) setTimeout("img.src = lien;",1);
		else img.src= lien;
	}
	
	return retour;
}

function doLinks()
{
	if(old) oldOnload();
	temp = document.location.href;
	if (temp.indexOf("isens_stats.php") < 0)
	{
		lnks = new Object();
		var ln = document.links.length;
		lnks.li = new Array(ln);
		var domaine_courant = domaine(location);
		for (var i=0; i<ln; i++)
		{
			if ((document.links[i] != "javascript:void();") && (document.links[i] != "javascript:void(0);") && (document.links[i] != "#") && (domaine_courant != domaine(document.links[i])))
			{
				if(document.links[i].onclick)
				{
					lnks.li[i] = document.links[i];
					lnks.li[i].oc = document.links[i].onclick;
				}
				eval("document.links[i].onclick=function(){return goLinks(this,lnks,i);}");
			}
		}
	}
}

var old = false;
if(window.onload)
{
	oldOnload=window.onload;
	old=true;
}
window.onload=doLinks;

function goTo(url)
{
	Window.location=url;
}
