diff --git a/src/components/DisplayPartnerSession.js b/src/components/DisplayPartnerSession.js index d5c8f5c..be174f2 100644 --- a/src/components/DisplayPartnerSession.js +++ b/src/components/DisplayPartnerSession.js @@ -4104,79 +4104,124 @@ const DisplayPartnerSession = (props) => { function disableAttendeeDetailFields() { setparticipant_data_edit_mode("0"); + if (document.getElementsByName("detail_session_class")[0]) { + document.getElementsByName("detail_session_class")[0].disabled = true; + document.getElementsByName("detail_session_class")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_session_class")[0].disabled = true; - document.getElementsByName("detail_session_class")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_client_rattachement")[0]) { + document.getElementsByName("detail_client_rattachement")[0].disabled = true; + document.getElementsByName("detail_client_rattachement")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("detail_nom")[0]) { + document.getElementsByName("detail_nom")[0].disabled = true; + document.getElementsByName("detail_nom")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_client_rattachement")[0].disabled = true; - document.getElementsByName("detail_client_rattachement")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_nom")[0].disabled = true; - document.getElementsByName("detail_nom")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_status_inscript")[0].disabled = true; - document.getElementsByName("detail_status_inscript")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_opco")[0].disabled = true; - document.getElementsByName("detail_opco")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_status_inscript")[0]) { + document.getElementsByName("detail_status_inscript")[0].disabled = true; + document.getElementsByName("detail_status_inscript")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_prenom")[0].disabled = true; - document.getElementsByName("detail_prenom")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_opco")[0]) { + document.getElementsByName("detail_opco")[0].disabled = true; + document.getElementsByName("detail_opco")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_mail")[0].disabled = true; - document.getElementsByName("detail_mail")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_prenom")[0]) { + document.getElementsByName("detail_prenom")[0].disabled = true; + document.getElementsByName("detail_prenom")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_tel")[0].disabled = true; - document.getElementsByName("detail_tel")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_mail")[0]) { + document.getElementsByName("detail_mail")[0].disabled = true; + document.getElementsByName("detail_mail")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("detail_tel")[0]) { + document.getElementsByName("detail_tel")[0].disabled = true; + document.getElementsByName("detail_tel")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("detail_adresse")[0]) { + document.getElementsByName("detail_adresse")[0].disabled = true; + document.getElementsByName("detail_adresse")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_adresse")[0].disabled = true; - document.getElementsByName("detail_adresse")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_code_postal")[0].disabled = true; - document.getElementsByName("detail_code_postal")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_ville")[0].disabled = true; - document.getElementsByName("detail_ville")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_pays")[0].disabled = true; - document.getElementsByName("detail_pays")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_cout")[0].disabled = true; - document.getElementsByName("detail_cout")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_code_postal")[0]) { + document.getElementsByName("detail_code_postal")[0].disabled = true; + document.getElementsByName("detail_code_postal")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_mode_fin")[0].disabled = true; - document.getElementsByName("detail_mode_fin")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("detail_employeur")[0].disabled = true; - document.getElementsByName("detail_employeur")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("date_evaluation")[0].disabled = true; - document.getElementsByName("date_evaluation")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("certif_date")[0].disabled = true; - document.getElementsByName("certif_date")[0].style.backgroundColor = "#ECEFF1"; - - document.getElementsByName("note_eval")[0].disabled = true; - document.getElementsByName("note_eval")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_ville")[0]) { + document.getElementsByName("detail_ville")[0].disabled = true; + document.getElementsByName("detail_ville")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("date_evaluation")[0].disabled = true; - document.getElementsByName("date_evaluation")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_pays")[0]) { + document.getElementsByName("detail_pays")[0].disabled = true; + document.getElementsByName("detail_pays")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("detail_incr_date")[0].disabled = true; - document.getElementsByName("detail_incr_date")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_cout")[0]) { + document.getElementsByName("detail_cout")[0].disabled = true; + document.getElementsByName("detail_cout")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("detail_mode_fin")[0]) { + document.getElementsByName("detail_mode_fin")[0].disabled = true; + document.getElementsByName("detail_mode_fin")[0].style.backgroundColor = "#ECEFF1"; + } - document.getElementsByName("certif_date")[0].disabled = true; - document.getElementsByName("certif_date")[0].style.backgroundColor = "#ECEFF1"; + if (document.getElementsByName("detail_employeur")[0]) { + document.getElementsByName("detail_employeur")[0].disabled = true; + document.getElementsByName("detail_employeur")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("date_evaluation")[0]) { + document.getElementsByName("date_evaluation")[0].disabled = true; + document.getElementsByName("date_evaluation")[0].style.backgroundColor = "#ECEFF1"; + } + + + if (document.getElementsByName("certif_date")[0]) { + document.getElementsByName("certif_date")[0].disabled = true; + document.getElementsByName("certif_date")[0].style.backgroundColor = "#ECEFF1"; + } + + + if (document.getElementsByName("note_eval")[0]) { + document.getElementsByName("note_eval")[0].disabled = true; + document.getElementsByName("note_eval")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("date_evaluation")[0]) { + document.getElementsByName("date_evaluation")[0].disabled = true; + document.getElementsByName("date_evaluation")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("detail_incr_date")[0]) { + + document.getElementsByName("detail_incr_date")[0].disabled = true; + document.getElementsByName("detail_incr_date")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("certif_date")[0]) { + document.getElementsByName("certif_date")[0].disabled = true; + document.getElementsByName("certif_date")[0].style.backgroundColor = "#ECEFF1"; + + } } function EnableAttendeeDetailFields() { @@ -5941,7 +5986,7 @@ const DisplayPartnerSession = (props) => { /> -