/[openfoncier]/trunk/app/js/script.js
ViewVC logotype

Diff of /trunk/app/js/script.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 664 by vpihour, Mon Nov 12 12:12:45 2012 UTC revision 690 by vpihour, Wed Nov 14 15:34:07 2012 UTC
# Line 245  $(function() { Line 245  $(function() {
245      url = document.location + "" ;      url = document.location + "" ;
246      if ( $('#date_demande').length > 0      if ( $('#date_demande').length > 0
247          && !$('#dossier_autorisation_type_detaille').is(':disabled')          && !$('#dossier_autorisation_type_detaille').is(':disabled')
248          && url.indexOf("form.php?obj=demande&action=0") != -1 )          && url.indexOf("form.php?obj=demande&action=0") != -1 ){
249            
250            $.ajax({
251                type: "GET",
252                url: "sousform.php?obj=demandeur&action=0&tri=&objsf=demandeur&premiersf=0",
253                cache: false,
254                success: function(html){
255                    
256                    $('.lots').append(createFieldset('test', 'test'));
257                    $('#test').html(html);
258                    $('#test').html($('#test .formEntete>#form-content').html());
259                    
260                    obj = $('#type_demandeur').parent();
261                    obj.empty();
262                    obj.html(
263                        '<select id="type_demandeur" class="champFormulaire selectTypeDemandeur" name="type_demandeur" size="1">' +
264                            '<option selected="selected" value="particulier">particulier</option>' +
265                            '<option value="personne_morale">personne morale</option>' +                    
266                        '</select>'
267                    );
268                    
269                    setSelectCivilite();
270                },
271                async: false
272            });
273            
274            $('.lots').append(createFieldset('P&eacute;titionnaire(s)', 'petitionnaire'));
275            $('#petitionnaire').after(
276                '<div class="field field-type-text morePetitionnaire" style="display: table-row;">' +
277                    '<div class="form-libelle">' +
278                        '<label class="libelle-more_petitionnaire" for="terrain_superficie"> + Ajouter un autre p&eacute;titionnaire </label>' +
279                    '</div>' +
280                    '<div class="form-content">' +
281                    '</div>' +
282                '</div>');
283            
284            $('.morePetitionnaire').click( function() {
285                $('#fieldsetpetitionnaire .morePetitionnaire').before(
286                    '<div id="petitionnaire' + $('#fieldsetpetitionnaire .fieldsetContent').size() +'" class="fieldsetContent">'+
287                        $('#fieldsetpetitionnaire #formsDemandeur').val() +
288                    '</div>'
289                );
290                
291                nb = $('#fieldsetpetitionnaire .fieldsetContent').size() - 1;
292                
293                changeIdNameField('petitionnaire' + nb );
294                
295                addDatePicker( 'petitionnaire' + nb + '_petitionnaire_particulier_date_naissance');
296                
297                setTypeDemandeur('petitionnaire' + nb, 'petitionnaire' + nb , '_petitionnaire');
298            });    
299            
300            $('.lots').append(createFieldset('D&eacute;l&eacute;gataire', 'delegataire'));
301            setDelegataire();
302            setPetitionnaire();
303            setTypeDemandeur('petitionnaire', 'petitionnaire_type_demandeur', '');
304                    
305          hideFields();          hideFields();
306        }
307        
308     if ( $('#date_demande').length > 0     if ( $('#date_demande').length > 0
309          && !$('#dossier_autorisation_type_detaille').is(':disabled')          && !$('#dossier_autorisation_type_detaille').is(':disabled')
310          && url.indexOf("form.php?obj=demande&action=1") != -1 ){          && url.indexOf("form.php?obj=demande&action=1") != -1 ){
311                
312          addNewFieldReferencesCadastrales();          addNewFieldReferencesCadastrales();
313          $('#terrain_references_cadastrales').parent().parent().hide();          $('#terrain_references_cadastrales').parent().parent().hide();
314                    
315          reference_cadastrale = $('#terrain_references_cadastrales').val();          reference_cadastrale = $('#terrain_references_cadastrales').val();
316          /*Formatage de la reference cadastrale*/          /*Formatage de la reference cadastrale*/
317          if ( reference_cadastrale != '' ){          if ( reference_cadastrale != '' ){
             i = 0 ;  
               
             quartier = '';  
             for ( j = i ; j < reference_cadastrale.length ; j++ )  
                 if ( reference_cadastrale.charAt(j) >= 0 && reference_cadastrale.charAt(j) <= 9 ){  
                     quartier += reference_cadastrale.charAt(j);  
                     i++;  
                 }  
                 else  
                     break;  
                       
             section ='';  
             for ( j = i ; j < reference_cadastrale.length ; j++ )  
                 if ( isAlphaOrParen(reference_cadastrale.charAt(j)) ){  
                     section += reference_cadastrale.charAt(j);  
                     i++;  
                 }  
                 else  
                     break;  
318                            
319              parcelle = '';              references_cadastrales = reference_cadastrale.split(';');
320              for ( j = i ; j < reference_cadastrale.length ; j++ )              donnees = new Array();
                 if ( reference_cadastrale.charAt(j) >= 0 && reference_cadastrale.charAt(j) <= 9 ){  
                     parcelle += reference_cadastrale.charAt(j);  
                     i++;  
                 }  
                 else  
                     break;  
321                            
322              k = 0;              i = 0 ;
323              if ( i < reference_cadastrale.length ){              for ( l = 0 ; l < references_cadastrales.length - 1 ; l ++ ){
324                                    
325                  var parcelles = new Array();                  k = 0;
326                  for ( j = i ; j < reference_cadastrale.length ; j++ )                  donnees[i] = '';
327                      if ( isAlphaOrParen(reference_cadastrale.charAt(j)) ){                  for ( j = k ; j < references_cadastrales[l].length ; j++ )
328                        if ( references_cadastrales[l].charAt(j) >= 0 && references_cadastrales[l].charAt(j) <= 9 ){
329                            donnees[i] += references_cadastrales[l].charAt(j);
330                          k++;                          k++;
331                          parcelles[k] = reference_cadastrale.charAt(j);                      } else {
332                            i++;
333                            break;
334                        }
335                    
336                          
337                    donnees[i] = '';
338                    for ( j = k ; j < references_cadastrales[l].length ; j++ )
339                        if ( isAlpha(references_cadastrales[l].charAt(j)) ){
340                            donnees[i] += references_cadastrales[l].charAt(j);
341                          k++;                          k++;
342                          parcelles[k] = '';                      } else {
343                            i++;
344                            break;
345                      }                      }
346                      else {                  
347                          parcelles[k] += reference_cadastrale.charAt(j);                  donnees[i] = '';
348                    for ( j = k ; j < references_cadastrales[l].length ; j++ )
349                        if ( references_cadastrales[l].charAt(j) >= 0 && references_cadastrales[l].charAt(j) <= 9 ){
350                            donnees[i] += references_cadastrales[l].charAt(j);
351                            k++;
352                        } else {
353                            break;
354                      }                      }
355                    
356                    m = 0 ;
357                    if ( k < references_cadastrales[l].length ){
358                        
359                        for ( j = k ; j < references_cadastrales[l].length ; j++ )
360                            if ( isAlpha(references_cadastrales[l].charAt(j)) ){
361                                m++;
362                                donnees[++i] = references_cadastrales[l].charAt(j);
363                                donnees[++i] = '';
364                            }
365                            else {
366                                donnees[i] += references_cadastrales[l].charAt(j);
367                            }
368                    }
369    
370                    donnees[++i] = ';';
371                    i++;
372    
373                    if ( l > 0 )
374                        $('.reference_cadastrale_custom_fields').append( "<br/>" + fieldReferenceCadastraleBase());
375                    actionFormReferenceCadastrale();
376                    
377                    if ( m > 0 ){
378                                
379                        for ( j = 0 ; j < m ; j++ )
380                            $('#moreFieldReferenceCadastrale' + ( $('.moreFieldReferenceCadastrale').length - 1 ) ).before(newInputReferenceCadastrale());
381                    }
382              }              }
383    
384                actionLineFormReferenceCadastrale();
385                            
             if ( k > 0 ){  
                           
                 for ( j = 0 ; j < k ; j+=2 )  
                     $('.reference_cadastrale_custom_fields').append(newInputReferenceCadastrale());  
             }  
               
             i = 1;  
386              $('.reference_cadastrale_custom_field').each(              $('.reference_cadastrale_custom_field').each(
387                  function(index) {                  function(index) {
388                      ( index == 0 ) ? $(this).val(quartier) : '' ;                       $(this).val(donnees[index])
                     ( index == 1 ) ? $(this).val(section) : '' ;  
                     ( index == 2 ) ? $(this).val(parcelle) : '' ;  
                       
                     if ( k > 0 && index > 2 ){  
                           
                         $(this).val(parcelles[i++])  
                     }  
389                  }                  }
390              );              );
               
             actionFormReferenceCadastrale();  
391          }          }
392     }     }
393  });  });
394    
395  /*  /*
396        Création du formuliare pour le petitionnaire
397     * */
398    function setPetitionnaire(){
399        $('#petitionnaire').prepend("<br/>" + $('#test').html() + "<br/>");
400        $('#test').parent().remove();
401        
402        changeIdNameField('petitionnaire');
403    }
404    
405    /*
406        Action au changement du select du type de demandeur
407     * */
408    function setTypeDemandeur(id, selector, complement){
409        $('#'+selector).on('change',
410            function() {
411                
412                if ( $(this).find('option:selected').first().text() == 'particulier' )
413                    fieldTypeDemandeur('#' + id, complement, true);
414                else
415                    fieldTypeDemandeur('#' + id, complement, false);
416            }
417        );
418    }
419    
420    /*
421        Création du formulaire pour le délégataire
422     * */
423    function setDelegataire(){
424        $('#delegataire').html($('#test').html());
425        
426        $('#delegataire #type_demandeur').parent().parent().remove();
427        $('#delegataire #personne_morale_denomination').parent().parent().remove();
428        $('#delegataire #personne_morale_raison_sociale').parent().parent().remove();
429        $('#delegataire #personne_morale_siret').parent().parent().remove();
430        $('#delegataire #personne_morale_categorie_juridique').parent().parent().remove();
431        $('#delegataire #personne_morale_civilite').parent().parent().remove();
432        $('#delegataire #personne_morale_nom').parent().parent().remove();
433        $('#delegataire #personne_morale_prenom').parent().parent().remove();
434        $('#delegataire #frequent').parent().parent().remove();
435        
436        changeIdNameField('delegataire');
437        addDatePicker('delegataire_particulier_date_naissance');
438    }
439    
440    /*
441        Change les id et name des champs
442     * */
443    function changeIdNameField(name){
444        
445        $('#' + name + ' input').each(
446            function(){
447                $(this).attr('id', name + '_' + $(this).attr('id') );
448                $(this).attr('name', name + '_' + $(this).attr('name') );
449            }
450        );
451    
452        $('#' + name + ' #type_demandeur').attr('id', name + '_' + $('#' + name + ' #type_demandeur').attr('id'));
453        $('#' + name + ' #type_demandeur').attr('name', name + '_' + $('#' + name + ' #type_demandeur').attr('name'));
454        
455        $('#' + name + ' #particulier_civilite').attr('id', name + '_' + $('#' + name + ' #particulier_civilite').attr('id'));
456        $('#' + name + ' #particulier_civilite').attr('name', name + '_' + $('#' + name + ' #particulier_civilite').attr('name'));
457        
458        $('#' + name + ' #personne_morale_civilite').attr('id', name + '_' + $('#' + name + ' #personne_morale_civilite').attr('id'));
459        $('#' + name + ' #personne_morale_civilite').attr('name', name + '_' + $('#' + name + ' #personne_morale_civilite').attr('name'));
460        
461        
462    }
463    
464    function addDatePicker(id){
465        
466        $("#" + id ).datepicker({
467            dateFormat: dateFormat,
468            changeMonth: true,
469            changeYear: true,
470            yearRange: minYear+':'+maxYear,
471            showOn: 'button',
472            buttonImage: '../img/calendar.png',
473            buttonImageOnly: true,
474            constrainInput: true
475        });
476    }
477    
478    /*
479        Création des select pour la civilité
480     * */
481    function setSelectCivilite(){
482        
483        $.ajax({
484            type: "GET",
485            url: "../app/civilite.php",
486            dataType: "json",
487            cache: false,
488            success: function(html){
489                if ( html != '' ){
490                    
491                    $('#particulier_civilite').parent().html('<select id="particulier_civilite" class="champFormulaire" size="1" name="particulier_civilite">' +
492                            '<option value="" selected="selected">choisir particulier_civilite</option>');
493                    $('#personne_morale_civilite').parent().html('<select id="personne_morale_civilite" class="champFormulaire" size="1" name="personne_morale_civilite">' +
494                            '<option value="" selected="selected">choisir personne_morale_civilite</option>');
495                    
496                    civilite = html.split(';');
497                    for ( i = 0 ; i < civilite.length - 1 ; i++ ){
498                        
499                        $('#particulier_civilite').append('<option value="' + civilite[i] + '">' + civilite[i] + '</option>');
500                        $('#personne_morale_civilite').append('<option value="' + civilite[i] + '">' + civilite[i] + '</option>');
501                    }
502                    
503                    $('#particulier_civilite').append('</select>');
504                    $('#personne_morale_civilite').append('</select>');
505                }
506            },
507            async: false
508        });
509    }
510    
511    /*
512        Retourne le code HTML d'un fieldset
513     * */
514    function createFieldset(name, className){
515        return '<fieldset class="cadre ui-corner-all ui-widget-content" id="fieldset' + className + '">' +
516                    '<legend class="ui-corner-all ui-widget-content ui-state-active">' + name + ' </legend>' +
517                    '<input id="formsDemandeur" type="hidden" val=""/>'+
518                    '<div class="fieldsetContent " id="' + className + '">' +
519                    '</div>' +
520                    '<div class="visualClear"></div>' +
521                    '</div>' +
522               '</fieldset>';
523    }
524    
525    /*
526      Test str est une lettre de l'alphabet      Test str est une lettre de l'alphabet
527   * */   * */
528  function isAlphaOrParen(str) {  function isAlpha(str) {
529      return /^[a-zA-Z\/]+$/.test(str);      return /^[a-zA-Z\/]+$/.test(str);
530  }  }
531    
# Line 342  function actionFormReferenceCadastrale() Line 537  function actionFormReferenceCadastrale()
537          function(){          function(){
538                            
539              var reference_cadastrale = '';              var reference_cadastrale = '';
540                var reference_cadastrale_temp = '';
541                            
542              $('.reference_cadastrale_custom_field').each(              $('.reference_cadastrale_custom_field').each(
543                  function(){                  function(){
544                                            
545                      reference_cadastrale += $(this).val();                      if ( $(this).val() == ';' ){
546                            
547                            reference_cadastrale += reference_cadastrale_temp + ( ( reference_cadastrale_temp != '' && reference_cadastrale_temp.length > 0 ) ? ';' : '' );
548                            reference_cadastrale_temp = '';
549                        }
550                        else
551                            reference_cadastrale_temp += $(this).val();
552                        
553                  }                  }
554              );              );
555                            
556              $('#terrain_references_cadastrales').val(reference_cadastrale);              $('#terrain_references_cadastrales').val(reference_cadastrale);
557          }          }
558      );      );
559        
560      $('#moreFieldReferenceCadastrale').click( function() {      $('#moreFieldReferenceCadastrale' + ($('.moreFieldReferenceCadastrale').length - 1 )).on("click", function() {
561          $('.reference_cadastrale_custom_fields').append(newInputReferenceCadastrale());          $(this).before(newInputReferenceCadastrale());
562      });      });
563  }  }
564    
565  /*  /*
566        Action pour l'ajout de nouvelle ligne
567     * */
568    function actionLineFormReferenceCadastrale(){
569        $('#morelineReferenceCadastrale').click(
570            function(){
571                
572                $('.reference_cadastrale_custom_fields').append( "<br/>" + fieldReferenceCadastraleBase());
573                $('#moreFieldReferenceCadastrale'+ ($('.moreFieldReferenceCadastrale').length - 1 )).on("click", function() {
574                    $(this).before(newInputReferenceCadastrale());
575                });
576            }
577        );
578    }
579    
580    /*
581      Met à jour le select demande_type dès qu'un dossier_autorisation_type_detaille est choisi      Met à jour le select demande_type dès qu'un dossier_autorisation_type_detaille est choisi
582   * */   * */
583  function changeDemandeType(){  function changeDemandeType(){
# Line 377  function changeDemandeType(){ Line 595  function changeDemandeType(){
595         addNewFieldReferencesCadastrales();         addNewFieldReferencesCadastrales();
596                
597         actionFormReferenceCadastrale();         actionFormReferenceCadastrale();
598                   actionLineFormReferenceCadastrale()        
599      }      }
600      else {      else {
601          hideFields();          hideFields();
# Line 389  function changeDemandeType(){ Line 607  function changeDemandeType(){
607   * */   * */
608  function addNewFieldReferencesCadastrales(){  function addNewFieldReferencesCadastrales(){
609      $('.references_cadastrales_new_field').remove();      $('.references_cadastrales_new_field').remove();
610      $('#moreFieldReferenceCadastrale').remove();      $('.moreFieldReferenceCadastrale').remove();
611        $('#morelineReferenceCadastrale').remove();
612      $('.localisation .fieldsetContent').prepend(      $('.localisation .fieldsetContent').prepend(
613         '<div class="field field-type-text references_cadastrales_new_field" >'+         '<div class="field field-type-text references_cadastrales_new_field" >'+
614              '<div class="form-libelle">' +              '<div class="form-libelle">' +
# Line 400  function addNewFieldReferencesCadastrale Line 619  function addNewFieldReferencesCadastrale
619                  '</label>' +                  '</label>' +
620              '</div>' +              '</div>' +
621              '<div class="form-content reference_cadastrale_custom_fields">' +              '<div class="form-content reference_cadastrale_custom_fields">' +
622                  '<input ' +                   fieldReferenceCadastraleBase() +
                     'class="champFormulaire reference_cadastrale_custom_field" ' +  
                     'type="text" ' +  
                     'onchange="VerifNum(this)" ' +  
                     'maxlength="3" ' +  
                     'size="3" ' +  
                     'value="" />' +  
                 '<input ' +  
                     'class="champFormulaire reference_cadastrale_custom_field" ' +  
                     'type="text" ' +  
                     'maxlength="2" ' +  
                     'size="2" ' +  
                     'value="" />' +  
                 '<input ' +  
                     'class="champFormulaire reference_cadastrale_custom_field" ' +  
                     'type="text" ' +  
                     'onchange="VerifNum(this)" ' +  
                     'maxlength="4" ' +  
                     'size="4" ' +  
                     'value="" />' +  
623              '</div>' +              '</div>' +
624         '</div>' +         '</div>' +
625         '<div class="field field-type-text" id="moreFieldReferenceCadastrale">' +         '<div class="field field-type-text" id="morelineReferenceCadastrale">' +
626              '<div class="form-libelle"></div>' +              '<div class="form-libelle"></div>' +
627              '<div class="form-content">' +              '<div class="form-content">' +
628                  ' + ajouter d\'autres champs' +                  ' + ajouter d\'autres lignes' +
629              '</div>' +              '</div>' +
630          '</div>'         '</div>'      
631     );     );
632       $('#terrain_superficie').parent().parent().after('<div class="field field-type-text" >' +
633                '<div class="form-libelle"></div>' +
634                '<div class="form-content">' +
635                    '<input id="cad-adr-them" class="ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Cadastrale < = > Adresse"/>' +
636                '</div>' +
637           '</div>' );
638    }
639    
640    /*
641        Séparateur caché ;
642     * */
643    function hiddenSeparatorField(){
644        return '<input ' +
645                    'class="reference_cadastrale_custom_field " ' +
646                    'type="hidden" ' +
647                    'maxlength="2" ' +
648                    'size="2" ' +
649                    'value=";" />';
650    }
651    
652    /*
653        Ajout d'une nouvelle ligne de champ
654     * */
655    function fieldReferenceCadastraleBase(){
656        return '<input ' +
657                    'class="champFormulaire reference_cadastrale_custom_field" ' +
658                    'type="text" ' +
659                    'onchange="VerifNum(this)" ' +
660                    'maxlength="3" ' +
661                    'size="3" ' +
662                    'value="" />' +
663                '<input ' +
664                    'class="champFormulaire reference_cadastrale_custom_field" ' +
665                    'type="text" ' +
666                    'maxlength="2" ' +
667                    'size="2" ' +
668                    'value="" />' +
669                '<input ' +
670                    'class="champFormulaire reference_cadastrale_custom_field" ' +
671                    'type="text" ' +
672                    'onchange="VerifNum(this)" ' +
673                    'maxlength="4" ' +
674                    'size="4" ' +
675                    'value="" />' +
676                '<span id="moreFieldReferenceCadastrale' + $('.moreFieldReferenceCadastrale').length + '" class="moreFieldReferenceCadastrale">' +
677                    hiddenSeparatorField() +
678                    ' + ajouter d\'autres champs' +
679                '</span>';
680  }  }
681    
682  /*  /*
# Line 463  function showFormsDemande(){ Line 711  function showFormsDemande(){
711      $('.terrain_references_cadastrales_custom').hide();      $('.terrain_references_cadastrales_custom').hide();
712            
713      $('#terrain_references_cadastrales').parent().parent().hide();      $('#terrain_references_cadastrales').parent().parent().hide();
714        
715        /*Cache les champs inutiles*/
716        fieldTypeDemandeur('#petitionnaire', '', true);
717        
718        $('#fieldsetpetitionnaire #formsDemandeur').val($('#petitionnaire').html());
719        
720        addDatePicker( 'petitionnaire_particulier_date_naissance');
721    }
722    
723    /*
724        Cache/montre des champs selon le type de demandeur
725     * */
726    function fieldTypeDemandeur(name,complement, particulier){
727    
728        if ( particulier == true ){
729            
730            $( name + ' ' + name + complement + '_particulier_civilite').parent().parent().show();
731            $( name + ' ' + name + complement + '_particulier_nom').parent().parent().show();
732            $( name + ' ' + name + complement + '_particulier_prenom').parent().parent().show();
733            $( name + ' ' + name + complement + '_particulier_date_naissance').parent().parent().show();
734            $( name + ' ' + name + complement + '_particulier_commune_naissance').parent().parent().show();
735            $( name + ' ' + name + complement + '_particulier_departement_naissance').parent().parent().show();
736            
737            $( name + ' ' + name + complement + '_personne_morale_denomination').parent().parent().hide();
738            $( name + ' ' + name + complement + '_personne_morale_raison_sociale').parent().parent().hide();
739            $( name + ' ' + name + complement + '_personne_morale_siret').parent().parent().hide();
740            $( name + ' ' + name + complement + '_personne_morale_categorie_juridique').parent().parent().hide();
741            $( name + ' ' + name + complement + '_personne_morale_civilite').parent().parent().hide();
742            $( name + ' ' + name + complement + '_personne_morale_nom').parent().parent().hide();
743            $( name + ' ' + name + complement + '_personne_morale_prenom').parent().parent().hide();
744        }
745        else{
746            
747            $( name + ' ' + name + complement + '_particulier_civilite').parent().parent().hide();
748            $( name + ' ' + name + complement + '_particulier_nom').parent().parent().hide();
749            $( name + ' ' + name + complement + '_particulier_prenom').parent().parent().hide();
750            $( name + ' ' + name + complement + '_particulier_date_naissance').parent().parent().hide();
751            $( name + ' ' + name + complement + '_particulier_commune_naissance').parent().parent().hide();
752            $( name + ' ' + name + complement + '_particulier_departement_naissance').parent().parent().hide();
753            
754            $( name + ' ' + name + complement + '_personne_morale_denomination').parent().parent().show();
755            $( name + ' ' + name + complement + '_personne_morale_raison_sociale').parent().parent().show();
756            $( name + ' ' + name + complement + '_personne_morale_siret').parent().parent().show();
757            $( name + ' ' + name + complement + '_personne_morale_categorie_juridique').parent().parent().show();
758            $( name + ' ' + name + complement + '_personne_morale_civilite').parent().parent().show();
759            $( name + ' ' + name + complement + '_personne_morale_nom').parent().parent().show();
760            $( name + ' ' + name + complement + '_personne_morale_prenom').parent().parent().show();
761        }
762  }  }
763    
764  /*  /*
# Line 490  function widget_bind_move_actions() {} Line 786  function widget_bind_move_actions() {}
786  function widget_bind_add_action() {}  function widget_bind_add_action() {}
787  function widget_bind_edit_actions(widget_selector) {}  function widget_bind_edit_actions(widget_selector) {}
788    
789    function file(fichier) {
790        //
791        if (fichier == "") {
792            alert("zone vide");
793        }
794        //
795        pfenetre = window.open("../app/file.php?file="+fichier,"Visualisation","width=100,height=100,top=1,left=150,scrollbars=yes,resizable = yes");
796        //
797        fenetreouverte = true;
798    }

Legend:
Removed from v.664  
changed lines
  Added in v.690

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26