source: companies/serpro/workflow/js/userinterface/main.js @ 903

Revision 903, 1.1 KB checked in by niltonneto, 15 years ago (diff)

Importacao inicial do Expresso do Serpro

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); //Retirado o organograma
10        initBorders(4);
11        document.getElementById('main_body').style.display = '';
12
13        if (startTab == null)
14                startTab = 1;
15
16        /* converte de string para inteiro (necessário para o switch da função 'changeTab' funcione corretamente) */
17        if (typeof(startTab) == 'string')
18                startTab = parseInt(startTab);
19
20        changeTab(startTab);
21}
22
23function changeTab(newTab)
24{
25        if (alternate_border(newTab) != 0)
26                return;
27
28        switch (newTab)
29        {
30                case 0:
31                        draw_inbox_folder(0);
32                        break;
33
34                case 1:
35                        draw_processes_folder();
36                        break;
37
38                case 2:
39                        draw_instances_folder();
40                        break;
41
42                case 3:
43                        draw_externals_folder();
44                        break;
45
46                case 4:
47                        createOrgchartLayout();
48                        break;
49
50                default:
51                        draw_processes_folder();
52                        break;
53        }
54}
55
56Event.observe(window, 'load', function() {
57        initUserInterface($F('workflowUserInterfaceStartTab'));
58});
Note: See TracBrowser for help on using the repository browser.