source: branches/1.2/workflow/js/userinterface/main.js @ 1349

Revision 1349, 1.0 KB checked in by niltonneto, 15 years ago (diff)

Ticket #561 - Inclusão do módulo Workflow faltante nessa versão.

  • Property svn:executable set to *
Line 
1function initUserInterface(startTab)
2{
3        if (!(is_gecko || is_ie6up))
4        {
5                alert('OPSS !! Desculpe, mas seu navegador não suporta o Workflow.\nInstale o Mozilla FireFox 1.0+ ou Internet Explorer 6.0+.');
6                return;
7        }
8
9        initBorders(5);
10        document.getElementById('main_body').style.display = '';
11
12        if (startTab == null)
13                startTab = 1;
14
15        /* converte de string para inteiro (necessário para o switch da função 'changeTab' funcione corretamente) */
16        if (typeof(startTab) == 'string')
17                startTab = parseInt(startTab);
18
19        changeTab(startTab);
20}
21
22function changeTab(newTab)
23{
24        if (alternate_border(newTab) != 0)
25                return;
26
27        switch (newTab)
28        {
29                case 0:
30                        draw_inbox_folder(0);
31                        break;
32
33                case 1:
34                        draw_processes_folder();
35                        break;
36
37                case 2:
38                        draw_instances_folder();
39                        break;
40
41                case 3:
42                        draw_externals_folder();
43                        break;
44
45                case 4:
46                        createOrgchartLayout();
47                        break;
48
49                default:
50                        draw_processes_folder();
51                        break;
52        }
53}
54
55Event.observe(window, 'load', function() {
56        initUserInterface($F('workflowUserInterfaceStartTab'));
57});
Note: See TracBrowser for help on using the repository browser.