2 function clean_float(value
){
3 if (isNaN(value
) || value
== undefined || value
== "") {
7 output
= parseFloat(value
);
8 output
= Math
.round(output
*100)/100;
10 return parseInt(output
);
13 /* stocker le texte par défaut à afficher */
14 var note_duree_indeterminee
= "";
16 function contrat_mois() {
17 if (note_duree_indeterminee
== "")
18 note_duree_indeterminee
= $
("#note-duree").html();
19 var debut
= $
("#id_date_debut, #id_contrat_date_debut").val();
20 var fin
= $
("#id_date_fin, #id_contrat_date_fin").val();
21 if (debut
== "" || fin
== "")
22 note
= note_duree_indeterminee
;
24 var d1
= new Date(debut
);
25 var d2
= new Date(fin
);
26 var duree
= Math
.round((d2
-d1
) / (1000*60*60*24) / (365/12));
27 note
= duree
+ " mois";
29 $
("#note-duree").html(note
);