// Bibliothèque de fonction pour le site QWildW

// Ouvrir une fenetre popup invisible avec l'evenement onClick d'un lien, l'affecter en utilisant l'attribut target du lien

	var HiddenPopUpWindow = null;   

	function HiddenPopUp (url)
	{
	   if (HiddenPopUpWindow != null)
	   {
	   	  HiddenPopUpWindow.close();
	   }
	   
	   HiddenPopUpWindow = window.open (url, "HiddenPopUp", "HEIGHT=100,WIDTH=100,TOP=4000,LEFT=4000");
	   HiddenPopUpWindow.focus();
	   return false;	
	}

// Determination de la taille d'une image

	var hcNS = (document.layers) ? true : false;
	var hcIE = (document.all) ? true : false;
	var hcDOM = (document.getElementById) ? true : false;
	if (hcIE) hcDOM = false;

	function getImageWidth(name)
	{
		if (hcDOM)
			return (document.getElementsByTagName("IMG")[name]).width;
		else
			if (hcIE)
				return (document.all(name)).width;
			else
			if (hcNS)
				return (document[name]).width;
			else
				return null;
	}

	function getImageHeight(name)
	{
		if (hcDOM)
			return (document.getElementsByTagName("IMG")[name]).height;
		else
			if (hcIE)
				return (document.all(name)).height;
			else
			if (hcNS)
				return (document[name]).height;
			else
				return null;
	}

// Modification de la taille de la fenetre popup en fonction de la taile de l'image

	function diaporama_init(centrer)
	{
	   
	   self.resizeTo(getImageWidth('pic')+170,getImageHeight('pic')+170);
	   if (centrer == 1)
	   {
		   self.moveTo((screen.width-(getImageWidth('pic')+170))/2, Math.max(0,(screen.height-(getImageHeight('pic')+170))/2)-20);
	   }
	}

// Modification de la taille de la fenetre popup en fonction de la taille de l'image fournie en parametres	
	function diaporama_load(centrer, h_img, w_img)
	{
	   self.resizeTo(w_img + 170, h_img + 170);
	   if (centrer == 1)
	   {
		   self.moveTo((screen.width-(w_img+170))/2, Math.max(0,(screen.height-(h_img+170))/2)-20);
	   }
	}