home *** CD-ROM | disk | FTP | other *** search
- function zeit_feld()
- {
- with (document.formular)
- {
- var fa = new Array('T2', 'T3');
- var r1 = elements['R1'][3].checked;
-
- for (var i = 0; i < fa.length; i++)
- {
- var fe = elements[fa[i]].value;
-
- if (/^(SNTPSERVER)/.test(fe))
- elements[fa[i]].value = '';
- }
-
- elements['T2'].disabled = (r1) ? false : true;
- elements['T3'].disabled = (r1) ? false : true;
- }
- }
-
- /**/
-
- function send()
- {
- with (document.formular)
- {
- if (pruefen())
- {
- elements['T2'].disabled = false;
- elements['T3'].disabled = false;
-
- submit();
- }
- }
- }
-
- /**/
-
- function pruefen()
- {
- with (document.formular)
- {
- var r1 = elements['R1'][3].checked;
- var f2 = elements['T2'].value;
- var f3 = elements['T3'].value;
-
- var va = '\' "';
- var rx = new RegExp('[\'"]', '');
- var fe = new Array('T1');
-
- 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]);
- ei.select();
- ei.focus();
- return false;
- }
- }
-
- if (r1)
- {
- var z1 = Date.parse('Wed, 23 Oct 2002 ' + f2 + ':00 GMT');
- var z2 = Date.parse('Wed, 23 Oct 2002 ' + f3 + ':00 GMT');
- var ce = new Array(f2, f3);
- var pr = new Array(z1, z2);
- var se = new Array(T2, T3);
-
- for (j = 0; j < ce.length; j++)
- {
- if ((ce[j].length != 5) || isNaN(pr[j]))
- {
- alert(txt[42][6] + ' ( ' + txt[20][5 + j] + ' ), " ' + txt[42][7] + '\t');
- se[j].select();
- return false;
- }
- }
-
- var dif = (z2 - z1) / 60 / 1000;
-
- if ((dif < 15) || (dif > 60))
- {
- alert(txt[37][8]);
- se[1].select();
- return false;
- }
- }
- }
-
- return true;
- }