function souscription_cust_manage_birth_prov_no(){ if(document.getElementById('clt_birth_cnty_no')){ if(document.getElementById('clt_birth_cnty_no').value=='1'){ document.getElementById('div_clt_birth_prov_no').style.display='inline'; }else{ document.getElementById('div_clt_birth_prov_no').style.display='none'; } } if(document.getElementById('clt_birth_cnty_no_cie')){ if(document.getElementById('clt_birth_cnty_no_cie').value=='1'){ document.getElementById('div_clt_birth_prov_no_cie').style.display='inline'; }else{ document.getElementById('div_clt_birth_prov_no_cie').style.display='none'; } } } function souscription_is_cust(){ if(document.getElementById('is_cust').value=='1'){ document.getElementById('div_clt_type').style.display='none'; }else{ document.getElementById('div_clt_type').style.display='inline'; } if(document.getElementById('is_cust').value=='1'){ $("#div_msg_is_not_cust").hide(500); $("#div_msg_is_cust").show(500); $("#div_cust_info_particulier").hide(500); $("#div_cust_info_entreprise").hide(500); $("#div_cust_info").hide(500); $("#div_cust_add_info_particulier").hide(500); $("#div_cust_add_info_entreprise").hide(500); $("#div_cust_account").hide(500); $("#div_login").show(500); }else{ $("#div_msg_is_cust").hide(500); $("#div_login").hide(500); if(document.getElementById('clt_type').value=='particulier'){ $("#div_msg_is_not_cust").show(500); $("#div_cust_info_particulier").show(500); $("#div_cust_info_entreprise").hide(500); $("#div_cust_add_info_particulier").show(500); $("#div_cust_add_info_entreprise").hide(500); $("#div_cust_info").show(500); if(document.getElementById('is_cust').value=='loueur' || document.getElementById('hide_cust_account').value=='1'){ $("#div_cust_account").hide(500); }else{ $("#div_cust_account").show(500); } }else if(document.getElementById('clt_type').value=='entreprise'){ $("#div_msg_is_not_cust").show(500); $("#div_cust_info_particulier").hide(500); $("#div_cust_info_entreprise").show(500); $("#div_cust_info").show(500); $("#div_cust_add_info_particulier").hide(500); $("#div_cust_add_info_entreprise").show(500); if(document.getElementById('is_cust').value=='loueur' || document.getElementById('hide_cust_account').value=='1'){ $("#div_cust_account").hide(500); }else{ $("#div_cust_account").show(500); } }else{ $("#div_msg_is_not_cust").hide(500); $("#div_cust_info_particulier").hide(500); $("#div_cust_info_entreprise").hide(500); $("#div_cust_info").hide(500); $("#div_cust_add_info_particulier").hide(500); $("#div_cust_add_info_entreprise").hide(500); $("#div_cust_account").hide(500); } } } function souscription_post_step_cust(post_page){ var is_valid; var form_config = [ { "input_id": "is_cust", "label": "Client Ouest Assurances", "data_type" : "select", "mandatory" : true} ]; if(document.getElementById('is_cust').value=='0' || document.getElementById('is_cust').value=='loueur'){ form_config.push({ "input_id": "clt_type", "label": "Type de client", "data_type" : "select", "mandatory" : true}); } var form_config_particulier = [{"input_id":"clt_civil_no","label":"Civilit\u00e9","data_type":"select","mandatory":true},{"input_id":"clt_person_name","label":"Nom","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_person_firstname","label":"Pr\u00e9nom","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_addr1","label":"Adresse","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_addr2","label":"Adresse (suite)","data_type":"varchar","nb_char":80},{"input_id":"clt_zip","label":"Code postal","data_type":"varchar","nb_char":10,"mandatory":true},{"input_id":"clt_city","label":"Ville","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_cnty_no","label":"Pays","data_type":"select","mandatory":true},{"input_id":"clt_phone_1","label":"T\u00e9l\u00e9phone principal","data_type":"phone","nb_char":25,"mandatory":true},{"input_id":"clt_phone_2","label":"T\u00e9l\u00e9phone secondaire","data_type":"phone","nb_char":25},{"input_id":"clt_email","label":"Courriel","data_type":"email","nb_char":255,"mandatory":true},{"input_id":"clt_birth_date","label":"Date de naissance","data_type":"date_multi","mandatory":true},{"input_id":"clt_birth_cnty_no","label":"Pays de naissance","data_type":"select","mandatory":true},{"input_id":"clt_birth_city","label":"Ville de naissance","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_birth_zip","label":"Code postal de la ville de naissance","data_type":"varchar","nb_char":10,"mandatory":true}]; if(document.getElementById('clt_birth_cnty_no').value=='1'){ form_config_particulier.push({ "input_id": "clt_birth_prov_no", "label": "Département de naissance", "data_type" : "select", "mandatory" : true}); } var form_config_entreprise = [{"input_id":"clt_civil_no_cie","label":"Forme juridique","data_type":"select","mandatory":true},{"input_id":"clt_cie_name","label":"Raison sociale","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_addr1","label":"Adresse","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_addr2","label":"Adresse (suite)","data_type":"varchar","nb_char":80},{"input_id":"clt_zip","label":"Code postal","data_type":"varchar","nb_char":10,"mandatory":true},{"input_id":"clt_city","label":"Ville","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_cnty_no","label":"Pays","data_type":"select","mandatory":true},{"input_id":"clt_phone_1","label":"T\u00e9l\u00e9phone principal","data_type":"phone","nb_char":25,"mandatory":true},{"input_id":"clt_phone_2","label":"T\u00e9l\u00e9phone secondaire","data_type":"phone","nb_char":25},{"input_id":"clt_email","label":"Courriel","data_type":"email","nb_char":255,"mandatory":true},{"input_id":"clt_person_name_cie","label":"Nom","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_person_firstname_cie","label":"Pr\u00e9nom","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_birth_date_cie","label":"Date de naissance","data_type":"date_multi","mandatory":true},{"input_id":"clt_birth_cnty_no_cie","label":"Pays de naissance","data_type":"select","mandatory":true},{"input_id":"clt_birth_city_cie","label":"Ville de naissance","data_type":"varchar","nb_char":80,"mandatory":true},{"input_id":"clt_birth_zip_cie","label":"Code postal de la ville de naissance","data_type":"varchar","nb_char":10,"mandatory":true}]; if(document.getElementById('clt_birth_cnty_no_cie').value=='1'){ form_config_entreprise.push({ "input_id": "clt_birth_prov_no_cie", "label": "Département de naissance", "data_type" : "select", "mandatory" : true}); } var form_config_account = [{"input_id":"clt_www_code","label":"Code d'utilisateur","data_type":"varchar","nb_char":80},{"input_id":"clt_www_pass","label":"Mot de passe","data_type":"password","nb_char":255},{"input_id":"clt_www_pass_1","label":"Confirmation du mot de passe","data_type":"varchar","nb_char":255}]; var form_config_login = [{"input_id":"login_type","label":"Type d'utilisateur","mandatory":true,"data_type":"varchar","nb_char":25},{"input_id":"login_code","label":"Code d'utilisateur","mandatory":true,"data_type":"varchar","nb_char":255},{"input_id":"login_pass","label":"Mot de passe","mandatory":true,"data_type":"varchar","nb_char":80}] if(form_validation(form_config)){ if(document.getElementById('is_cust').value=='loueur'){ //*********************************************** // Loueur //*********************************************** if(document.getElementById('clt_type').value=='entreprise'){ is_valid = form_validation(form_config_entreprise); }else{ is_valid = form_validation(form_config_particulier); } if(is_valid){ document.getElementById('fr_cust').method='post'; document.getElementById('fr_cust').action=post_page+'.php?is_cust=loueur'; document.getElementById('fr_cust').target='_top'; document.getElementById('fr_cust').submit(); } }else if(document.getElementById('is_cust').value=='0'){ //*********************************************** // Client régulier //*********************************************** if(document.getElementById('clt_type').value=='entreprise'){ is_valid = form_validation(form_config_entreprise); }else{ is_valid = form_validation(form_config_particulier); } if(is_valid && document.getElementById('hide_cust_account').value!='1'){ is_valid = form_validation(form_config_account); } if(is_valid){ document.getElementById('fr_cust').method='post'; document.getElementById('fr_cust').action=post_page+'.php'; document.getElementById('fr_cust').target='_top'; document.getElementById('fr_cust').submit(); } }else{ //*********************************************** // Login //*********************************************** if(form_validation(form_config_login)){ document.getElementById('fr_login').method='post'; document.getElementById('fr_login').action='post_login.php'; document.getElementById('fr_login').target='_top'; document.getElementById('fr_login').submit(); } } } }