$(document).ready(function(){ //Initialisation événements $("#jugement").change(function () { var tribunal = $("#tribunal option:selected").val(); var siren = $("input[name=siren]").val(); var nic = $("input[name=nic]").val(); loadFormSaisie($(this).val(), {tribunal: tribunal, siren: siren, nic: nic }); }); $(".date").blur(function() { //Test du format date $(this).val(dateInputFormat($(this).val())); //Test spécifique if( $(this).attr('name')=='jugement[dateJuge]' ){ if (ctrlDateJugement($(this).val())==false){ $(this).val(''); } } if( $(this).attr('name')=='jugement[datePaie]' ){ if (ctrlDatePaiement($(this).val())==false){ $(this).val(''); } } }); $("[name=jugement[source]]").change(function(){ displayFormSource(); }); $("[name=actionnaire[pct]]").blur(function () { if($(this).val()>=50){ $('[name=actionnaire[majMin]]').val(['maj']); }else{ $('[name=actionnaire[majMin]]').val(['min']); } }); $("[name=particip[pct]]").blur(function () { if($(this).val()>=50){ $('particip[majMin]').val(['maj']); }else{ $('particip[majMin]').val(['min']); } }); //Initialisation displayFormSource(); }); function displayFormSource(){ var value = $("[name=jugement[source]] option:selected").val(); //Tribunal via CCI if (value=='TS'){$("#dateParution").css('display','none'); $("#numParution").css('display','none');} else{$("#dateParution").css('display','block'); $("#numParution").css('display','block');} } function displayBlock(block){ var display = $(block).css('display'); if(display=='none'){ $(block).css('display','block'); }else if(display=='block'){ $(block).css('display','none'); } } function loadFormSaisie(eventValue, params){ $('#subFormSaisie').html('

'); if(params!=''){ $("#subFormSaisie").load("./pages_saisie/event_"+eventValue+".php", params); }else{ $("#subFormSaisie").load("./pages_saisie/event_"+eventValue+".php"); } } function dateInputFormat(value){ var returnDate=''; /*Check si on a tapé 8 caractères*/ if (value.length==8 && value.charAt(3)!='/'){ returnDate=value.substring(0,2)+'/'+value.substring(2,4)+'/'+value.substring(4,8); }else{ returnDate=value; } return returnDate; } function ctrlDateJugement(value){ /*Check si on a tapé 10 caractères*/ if (value.length==10 && value.charAt(3)!='/'){ var currentTime=new Date(); var day = value.substring(0,2); var month = value.substring(3,5); var year = value.substring(6,10); if(year>currentTime.getFullYear()){ alert("Année - Vérifier votre date"); return false; }else if(year==currentTime.getFullYear() && month>currentTime.getMonth()+1){ alert("Mois - Vérifier votre date"); return false; }else if(year==currentTime.getFullYear() && month==currentTime.getMonth()+1 && day>currentTime.getDate() ){ alert("Jour - Vérifier votre date"); return false; } return true; } } function ctrlDatePaiement(value){ /*Check si on a tapé 10 caractères*/ if (value.length==10 && value.charAt(3)!='/'){ var currentTime=new Date(); var day = value.substring(0,2); var month = value.substring(3,5); var year = value.substring(6,10); if(year>currentTime.getFullYear() || yearcurrentTime.getMonth()+1){ alert("Mois - Vérifier votre date"); return false; }else if(year==currentTime.getFullYear() && month==currentTime.getMonth()+1 && day>currentTime.getDate() ){ alert("Jour - Vérifier votre date"); return false; } return true; } } function dateNow(){ var currentTime=new Date(); var day=currentTime.getDate(); var month=currentTime.getMonth()+1; month=''+month; if (month.length==1){month='0'+month;} var year=currentTime.getFullYear(); return day+'/'+month+'/'+year; }