
// coding: utf-8

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function SubmitNewPage(tForm, sParameters, sWindowName)
{
	// Vérifier qu'il y ait au moins un élément sélectionné
	objSelect = document.forms["MfxList"].elements['CheckList[]'];

	bChecked = false;
	nPos = 0;
	while (nPos < objSelect.length)
	{
		if (objSelect[nPos].checked)
		{
			bChecked = true;
			break;
		}
		nPos++;
	}
	if (!bChecked)
	{
		alert("Vous n'avez sélectionné aucun élément !\nSélection automatique de touts les éléments.");
		SelectAllCheckBox();
	}
	
	// Changer l'action selon le bouton pressé
	if (document.pressed == 'ExtractLabel')
	{
		document.forms["MfxList"].action=sNomFichier+'_pdf.php?id='+nId+'&label=1order='+sOrder;
	}
	else if (document.pressed == 'ExtractList')
	{
		document.forms["MfxList"].action=sNomFichier+'_pdf.php?id='+nId+'&list=1&order='+sOrder;
	}
/*	else if (document.pressed == 'Diaporama')
	{
		document.forms["Selection"].action='photos_viewer.php';
		sParametres = 'fullscreen=yes,resize=yes,toolbar=yes,border=0,scrollbars=yes';
	}
*/
	else
	{
		document.forms["MfxList"].action=document.pressed+'.php';
	}

	if (!sWindowName)
	{
		sWindowName = 'NouvelleFenetre' + (new Date().getTime());
		tForm.target = sWindowName;
		open('', sWindowName, sParameters);
	}
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function SelectAllCheckBox() 
{
	objSelect = document.forms["MfxList"].elements['CheckList[]'];

	nPos = 0;
	while (nPos < objSelect.length)
	{
		objSelect[nPos].checked = true;
		nPos++;
	}
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function UnselectAllCheckBox() 
{
	objSelect = document.forms["MfxList"].elements['CheckList[]'];

	nPos = 0;
	while (nPos < objSelect.length)
	{
		objSelect[nPos].checked = false;
		nPos++;
	}
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function InvertSelectionCheckBox() 
{
	objSelect = document.forms["MfxList"].elements['CheckList[]'];

	nPos = 0;
	while (nPos < objSelect.length)
	{
		objSelect[nPos].checked = !objSelect[nPos].checked;
		nPos++;
	}	
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function CenterPopup(url,name,largeur,hauteur) 
{
	var gauche = (screen.width - largeur)/2;
	var haut =  (screen.height - hauteur)/2;
	window.open(url,name,"width="+largeur+",height="+hauteur+",left="+gauche+",top="+haut);
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function ShowPasswordDecrypt(nId)
{
	var sUrl = "passport_decrypt.php?idpass=" + nId;
	CenterPopup(sUrl, 'nouvelle_fenetre', 700, 500);
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

