var $j = jQuery.noConflict();

jQuery.fn.center = function (largeur, hauteur, decale) {
	var w="";
	var h="";
	if (document.all) // = IE
	{
		w=document.documentElement.clientWidth;
		h=document.documentElement.clientHeight;
		}
	else
	{
		w=window.innerWidth;
		h=window.innerHeight;
	}
	//alert("w="+w+" h="+h);
	this.css("position","absolute");
	//this.height et this.width ne sont plus reconnus après incorporation de prototype.js
	//this.css("top", ( $j(window).height() - this.height() ) / 2 + "px");
	//alert("largeur="+largeur+" hauteur="+hauteur);
	this.css("left", (w - largeur) / 2 -50 + "px");
	if(hauteur==0 && decale==''){
		//pour les messages de l'admin on cale le top en haut de page
		this.css("top", 0 + "px");
	} else if(hauteur==0 && (decale!='' || decale==null)){
		this.css("top", decale + "px");
	} else {
		this.css("top", (h - hauteur) / 2 + "px");
	}
	return this;
}

jQuery.fn.popupDIV = function(needClose, large, largeur, hauteur) {
	document.getElementById("photoBIG").innerHTML ='<img src="'+ couvBig[num+1] + '"> ';
	document.getElementById("titrePhotoBig").innerHTML =label[num+1];
	this.addClass("popDivVisible");
	this.show()
	this.center(largeur, hauteur);
	$j("#background").show();
  
}

jQuery.fn.popupBigImage = function(divID, img, label, largeur, hauteur) {
	document.getElementById(divID).innerHTML ='<img src="'+ img + '"> ';
	document.getElementById("titrePhotoBig").innerHTML = label;
	this.addClass("popDivVisible");
	this.show()
	this.center(largeur, hauteur);
	$j("#background").show();
  
}

jQuery.fn.popupMessage = function(largeur, hauteur, decale) {
	this.show()
	this.center(largeur, hauteur, decale);
	this.addClass("popDivVisible");
}
