/******************************************************************************
 * Copyright (c) 2000-2004 e-Deal
 *
 * e-Deal S.A.
 * 55 rue Brillat Savarin
 * 75013 Paris
 * France
 *
 * T: +33 (0)1 53 80 80 30
 * F: +33 (0)1 73 01 69 77
 * http://www.e-deal.com
 * 
 * La diffusion de ce code source sous quelque forme que ce soit sans
 * l'autorisation de E-DEAL est interdite.
 *
 * Vous êtes autorisés à modifier ce code source uniquement pour votre usage
 * propre et sous réserve que les mentions de copyright demeurent intactes.
 *
 * Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou
 * implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour
 * responsable des dommages pouvant résulter de l'utilisation de ce code
 * source.
 ******************************************************************************/

function presentFieldsValue()
{
	var elem = document.forms[0].elements;
	var sep = "|";
	if (document.forms[0].elements['$$multivalSeparator']) {
		sep = document.forms[0].elements['$$multivalSeparator'].value;
	}
	var i=0;
	myTab = new Array();
	for (i=0;i<elem.length;i++)
	{
		if ( (elem[i].type == "select-multiple") || (elem[i].type == "checkbox") || (elem[i].type == "radio"))
		{
			for (j = myTab.length; (myTab[j] != elem[i].name) && j>-1; j--);
			if (j == -1)
			{
				myTab[myTab.length] = elem[i].name;
			}
		}
	}
	document.forms[0].elements["$$presentFields"].value = myTab.join(sep);
}
