/* fonctions javascript */

function NoLink() {
	void(0);
}

function HistoryBack() {
	history.back();
}

function ouvrir(url, width_size, height_size, NomFen)
{
	var param = "directories=no, maximize=no, resizable=no, toolbar=no, scrollbars=yes, location=no, status=no, menubar=no, left=0, top=0, screenX=0, screenY=0, width=" + width_size + ", height=" + height_size;
	window.open(url, NomFen, param);
}

function ouvrir2(url, width_size, height_size, scroll)
{
	var param = "directories=no, maximize=no, resizable=no, toolbar=no, scrollbars=" + scroll + ", location=no, status=no, menubar=no, left=0, top=0, screenX=0, screenY=0, width=" + width_size + ", height=" + height_size;
	window.open(url, "FEN1", param);
}

function ouvrirFen(url, NomFen)
{
	var param = "directories=no, maximize=yes, resizable=yes, toolbar=no, scrollbars=yes, location=no, status=no, menubar=no, left=0, top=0, screenX=0, screenY=0, width=1024, height=740";
	window.open(url, NomFen, param);
}

function PresentationPreview()
{
	ouvrirFen('presentation_preview.aspx','Previsualisation');
}

function InfosPreview()
{
	ouvrirFen('infos_preview.aspx','Previsualisation');
}

function MentionsLegales()
{
	void(0);
	//ouvrir('mentions-legales.aspx',560,650, 'POPUP1');
}

function ZoomObjet(p1)
{
	ouvrir('zoomobjet.aspx?p='+p1,550,305, 'POPUP1');
}

function MoveResize(move, mx, my, resize, rx, ry){
	if (move != 0) {
		self.moveTo(mx,my);
	}
	if (resize != 0) {
		self.resizeTo(rx,ry);
	}
	if (self.blur) self.focus();
	//self.focus();
}



/*#######################################################################################
  #
  #		>>>>> Bibliothèque JavaScript - Add-On MULTIMEDIA <<<<<
  #
  #=====================================================================================#	
  #
  # Nom  	: AOM-SousMenu
  # Rôle 	: Gestion de sous-menus (layer)
  #
  # Version     : 1.00
  # Date 	: 05/06/2002
  # Développeur : SRD
  #
  #-------------------------------------------------------------------------------------#
  #
  # Liste des Fonctions :
  # -------------------
  #
  # AOM_SousMenu_Init(nb,racine,src,dest)
  #	- Initialisation des variables.
  #	- nb : nombre de sous-menus
  #	- racine : racine du nom de layer (ex : "lasm" si les layers se
  #		   nomment "lasm1", "lasm2", etc)
  #	- src : nom de la frame contenant les liens qui affichent les sous-menus
  #	- dest : nom de la frame contenant les layers des sous-menus
  #
  # AOM_SousMenu_Layer(nom,etat)
  #	- Affiche ou masque un layer
  #	- nom : nom du layer sous-menu
  #	- etat : "hidden" ou "visible"
  #
  # AOM_SousMenu_Affiche_SousMenu(num)
  #	- Affiche un sous-menu
  #	- num : numéro du sm à afficher
  #
  # AOM_SousMenu_Ferme_SousMenu(num)
  #	- Masque un sous-menu
  #	- num : numéro du sm à masquer
  #
  # AOM_SousMenu_FermeTout(num)
  #	- Ferme tous les sm sauf le numéro num
  #	- num : numéro du sm à ne pas fermer
  #
  #######################################################################################
  #
  # Mise en place :
  #-------------------------------------------------------------------------------------#
  #
  # 1 - Sur les liens affichant les sous-menus, ajouter l'évenement :
  #	ONMOUSEOVER="AOM_SousMenu_Affiche_SousMenu(numsm);"
  #	où numsm est l'index du sous-menu lié
  #
  # 2 - Dans la frame avec les layers des sous-menu, ajouter un layer d'index 0
  #	recouvrant au maximum la page, configuré comme dans l'exemple :
  #		<DIV ID="lasm0" STYLE="z-index:0; visibility:hidden;
  #				       position:absolute; left:0px; top:0px">
  #		<A HREF="#" ONMOUSEOVER="parent.haut.AOM_SousMenu_FermeTout();">
  #		<IMG SRC="Blanc.gif" WIDTH="700" HEIGHT="400" BORDER="0">
  #		</A> 
  #		</DIV>
  #
  #######################################################################################*/

function AOM_SousMenu_Init(nb,racine,src,dest) {
	AOM_SousMenu_Nbsousmenus=nb;
	AOM_SousMenu_Racine=racine;
	AOM_SousMenu_Framesrc=src;
	AOM_SousMenu_Framedest=dest;
}

function AOM_SousMenu_Layer(nom, etat) {
	if (navigator.appName == 'Netscape' && document.layers != null)
		document.layers[nom].visibility = etat;
	else if (document.all != null)
		document.all[nom].style.visibility = etat;
	else if (document.getElementById != null) {
		parent.frames[AOM_SousMenu_Framedest].document.getElementById(nom).style.visibility = etat;
             }
}

function AOM_SousMenu_Affiche_SousMenu(num) {
	AOM_SousMenu_Layer(AOM_SousMenu_Racine+num,'visible');
	//AOM_SousMenu_Layer(AOM_SousMenu_Racine+'0','visible');
	AOM_SousMenu_Layer(AOM_SousMenu_Racine+'0'+num,'visible');
	AOM_SousMenu_Layer(AOM_SousMenu_Racine+'00'+num,'visible');
}

function AOM_SousMenu_Ferme_SousMenu(num) {
	AOM_SousMenu_Layer(AOM_SousMenu_Racine+num,'hidden');
}

function AOM_SousMenu_FermeTout(num) {
	for(i=1;i<=AOM_SousMenu_Nbsousmenus;i++)
		{
		 if (i!=num)
			{
			 AOM_SousMenu_Ferme_SousMenu(i);
			 AOM_SousMenu_Layer(AOM_SousMenu_Racine+'0'+i,'hidden');
			 AOM_SousMenu_Layer(AOM_SousMenu_Racine+'00'+i,'hidden');
			}
		 //AOM_SousMenu_Layer(AOM_SousMenu_Racine+'0','hidden');
		}
}

