To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / vendor / plugins / redmine_tags / assets / javascripts / projects_index.js @ 823:73057b65abcb

History | View | Annotate | Download (844 Bytes)

1 776:af852d82b00b luis
function toggleFieldsetWithState(this_field){
2 777:facded821cee luis
        id = Element.up(this_field, 'fieldset').id;
3 776:af852d82b00b luis
        // is the fieldset collapsed?
4
        status = $(id).hasClassName("collapsed");
5 777:facded821cee luis
        change_session(id, status);
6 776:af852d82b00b luis
7 777:facded821cee luis
        toggleFieldset(this_field);
8 794:eebd5b1f5eb0 luis
9 776:af852d82b00b luis
};
10
11 794:eebd5b1f5eb0 luis
        function submitForm(){
12
                $('submitButton').click();
13
        };
14
15 776:af852d82b00b luis
function change_session(id, nstatus) {
16
        var url = "projects/set_fieldset_status";
17
         var request = new Ajax.Request(url, {
18
                method: 'post',
19
                 parameters: {field_id: id, status: nstatus},
20 777:facded821cee luis
            asynchronous: true
21
          });
22 781:62a8d632451c luis
}
23 782:eb3e9e1ffc13 luis
24 791:b5e8049ded56 luis
function keypressHandler (event){
25 794:eebd5b1f5eb0 luis
  var key = event.which || event.keyCode;
26
  switch (key) {
27
      default:
28
      break;
29
      case Event.KEY_RETURN:
30
          $('submitButton').click(); return false;
31
      break;
32
  };
33
};
34 791:b5e8049ded56 luis
35
document.observe("dom:loaded", function() {
36
        $('search-input').observe('keypress', keypressHandler);
37
});