function popupbebe(adresse, name)
{
	//Popup des bébés : ancien (plus utilisé)
	if (typeof(liaison)!="undefined")
	{
		if(liaison.closed==false)
		{
			liaison.close();
		}	
	}

	parametres = "width=390,height=330";
	parametres += ",directories=no,location=no,menubar=no,status=no,scrollbars=yes,resizable";
	
	if ( name='' ) { name='liaison' }
	liaison=window.open(adresse,name,parametres);	
	liaison.focus();	
}

function popupbebe2(adresse, name)
{
	//Popup des bébés : nouveau
	if (typeof(liaison)!="undefined")
	{
		if(liaison.closed==false)
		{
			liaison.close();
		}	
	}

	parametres = "width=645,height=352";
	parametres += ",directories=no,location=no,menubar=no,status=no,scrollbars=no,resizable";
	
	if ( name='' ) { name='liaison' }
	liaison=window.open(adresse,name,parametres);	
	liaison.focus();	
}

function popupPhotos(adresse, name)
{
	//Popup des Photos
	if (typeof(liaison)!="undefined")
	{
		if(liaison.closed==false)
		{
			liaison.close();
		}	
	}

	parametres = "width=800,height=600";
	parametres += ",directories=no,location=no,menubar=no,status=no,scrollbars=yes,resizable";
	
	if ( name='' ) { name='liaison' }
	liaison=window.open(adresse,name,parametres);	
	liaison.focus();	
}

function popupNews(adresse, name)
{
	//Popup des News
	if (typeof(liaison)!="undefined")
	{
		if(liaison.closed==false)
		{
			liaison.close();
		}	
	}

	parametres = "width=600,height=600";
	parametres += ",directories=no,location=no,menubar=no,status=no,scrollbars=yes,resizable";
	
	if ( name='' ) { name='liaison' }
	liaison=window.open(adresse,name,parametres);	
	liaison.focus();	
}

function JSTrim(chaine)
{
	//Cette fonction retourne la chaîne sans les premiers et derniers espaces.
	var longueur=chaine.length;
	if(chaine=="")
	{
		return ("");
	}
	else
	{	//la chaîne n'est pas vide
		if (chaine.charAt(0)==" ")
		{
			return (JSTrim(chaine.substring(1, longueur)));
		}
		else
		{
			if (chaine.charAt(longueur-1)==" ")
			{
				return(JSTrim(chaine.substring(0, longueur-1)));
			}
			else
			{
				return(chaine);
			}
		}
	}
}

function transforme(chaine, clepub)
{
	chaine = JSTrim(chaine);
	var nouvellechaine="";
	var codecourant;
	if (chaine.length<5)
	{
		chaine=chaine + "@*°?";
	}
	for (var i=0; i<chaine.length; i++)
	{ 
		codecourant=chaine.charCodeAt(i);
		//Si les caractères qui précèdent sont @*
		if ((i>1)&&(codecourant==63))
		{
			if (chaine.charAt(i-2)+chaine.charAt(i-1)=='@*')
			{
				codecourant=176;
			}
		}
		codecourant=((codecourant-35) % 92) + (i-clepub)*(i+3);
		nouvellechaine=nouvellechaine + "," + codecourant;
	}
	return (nouvellechaine);
}