home *** CD-ROM | disk | FTP | other *** search
- function pwfeld()
- {
- with (document.formular)
- if (T7.value != '')
- T2.value = parent.header.document.dummy.feld.value;
- }
-
- /**/
-
- function leeren()
- {
- with (document.formular)
- {
- edit.value = '';
- Item.value = '';
- }
- }
-
- /**/
-
- function feld_disabled()
- {
- with (document.formular)
- {
- var c1 = C1.checked;
- var c6 = C6.checked;
- var c8 = C8.checked;
-
- if (c1)
- {
- C7.disabled = false;
- T3.disabled = false;
- T4.disabled = false;
- T5.disabled = false;
- C2.disabled = false;
- C3.disabled = false;
- C4.disabled = false;
- C5.disabled = false;
- T9.disabled = true;
- T10.disabled = true;
- T7.disabled = true;
- T2.disabled = true;
- C6.disabled = false;
- T11.disabled = (c6) ? false : true;
- C8.disabled = false;
- T8.disabled = (c8) ? false : true;
- }
- else
- {
- C7.disabled = true;
- T3.disabled = true;
- T4.disabled = true;
- T5.disabled = true;
- C2.disabled = true;
- C3.disabled = true;
- C4.disabled = true;
- C5.disabled = true;
- T9.disabled = false;
- T10.disabled = false;
- T7.disabled = false;
- T2.disabled = false;
- C6.disabled = true;
- T11.disabled = true;
- C8.disabled = true;
- T8.disabled = true;
- }
- }
- }
-
- /**/
-
- function Abfrage(edi, con)
- {
- with (document.formular)
- {
- if (confirm(txt[20][31]) && pruefen())
- {
- var c1 = C1.checked;
- var c6 = C6.checked;
- var c8 = C8.checked;
-
- C7.disabled = false;
- T3.disabled = (c1 || (T3.value == '')) ? false : true;
- T4.disabled = (c1 || (T4.value == '')) ? false : true;
- T5.disabled = (c1 || (T5.value == '')) ? false : true;
- C2.disabled = false;
- C3.disabled = false;
- C4.disabled = false;
- C5.disabled = false;
- T9.disabled = (!c1 || (T9.value == '')) ? false : true;
- T10.disabled = (!c1 || (T10.value == '')) ? false : true;
- T7.disabled = (!c1 || (T7.value == '')) ? false : true;
- T2.disabled = (!c1 || (T2.value == '')) ? false : true;
- C6.disabled = false;
- T11.disabled = ((c1 && c6) || (T11.value == '')) ? false : true;
- C8.disabled = false;
- T8.disabled = ((c1 && c8) || (T8.value == '')) ? false : true;
-
- edit.value = edi;
- Item.value = con;
-
- submit();
- }
- else
- {
- edit.value = '';
- Item.value = '';
- }
- }
- }
-
- /**/
-
- function edit(edi, con)
- {
- if (pruefen())
- {
- with (document.formular)
- {
- var c1 = C1.checked;
- var c6 = C6.checked;
- var c8 = C8.checked;
-
- C7.disabled = false;
- T3.disabled = (c1 || (T3.value == '')) ? false : true;
- T4.disabled = (c1 || (T4.value == '')) ? false : true;
- T5.disabled = (c1 || (T5.value == '')) ? false : true;
- C2.disabled = false;
- C3.disabled = false;
- C4.disabled = false;
- C5.disabled = false;
- T9.disabled = (!c1 || (T9.value == '')) ? false : true;
- T10.disabled = (!c1 || (T10.value == '')) ? false : true;
- T7.disabled = (!c1 || (T7.value == '')) ? false : true;
- T2.disabled = (!c1 || (T2.value == '')) ? false : true;
- C6.disabled = false;
- T11.disabled = ((c1 && c6) || (T11.value == '')) ? false : true;
- C8.disabled = false;
- T8.disabled = ((c1 && c8) || (T8.value == '')) ? false : true;
-
- edit.value = edi;
- Item.value = con;
-
- submit();
- }
- }
- }
-
- /**/
-
- function send()
- {
- if (pruefen())
- {
- with (document.formular)
- {
- var c1 = C1.checked;
- var c6 = C6.checked;
- var c8 = C8.checked;
-
- C7.disabled = false;
- T3.disabled = (c1 || (T3.value == '')) ? false : true;
- T4.disabled = (c1 || (T4.value == '')) ? false : true;
- T5.disabled = (c1 || (T5.value == '')) ? false : true;
- C2.disabled = false;
- C3.disabled = false;
- C4.disabled = false;
- C5.disabled = false;
- T9.disabled = (!c1 || (T9.value == '')) ? false : true;
- T10.disabled = (!c1 || (T10.value == '')) ? false : true;
- T7.disabled = (!c1 || (T7.value == '')) ? false : true;
- T2.disabled = (!c1 || (T2.value == '')) ? false : true;
- C6.disabled = false;
- T11.disabled = ((c1 && c6) || (T11.value == '')) ? false : true;
- C8.disabled = false;
- T8.disabled = ((c1 && c8) || (T8.value == '')) ? false : true;
-
- submit();
- }
- }
- }
-
- /**/
-
- function pruefen()
- {
- with (document.formular)
- {
- if (C1.checked)
- {
- var f3 = T3.value;
- var f4 = T4.value;
- var f5 = T5.value;
- var f8 = T8.value;
- var f11 = T11.value;
- var c6 = C6.checked;
- var c8 = C8.checked;
-
- var za1 = new Array(10, 0, 0);
- var za2 = new Array(86400, 60, 9);
- var pr = new Array(f3, f4, f5);
- var fe = new Array('T3', 'T4', 'T5');
- var te1 = new Array(txt[20][16], txt[20][18], txt[20][19]);
- var te2 = new Array(txt[20][32], txt[20][33], txt[20][34]);
-
- for (var i = 0; i < za1.length; i++)
- {
- var se = elements[fe[i]];
-
- if ((pr[i] == '') || isNaN(pr[i]) || (pr[i] < za1[i]) || (pr[i] > za2[i]))
- {
- alert(txt[19][9] + te1[i] + ' "\t\n' + te2[i]);
- edit.value = '';
- Item.value = '';
- se.select();
- se.focus();
- return false;
- }
- }
-
- var ce = new Array(c6, c8);
- var pr = new Array(f11, f8);
- var fe = new Array('T11', 'T8');
-
- var va = '\' ,';
- var rx = new RegExp('[\',]', '');
-
- for (var i = 0; i < fe.length; i++)
- {
- var se = elements[fe[i]];
-
- if (rx.test(se.value))
- {
- alert(txt[5][7] + va + txt[5][8]);
- edit.value = '';
- Item.value = '';
- se.select();
- se.focus();
- return false;
- }
- }
-
- var rx1 = new RegExp('["]', 'g');
- var rx2 = new RegExp('^([c-z])$', 'i');
-
- for (var i = 0; i < pr.length; i++)
- {
- var se = elements[fe[i]];
-
- if (ce[i])
- {
- var ganz = (pr[i].indexOf('"') != -1) ? (pr[i].match(rx1).length % 2) : 0;
-
- if (ganz != 0)
- {
- alert(txt[20][43]);
- edit.value = '';
- Item.value = '';
- se.select();
- se.focus();
- return false;
- }
- else
- {
- var z = (pr[i].charAt(0) != '"') ? 0 : 1;
- var LW1 = pr[i].charAt(z);
- var LW2 = pr[i].substr((1 + z), 2);
-
- if (((pr[i].substr(z, 2) != '\\\\') && ((rx2.test(LW1) == false) || (LW2 != ':\\'))) || (pr[i].indexOf('.') == -1))
- {
- alert(txt[19][9] + txt[20][27] + txt[20][37]);
- edit.value = '';
- Item.value = '';
- se.select();
- se.focus();
- return false;
- }
- }
- }
- }
- }
- else
- {
- var f9 = T9.value;
- var f10 = T10.value;
- var fe = new Array('T9');
-
- var va = '\' " ,';
- var rx = new RegExp('[\'",]', '');
-
- for (var i = 0; i < fe.length; i++)
- {
- var ei = elements[fe[i]];
-
- if (rx.test(ei.value))
- {
- alert(txt[5][7] + va + txt[5][8]);
- edit.value = '';
- Item.value = '';
- ei.select();
- ei.focus();
- return false;
- }
- }
-
- if ((f9 == '') && (f10 != ''))
- {
- alert(txt[20][38] + txt[20][29] + txt[20][39] + '\t\n' + txt[20][40] + txt[20][30] + ' "\n\t\t' + txt[20][41]);
- edit.value = '';
- Item.value = '';
- T10.select();
- T10.focus();
- return false;
- }
-
- if ((f9 != '') && (isNaN(f10) || (f10 < 1) || (f10 > 65535)))
- {
- alert(txt[19][9] + txt[20][30] + ' "\t\n' + txt[20][42]);
- edit.value = '';
- Item.value = '';
- T10.select();
- T10.focus();
- return false;
- }
- }
- }
-
- return true;
- }