// Constantes des différents produits
var SANTE_AVANTAGEUSES_COE_I_ID			= 11;
var SANTE_MINIMALE_COE_I_ID				= 12;
var SANTE_ASTUCIEUSES_COE_I_ID			= 13;
var SANTE_PRINCIPALES_COE_I_ID			= 14;
var SANTE_GENERATION_VITALITE_COE_I_ID	= 15;
var SANTE_ETUDIANT_COE_I_ID				= 16
var SANTE_FONDAMENTALE_COE_I_ID			= 17;
var SANTE_GARANTIE_REVENUS_COE_I_ID		= 18;
var SANTE_HOSPITALISATION_COE_I_ID		= 19;
var SANTE_FAMILIALES_COE_I_ID			= 362;

Event.observe(window, 'load', function() {
    
    if ($('code_postal') !== null) {
        Event.observe($('code_postal'), 'keyup', function(e) {
            
            if ($F('code_postal').length == 5){
                
                new Ajax.Request('js/ajaxListeCommune.php',
                    {
                        method: 'get',
                        parameters: {'cp': $F('code_postal'), 
                                        'idSelect': 'ville'},
                        onSuccess: function(response){
                            
                            $('ville_saisie').innerHTML = response.responseText;
                        },
                        onFailure: function(){
                            $('ville_saisie').innerHTML = 'Ajax : Probleme technique...';
                        }
                    });
            }
            else {
                
                $('ville_saisie').innerHTML = 'Veuillez saisir votre code postal...';
            };
        });
    };
    
    if ($('form_sosucription_sante') !== null) {
        
        if ($('titulaire_cp') !== null) {
            
            Event.observe($('titulaire_cp'), 'keyup', function(e) {
        
                if ($F('titulaire_cp').length == 5){
            
                    new Ajax.Request('js/ajaxListeCommune.php',
                        {
                            method: 'get',
                            parameters: {'cp': $F('titulaire_cp'), 
                                            'idSelect': 'titulaire_ville'},
                            onSuccess: function(response){
                                
                                $('ville_titulaire_saisie').innerHTML = response.responseText;
                            },
                            onFailure: function(){
                                $('ville_titulaire_saisie').innerHTML = 'Ajax : Probleme technique...';
                            }
                        });
                }
                else {
            
                    $('ville_titulaire_saisie').innerHTML = 'Veuillez saisir votre code postal...';
                };
            });
        }
        
        if ($('etablissement_bancaire_cp') !== null) {
            
            Event.observe($('etablissement_bancaire_cp'), 'keyup', function(e) {
        
                if ($F('etablissement_bancaire_cp').length == 5){
            
                    new Ajax.Request('js/ajaxListeCommune.php',
                        {
                            method: 'get',
                            parameters: {'cp': $F('etablissement_bancaire_cp'), 
                                            'idSelect': 'etablissement_bancaire_ville'},
                            onSuccess: function(response){
                                
                                $('ville_bancaire_saisie').innerHTML = response.responseText;
                            },
                            onFailure: function(){
                                $('ville_bancaire_saisie').innerHTML = 'Ajax : Probleme technique...';
                            }
                        });
                }
                else {
            
                    $('ville_bancaire_saisie').innerHTML = 'Veuillez saisir votre code postal...';
                };
            });
        };
        
    };
});
