function AffPhoto(numPhoto, login)
{
	//OuvrirFenetre("Photo.asp?NumPhoto=" + numPhoto + "&Login=" + login, "Photo" + numPhoto, "400", "300", true);
	OuvrirFenetre("Photo.asp?NumPhoto=" + numPhoto, "Photo" + numPhoto, "400", "300", true);
}


function AffHisto(numHistorique, login)
{
	OuvrirFenetre("Historique.asp?NumHistorique=" + numHistorique, "Histo" + numHistorique, "700", "550", true);
}


function AffInfosCommune(url)
{
	OuvrirFenetre(url, "Info", "700", "550", true);
}


function OuvrirFenetre(url, name, largeur, hauteur, centrer, options)
{
	lesOptions = "width=" + largeur;
	lesOptions += ", height=" + hauteur;
	
	if (centrer)
	{
		lesOptions += ", left=" + ((screen.availWidth - largeur) / 2);
		lesOptions += ", top=" + ((screen.availHeight - hauteur) / 2);
	}
	else
	{
		lesOptions += ", left=0, top=0";
	}
	
	if (options==null || options=="")
	{
		lesOptions += ", status=no, menu=no, toolbar=no, menubar=no, scrollbars=yes, location=no, resizable=yes";
	}
	else
	{
		lesOptions += ", " + options;
	}
	
	fenetre = window.open(url, name, lesOptions);
	fenetre.focus();
}


function RedimensionFenetre(largeurFen, hauteurFen, centrer)
{
	// Dimensions de l'écran
	largeurScr = screen.availWidth;
	hauteurScr = screen.availHeight;
	
	if (centrer)
	{
		// Centre de la fenetre dans l'écran
		posX = ((largeurScr-largeurFen)/2);
		posY = ((hauteurScr-hauteurFen)/2);
		if (posX<0) posX=0;
		if (posY<0) posY=0;
		window.moveTo(posX,posY);
	}
	
	// Redimension de la fenêtre
	if (largeurFen > largeurScr) largeurFen = largeurScr;
	if (hauteurFen > hauteurScr) hauteurFen = hauteurScr;
	window.resizeTo(largeurFen,hauteurFen);
	window.focus();
}


function ChangerClasse(id, nomClasse)
{
	var objetId = document.getElementById(id);
	if (objetId != null)
	{
		objetId.className = nomClasse;
	}
}


function AfficherMasquerId(id, afficher)
{
	var objetId = document.getElementById(id);
	if (objetId != null)
	{
		var styleId = objetId.style;
		
		if (afficher == null)
		{
			if (styleId.display == "none")
			{
				afficher = true;
			}
			else
			{
				afficher = false;
			}
		}
		
		if (afficher == true)
		{
			styleId.display = "";
		}
		else
		{
			styleId.display = "none";
		}
	}
}


function VerifierEmail(email) 
{
	var arobase = email.indexOf("@");
	var point = email.lastIndexOf(".");
	if ((arobase < 2) || (point + 2 > email.length) || (point < arobase + 3))
		return false;
	else
		return true;
}


function LienMail(debEmail, finEmail)
{
	window.location.href = "mailto:" + debEmail + "@" + finEmail;
}
