/****************************************************/
/* Lorsque le contact change:						*/
/****************************************************/
function AC_OnEntryChange(ListID,EntryNum)
{
	document.forms[AC_FormName].elements["AC_Gsm"].value=RF_EntryGsm[ListID][EntryNum];
	document.forms[AC_FormName].elements["AC_Nom"].value=RF_EntryName[ListID][EntryNum];
	document.forms[AC_FormName].elements["AC_Prénom"].value=RF_EntryPName[ListID][EntryNum];
	for(a=1;a<=RF_NbDiv;a++)
		document.forms[AC_FormName].elements["AC_Divers"+a].value=RF_EntryDiv[ListID][EntryNum][a];
}

/****************************************************/
/* Lorsque les données du contact changent:			*/
/****************************************************/
function AC_OnEntryDataChange(OnGsm)
{
	var Entry=RF_Find_Gsm(document.forms[AC_FormName].elements["AC_Gsm"].value);
	if(Entry==0)
	{
		if(OnGsm)
		{
			document.forms[AC_FormName].elements["AC_Nom"].value="";
			document.forms[AC_FormName].elements["AC_Prénom"].value="";
		}
		return;
	}
	var ListID=Entry[0];
	var EntryNum=Entry[1];
	document.forms[AC_FormName].elements["AC_Nom"].value=RF_EntryName[ListID][EntryNum];
	document.forms[AC_FormName].elements["AC_Prénom"].value=RF_EntryPName[ListID][EntryNum];
}

/****************************************************/
/* Submit le formulaire:							*/
/****************************************************/
function AC_Submit()
{
	document.forms[AC_FormName].action=AC_Action;
	document.forms[AC_FormName].submit();
}

/****************************************************/
/* Crée un nouveau contact:							*/
/****************************************************/
function AC_AddContact(Check)
{
	if(Check)
	{
		if(RF_No_List(document.forms[AC_FormName].elements["AC_List[]"]))
		{
			window.alert(RFMessage["AC_CREATE_LIST_FIRST"]);
			return;	
		}

		if(document.forms[AC_FormName].elements["AC_List[]"].value<=0)
		{
			window.alert(RFMessage["AC_CHOSE_LIST_FIRST"]);
			return;	
		}

		if(document.forms[AC_FormName].elements["AC_Gsm"].value=="")
		{
			window.alert(RFMessage["AC_CHOSE_GSM_FIRST"]);
			document.forms[AC_FormName].elements["AC_Gsm"].focus();
			return;	
		}
/*
		if(document.forms[AC_FormName].elements["AC_Nom"].value=="")
		{
			window.alert(RFMessage["AC_CHOSE_NAME_FIRST"]);
			document.forms[AC_FormName].elements["AC_Nom"].focus();
			return;	
		}
		if(document.forms[AC_FormName].elements["AC_Prénom"].value=="")
		{
			window.alert(RFMessage["AC_CHOSE_PNAME_FIRST"]);
			document.forms[AC_FormName].elements["AC_Prénom"].focus();
			return;	
		}
*/
		if(document.forms[AC_FormName].elements["AC_List[]"].value<=0)
		{
			window.alert(RFMessage["AC_CHOSE_LIST_FIRST"]);
			return;	
		}
	}
	document.forms[AC_FormName].elements["Action"].value="Add";
	AC_Submit();
}
