Revision 903,
1.7 KB
checked in by niltonneto, 15 years ago
(diff) |
Importacao inicial do Expresso do Serpro
|
Line | |
---|
1 | (function() |
---|
2 | { |
---|
3 | // Envio para o PHP |
---|
4 | var _conn = new JITConnector('jabberit_messenger/'); |
---|
5 | |
---|
6 | function getInputs(pDocument) |
---|
7 | { |
---|
8 | var form = pDocument.forms[0]; |
---|
9 | var values = ""; |
---|
10 | var field_blank = false; |
---|
11 | |
---|
12 | for( var i = 0 ; i < form.elements.length; i++ ) |
---|
13 | { |
---|
14 | |
---|
15 | switch(form.elements[i].type) |
---|
16 | { |
---|
17 | case "text" : |
---|
18 | if ( form.elements[i].value != "" ) |
---|
19 | { |
---|
20 | values += form.elements[i].id.toUpperCase() + ";" + escape(form.elements[i].value) + "\n"; |
---|
21 | document.getElementById(form.elements[i].id + "__label").style.color = "black"; |
---|
22 | } |
---|
23 | else |
---|
24 | if( form.elements[i].id.toUpperCase() != "JETTI_GROUP_CHAT_SERVER_JABBERIT") |
---|
25 | { |
---|
26 | document.getElementById(form.elements[i].id + "__label").style.color = "red"; |
---|
27 | field_blank = true; |
---|
28 | } |
---|
29 | break; |
---|
30 | |
---|
31 | case "password" : |
---|
32 | if ( form.elements[i].value == "" ) |
---|
33 | { |
---|
34 | document.getElementById(form.elements[i].id + "__label").style.color = "red"; |
---|
35 | field_blank = true; |
---|
36 | } |
---|
37 | else |
---|
38 | { |
---|
39 | values += form.elements[i].id.toUpperCase() + ";" + escape(form.elements[i].value) + "\n"; |
---|
40 | document.getElementById(form.elements[i].id + "__label").style.color = "black"; |
---|
41 | } |
---|
42 | break; |
---|
43 | } |
---|
44 | } |
---|
45 | |
---|
46 | if(!field_blank) |
---|
47 | { |
---|
48 | values = values.substring(0,(values.length - 1 )); |
---|
49 | _conn.go("$this.FileDefine.getParams","val=" + values); |
---|
50 | return true; |
---|
51 | } |
---|
52 | else |
---|
53 | { |
---|
54 | alert('Preencha os campos em vermelho !'); |
---|
55 | return false; |
---|
56 | } |
---|
57 | } |
---|
58 | |
---|
59 | function sendf() |
---|
60 | { |
---|
61 | var doc = ( arguments.length == 1) ? arguments[0] : false; |
---|
62 | |
---|
63 | if( doc ) |
---|
64 | return getInputs(doc); |
---|
65 | } |
---|
66 | |
---|
67 | function constructScript(){} |
---|
68 | |
---|
69 | constructScript.prototype.sendf = sendf; |
---|
70 | window.constructScript = new constructScript; |
---|
71 | } |
---|
72 | )(); |
---|
Note: See
TracBrowser
for help on using the repository browser.