jQuery(document).ready(function(){init();initDatePicker();jQuery(".ribInfo").bind("keyup",function(){jQuery(this).val(jQuery(this).val().toUpperCase())});jQuery("#villeZone").hide();var d=jQuery("#paysId").val();if(d!=100){jQuery("#villeZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseCotisant.ville" maxlength="32" size="50"></div>');jQuery("#villeZone").show()}else{var g=jQuery("#codePostal").val();if(g.length==5){ajaxCall()}}jQuery("#paysId").bind("change",function(){jQuery("#codePostal").val("");var i=jQuery(this).val();if(i==100){jQuery("#villeZone").hide()}else{jQuery("#villeZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseCotisant.ville" maxlength="32" size="50"></div>');jQuery("#villeZone").show()}});jQuery("#villeEmployeurZone").hide();var d=jQuery("#paysIdEmployeur").val();if(d!=100){jQuery("#villeEmployeurZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseEmployeur.ville" maxlength="32" size="50"></div>');jQuery("#villeEmployeurZone").show()}else{var g=jQuery("#codePostalEmployeur").val();if(g.length==5){ajaxCallEmployeur()}}jQuery("#paysIdEmployeur").bind("change",function(){jQuery("#codePostalEmployeur").val("");var i=jQuery(this).val();if(i==100){jQuery("#villeEmployeurZone").hide()}else{jQuery("#villeEmployeurZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseEmployeur.ville" maxlength="32" size="50"></div>');jQuery("#villeEmployeurZone").show()}});jQuery("#villeTravailZone").hide();var d=jQuery("#paysIdTravail").val();if(d!=100){jQuery("#villeTravailZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseTravail.ville" maxlength="32" size="50"></div>');jQuery("#villeTravailZone").show()}else{var g=jQuery("#codePostalTravail").val();if(g.length==5){ajaxCallTravail()}}jQuery("#paysIdTravail").bind("change",function(){jQuery("#codePostalTravail").val("");var i=jQuery(this).val();if(i==100){jQuery("#villeTravailZone").hide()}else{jQuery("#villeTravailZone").html('<label class="label_adhesion" for="ville">Ville</label><div><input type="text" id="ville" name="adresseTravail.ville" maxlength="32" size="50"></div>');jQuery("#villeTravailZone").show()}});jQuery("#inputJustifRessCot").hide();jQuery(".inputBulletinSalaireCot").show();jQuery("#bulletinSalaireCot").bind("click",function(){jQuery("#inputJustifRessCot").hide();jQuery(".inputBulletinSalaireCot").show()});jQuery("#justifRessCot").bind("click",function(){jQuery(".inputBulletinSalaireCot").hide();jQuery("#inputJustifRessCot").show()});jQuery("#inputJustifRessConj").hide();jQuery(".inputBulletinSalaireConj").show();jQuery("#bulletinSalaireConj").bind("click",function(){jQuery("#inputJustifRessConj").hide();jQuery(".inputBulletinSalaireConj").show()});jQuery("#justifRessConj").bind("click",function(){jQuery(".inputBulletinSalaireConj").hide();jQuery("#inputJustifRessConj").show()});jQuery("#erreurAttachement").hide();jQuery("#erreurTaille").hide();jQuery("#validerJoindrePJ").bind("click",function(){var l=false;jQuery(".docAdh").each(function(){if(jQuery(this).val().length==0){jQuery(this).css("border-color","red");l=true}else{jQuery(this).css("border-color","")}});var j=jQuery("#bulletinSalaireCot").attr("checked");jQuery(".docAdh2").each(function(){if(j){if(jQuery(this).val().length==0){jQuery(this).css("border-color","red");l=true}else{jQuery(this).css("border-color","")}}else{jQuery(this).css("border-color","")}});if(!j){if(jQuery(".docAdh3").val().length==0){jQuery(".docAdh3").css("border-color","red");l=true}else{jQuery(".docAdh3").css("border-color","")}}if(jQuery("#bulletinSalaireConj").length!=0){var i=jQuery("#bulletinSalaireConj").attr("checked");jQuery(".docAdh4").each(function(){if(i){if(jQuery(this).val().length==0){jQuery(this).css("border-color","red");l=true}else{jQuery(this).css("border-color","")}}else{jQuery(this).css("border-color","")}});if(!i){if(jQuery(".docAdh5").val().length==0){jQuery(".docAdh5").css("border-color","red");l=true}else{jQuery(".docAdh5").css("border-color","")}}}if(l){jQuery("#erreurAttachement").show()}else{jQuery("#erreurAttachement").hide();jQuery("#erreurTaille").hide();var k=false;jQuery(":file").each(function(){if(jQuery(this).val().length>60){k=true}});if(k){jQuery("#erreurTaille").show()}jQuery("#joindrePJForm").submit()}});jQuery("#btnPaiementCourrier").bind("click",function(){var i=confirm("\u00CAtes-vous s\u00FBr de vouloir payer par chèque ?");if(i){jQuery("#paiementForm").submit()}});jQuery("#btnJoindreCourrier").bind("click",function(){var i=confirm("\u00CAtes-vous s\u00FBr de vouloir envoyer les documents par courrier ?");if(i){jQuery("#joindreForm").submit()}});jQuery(".supprAyantDroit").bind("click",function(){var i=confirm("\u00CAtes-vous s\u00FBr de vouloir supprimer cette ayant-droit ?");if(i){jQuery("#adhesionAyantDroitForm").submit()}});var f=jQuery("#isSecteurPublicOui").attr("checked");if(!f){jQuery("#typeEmployeur").val("IPR");jQuery("#typeEmployeur").attr("disabled","disabled")}else{jQuery("#typeEmployeur").removeAttr("disabled")}jQuery("#isSecteurPublicOui").bind("click",function(){jQuery("#typeEmployeur").removeAttr("disabled")});jQuery("#isSecteurPublicNon").bind("click",function(){jQuery("#typeEmployeur").val("IPR");jQuery("#typeEmployeur").attr("disabled","disabled")});jQuery("#categorieSociale").bind("change",function(){if(jQuery("#categorieSociale").val()==3||jQuery("#categorieSociale").val()==9){jQuery("#isSecteurPublicNon").click()}else{if(jQuery("#categorieSociale").val()==1){alert("Veuillez contacter notre centre d'appel ou la section MGAS la plus proche pour effectuer une adh\351sion adapt\351e \340 votre situation, l'adh\351sion en ligne est destin\351e au personne salari\351e.");jQuery("#categorieSociale").val("2")}}});jQuery("#contratGroupe").bind("change",function(){if(jQuery("#contratGroupe").val()=="COS"){alert("Veuillez contacter votre correspondant \340 la section MGAS d'Aquitaine ou notre centre d'appel pour effectuer une adh\351sion aux conditions sp\351cifiques du contrat groupe.");jQuery("#contratGroupe").val("")}});jQuery("#erreurCertif").hide();jQuery("#erreurCondiGen").hide();jQuery("#erreurAvertPremuo").hide();jQuery("#validerAdhesion").bind("click",function(){var k=jQuery("#certification").attr("checked");var j=jQuery("#condiGen").attr("checked");var i=false;if(jQuery("#avertPremuo").length==0){i=true}else{i=jQuery("#avertPremuo").attr("checked")}if(k){jQuery("#erreurCertif").hide()}else{jQuery("#erreurCertif").show()}if(j){jQuery("#erreurCondiGen").hide()}else{jQuery("#erreurCondiGen").show()}if(jQuery("#avertPremuo").length!=0){if(i){jQuery("#erreurAvertPremuo").hide()}else{jQuery("#erreurAvertPremuo").show()}}if(k&&j&&i){alert("Un mail va vous \352tre envoy\351 en confirmation de votre demande d'adh\351sion. ");jQuery("#adhesionReglementForm").submit()}});jQuery("#erreurIncomplet").hide();jQuery("#boutonEtapeSuivanteAyantDroit").bind("click",function(){var i=jQuery("#zoneAyantDroitAjout .ayantDroitAjoute").text().indexOf("Profil incomplet");if(i==-1){jQuery("#erreurIncomplet").hide();jQuery("#adhesionAyantDroitForm").submit()}else{jQuery("#erreurIncomplet").show()}});var e=jQuery("#reglementPrecompte").attr("checked");if(e){jQuery("#zoneAutoriPrecompte").show()}else{jQuery("#zoneAutoriPrecompte").hide()}jQuery("#reglementPrecompte").bind("click",function(){jQuery("#zoneAutoriPrecompte").show()});jQuery("#reglementPrelevement").bind("click",function(){jQuery("#zoneAutoriPrecompte").hide()});var h=jQuery("#attacheRibOui").attr("checked");if(h){jQuery("#parcourirRibAdh").show()}else{jQuery("#parcourirRibAdh").hide()}jQuery("#attacheRibOui").bind("click",function(){jQuery("#parcourirRibAdh").show()});jQuery("#attacheRibNon").bind("click",function(){jQuery("#parcourirRibAdh").hide()});var c=jQuery("#autoriPrecomptePJOui").attr("checked");if(c){jQuery("#parcourirAutoriPreAdh").show()}else{jQuery("#parcourirAutoriPreAdh").hide()}jQuery("#autoriPrecomptePJOui").bind("click",function(){jQuery("#parcourirAutoriPreAdh").show()});jQuery("#autoriPrecomptePJNon").bind("click",function(){jQuery("#parcourirAutoriPreAdh").hide()});jQuery("#isRetraiteOui").bind("click",function(){alert("Dans l'\351tat actuel des statuts, l'adh\351sion en ligne \340 la mutuelle n'est pas possible pour un retrait\351. Veuillez vous rendre dans la section MGAS la plus proche de chez vous, ou contacter notre centre d'appel pour plus de renseignement.");jQuery("#isRetraiteNon").click()});jQuery("#isConjointFonctionnaireOui").bind("click",function(){alert("Dans l'\351tat actuel des statuts, votre conjoint ayant un statut de fonctionnaire ne peut être ayant droit de votre dossier mais doit s'inscrire en tant qu'adhérent à part entière (nouvelle adhésion).");jQuery("#isConjointFonctionnaireNon").click()});jQuery("#isTopHandicapOui").bind("click",function(){jQuery("#zoneInvalidite").show()});jQuery("#isTopHandicapNon").bind("click",function(){jQuery("#zoneInvalidite").hide()});jQuery("#isAdresseTravailDiffOui").bind("click",function(){jQuery("#divAdresseTravailDiff").show()});jQuery("#isAdresseTravailDiffNon").bind("click",function(){jQuery("#divAdresseTravailDiff").hide()});var b=jQuery("#joindreLigne").attr("checked");if(b){jQuery("#boutonJoindreCourrier").hide();jQuery("#boutonJoindreLigne").show()}else{jQuery("#boutonJoindreLigne").hide();jQuery("#boutonJoindreCourrier").show()}jQuery("#joindreLigne").bind("click",function(){jQuery("#boutonJoindreCourrier").hide();jQuery("#boutonJoindreLigne").show()});jQuery("#joindreCourrier").bind("click",function(){jQuery("#boutonJoindreLigne").hide();jQuery("#boutonJoindreCourrier").show()});var a=jQuery("#paiementLigne").attr("checked");if(a){jQuery("#boutonPaiementCourrier").hide();jQuery("#boutonPaiementLigne").show()}else{jQuery("#boutonPaiementLigne").hide();jQuery("#boutonPaiementCourrier").show()}jQuery("#paiementLigne").bind("click",function(){jQuery("#boutonPaiementCourrier").hide();jQuery("#boutonPaiementLigne").show()});jQuery("#paiementCourrier").bind("click",function(){jQuery("#boutonPaiementLigne").hide();jQuery("#boutonPaiementCourrier").show()});jQuery("#centreSecuriteSocialeId").bind("change",function(){if(jQuery("#centreSecuriteSocialeId").val()=="SLISRI"){jQuery("#divCentreSecuriteSocialeSLISRIId").show()}else{jQuery("#divCentreSecuriteSocialeSLISRIId").hide()}});if(jQuery("#typeMembreAyantDroit").val()==3){jQuery("#zoneConjointFonctionnaire").show();jQuery("#zoneEtudiant").hide();jQuery("#zoneCatSoc").show();jQuery("#zonePatronyme").show();jQuery("#zoneMontantRevenuEnfant").hide();jQuery("#zoneRetraite").show()}else{jQuery("#zoneConjointFonctionnaire").hide();jQuery("#zoneEtudiant").show();jQuery("#zoneCatSoc").hide();jQuery("#zonePatronyme").hide();jQuery("#zoneMontantRevenuEnfant").show();jQuery("#zoneRetraite").hide()}jQuery("#typeMembreAyantDroit").bind("change",function(){if(jQuery("#typeMembreAyantDroit").val()==3){jQuery("#zoneConjointFonctionnaire").show();jQuery("#zoneEtudiant").hide();jQuery("#zoneCatSoc").show();jQuery("#zonePatronyme").show();jQuery("#zoneMontantRevenuEnfant").hide();jQuery("#zoneRetraite").show()}else{jQuery("#zoneConjointFonctionnaire").hide();jQuery("#zoneEtudiant").show();jQuery("#zoneCatSoc").hide();jQuery("#zonePatronyme").hide();jQuery("#zoneMontantRevenuEnfant").show();jQuery("#zoneRetraite").hide()}});if(jQuery("#catSoc").val()!=6){jQuery("#zoneRetraite").hide()}jQuery("#catSoc").bind("change",function(){if(jQuery("#catSoc").val()==6){jQuery("#zoneRetraite").show()}else{jQuery("#zoneRetraite").hide()}})});initDatePicker=function(){jQuery.datepicker.regional.fr={clearText:"Effacer",clearStatus:"",closeText:"Fermer",closeStatus:"Fermer sans modifier",prevText:"<Préc",prevStatus:"Voir le mois précédent",nextText:"Suiv>",nextStatus:"Voir le mois suivant",currentText:"Courant",currentStatus:"Voir le mois courant",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû","Sep","Oct","Nov","Déc"],monthStatus:"Voir un autre mois",yearStatus:"Voir un autre année",weekHeader:"Sm",weekStatus:"",dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],dayStatus:"Utiliser DD comme premier jour de la semaine",dateStatus:"Choisir le DD, MM d",dateFormat:"dd/mm/yy",firstDay:0,initStatus:"Choisir la date",isRTL:false};jQuery.datepicker.setDefaults(jQuery.datepicker.regional.fr);var a=navigator.userAgent.indexOf("MSIE 6")!=-1;if(a){jQuery("#dateNaissance").datepicker({yearRange:"-120:+0",beforeShow:function(){jQuery("select").css("visibility","hidden")},onClose:function(){jQuery("select").css("visibility","visible")}});jQuery("#dateSituationFamiliale").datepicker({yearRange:"-120:+0",beforeShow:function(){jQuery("select").css("visibility","hidden")},onClose:function(){jQuery("select").css("visibility","visible")}});jQuery("#dateSituationProfessionnelle").datepicker({yearRange:"-120:+0",beforeShow:function(){jQuery("select").css("visibility","hidden")},onClose:function(){jQuery("select").css("visibility","visible")}});jQuery("#dateRetraite").datepicker({yearRange:"-100:+100",beforeShow:function(){jQuery("select").css("visibility","hidden")},onClose:function(){jQuery("select").css("visibility","visible")}});jQuery("#dateCarteHandicap").datepicker({minDate:new Date(),beforeShow:function(){jQuery("select").css("visibility","hidden")},onClose:function(){jQuery("select").css("visibility","visible")}})}else{jQuery("#dateNaissance").datepicker({yearRange:"-120:+0"});jQuery("#dateSituationFamiliale").datepicker({yearRange:"-120:+0"});jQuery("#dateSituationProfessionnelle").datepicker({yearRange:"-120:+0"});jQuery("#dateRetraite").datepicker({yearRange:"-100:+100"});jQuery("#dateCarteHandicap").datepicker({minDate:new Date()})}};init=function(){jQuery("#indiceMajore").attr("autocomplete","off");jQuery("#montantRevenuBrut").attr("autocomplete","off");if(jQuery("#centreSecuriteSocialeId").val()=="SLISRI"){jQuery("#divCentreSecuriteSocialeSLISRIId").show()}else{jQuery("#divCentreSecuriteSocialeSLISRIId").hide()}var c=jQuery("#isTopHandicapOui").attr("checked");var b=jQuery("#isAdresseTravailDiffOui").attr("checked");if(c){jQuery("#zoneInvalidite").show()}else{jQuery("#zoneInvalidite").hide()}if(b){jQuery("#divAdresseTravailDiff").show()}else{jQuery("#divAdresseTravailDiff").hide()}jQuery("#montantRevenuBrutAdh").bind("keyup",function(){majRevenu()});if(jQuery("#indiceMajoreAdh").length!=0){var a=jQuery("#valPointFctPub").val();jQuery("#indiceMajoreAdh").bind("keyup",function(){var d=jQuery("#indiceMajoreAdh").val().replace(",",".");if(!isNaN(d)){if(d==""){jQuery("#montantRevenuBrutAdh").val("")}else{if(jQuery("#valeurTempsPartiel").val()=="1001"){var e=jQuery("#valeurTempsPartiel").val();e=jQuery("#valeurTempsPartiel").find("option[value='"+e+"']").text();e=e.substring(e.length-4,e.length-1);if(e.substring(0,1)==" "){e=e.substring(1)}jQuery("#montantRevenuBrutAdh").val(Math.round((a*d)*100/(e/100))/100)}}}});jQuery("#valeurTempsPartiel").bind("change",function(){if(jQuery("#valeurTempsPartiel").val()=="1001"){jQuery("#indiceMajoreAdh").removeAttr("readonly");jQuery("#indiceMajoreAdh").removeAttr("style")}else{jQuery("#indiceMajoreAdh").attr("readonly","readonly");jQuery("#indiceMajoreAdh").css("background-color","lightgrey");jQuery("#indiceMajoreAdh").css("background-image","none")}majRevenu()});if(jQuery("#valeurTempsPartiel").val()!="1001"){jQuery("#indiceMajoreAdh").attr("readonly","readonly");jQuery("#indiceMajoreAdh").css("background-color","lightgrey");jQuery("#indiceMajoreAdh").css("background-image","none")}}};majRevenu=function(){var a=jQuery("#valPointFctPub").val();var c=jQuery("#montantRevenuBrutAdh").val().replace(",",".");if(!isNaN(c)){if(c!=""){var b=jQuery("#valeurTempsPartiel").val();b=jQuery("#valeurTempsPartiel").find("option[value='"+b+"']").text();b=b.substring(b.length-4,b.length-1);if(b.substring(0,1)==" "){b=b.substring(1)}jQuery("#indiceMajoreAdh").val(Math.round(c/a/(b/100)))}else{if(c==""){jQuery("#indiceMajoreAdh").val("")}}}};