// JavaScript Document function modifier_recherche(ps_id,ps_valeur) { if( ps_id=='hd_ordre' ) { if( getelement(ps_id).value == ps_valeur ) { // le même ordre de tri est demandé, on permette le sens du tri if( getelement('hd_ordre_az').value == 'N' ) getelement('hd_ordre_az').value = 'O'; else getelement('hd_ordre_az').value = 'N'; } else { // on réinitilise le sens du tri getelement('hd_ordre_az').value=''; } } getelement(ps_id).value=ps_valeur; getelement("frm_cache").submit(); } function modifier_ville_recherche_selon_code_insee( ps_code_insee ) { getelement( 'hd_cp' ).value = ps_code_insee.substr( 0, 2 ); getelement( 'hd_code_insee' ).value = ps_code_insee; getelement( 'hd_ville' ).value = ''; getelement( 'frm_cache' ).submit(); } function modifier_tranche_recherche(ps_critere,ps_tranche) { ls_borne_min = ''; ls_borne_max = ''; if( ps_tranche!=null ) { if( ($li_pos_tiret = ps_tranche.indexOf("-")) != -1 ) { if( $li_pos_tiret > 0 ) ls_borne_min = ps_tranche.substr(0,$li_pos_tiret); if( $li_pos_tiret < ps_tranche.length-1 ) ls_borne_max = ps_tranche.substr($li_pos_tiret+1); } } getelement('hd_' + ps_critere + "_min").value=ls_borne_min; getelement('hd_' + ps_critere + "_max").value=ls_borne_max; getelement("frm_cache").submit(); }