home *** CD-ROM | disk | FTP | other *** search
- function konvert()
- {
- var fehler = false;
-
- for (var i = 1; i < 15; i++)
- {
- with (document.formular)
- var fd = elements['T' + i];
-
- if (fd.value == '24:00')
- {
- fd.value = '23:59';
- fehler = true;
- }
- }
-
- if (fehler)
- send();
- }
-
- /**/
-
- function feld_disabled()
- {
- with (document.formular)
- {
- var c8 = C8.checked;
- var c1 = C1.checked;
- var c2 = C2.checked;
- var c3 = C3.checked;
- var c4 = C4.checked;
- var c5 = C5.checked;
- var c6 = C6.checked;
- var c7 = C7.checked;
-
- if (c8)
- {
- C1.disabled = false;
- T1.disabled = (c1) ? false : true;
- T2.disabled = (c1) ? false : true;
- C2.disabled = false;
- T3.disabled = (c2) ? false : true;
- T4.disabled = (c2) ? false : true;
- C3.disabled = false;
- T5.disabled = (c3) ? false : true;
- T6.disabled = (c3) ? false : true;
- C4.disabled = false;
- T7.disabled = (c4) ? false : true;
- T8.disabled = (c4) ? false : true;
- C5.disabled = false;
- T9.disabled = (c5) ? false : true;
- T10.disabled = (c5) ? false : true;
- C6.disabled = false;
- T11.disabled = (c6) ? false : true;
- T12.disabled = (c6) ? false : true;
- C7.disabled = false;
- T13.disabled = (c7) ? false : true;
- T14.disabled = (c7) ? false : true;
- }
- else
- {
- C1.disabled = true;
- T1.disabled = true;
- T2.disabled = true;
- C2.disabled = true;
- T3.disabled = true;
- T4.disabled = true;
- C3.disabled = true;
- T5.disabled = true;
- T6.disabled = true;
- C4.disabled = true;
- T7.disabled = true;
- T8.disabled = true;
- C5.disabled = true;
- T9.disabled = true;
- T10.disabled = true;
- C6.disabled = true;
- T11.disabled = true;
- T12.disabled = true;
- C7.disabled = true;
- T13.disabled = true;
- T14.disabled = true;
- }
- }
- }
-
- /**/
-
- function send()
- {
- if (pruefen())
- {
- with (document.formular)
- {
- var c8 = C8.checked;
- var c1 = C1.checked;
- var c2 = C2.checked;
- var c3 = C3.checked;
- var c4 = C4.checked;
- var c5 = C5.checked;
- var c6 = C6.checked;
- var c7 = C7.checked;
-
- C1.disabled = false;
- T1.disabled = ((c8 && c1) || (T1.value == '')) ? false : true;
- T2.disabled = ((c8 && c1) || (T2.value == '')) ? false : true;
- C2.disabled = false;
- T3.disabled = ((c8 && c2) || (T3.value == '')) ? false : true;
- T4.disabled = ((c8 && c2) || (T4.value == '')) ? false : true;
- C3.disabled = false;
- T5.disabled = ((c8 && c3) || (T5.value == '')) ? false : true;
- T6.disabled = ((c8 && c3) || (T6.value == '')) ? false : true;
- C4.disabled = false;
- T7.disabled = ((c8 && c4) || (T7.value == '')) ? false : true;
- T8.disabled = ((c8 && c4) || (T8.value == '')) ? false : true;
- C5.disabled = false;
- T9.disabled = ((c8 && c5) || (T9.value == '')) ? false : true;
- T10.disabled = ((c8 && c5) || (T10.value == '')) ? false : true;
- C6.disabled = false;
- T11.disabled = ((c8 && c6) || (T11.value == '')) ? false : true;
- T12.disabled = ((c8 && c6) || (T12.value == '')) ? false : true;
- C7.disabled = false;
- T13.disabled = ((c8 && c7) || (T13.value == '')) ? false : true;
- T14.disabled = ((c8 && c7) || (T14.value == '')) ? false : true;
-
- submit();
- }
- }
- }
-
- /**/
-
- function pruefen()
- {
- with (document.formular)
- {
- var c1 = C1.checked;
- var c2 = C2.checked;
- var c3 = C3.checked;
- var c4 = C4.checked;
- var c5 = C5.checked;
- var c6 = C6.checked;
- var c7 = C7.checked;
- var c8 = C8.checked;
-
- if (c8 && (!c1 && !c2 && !c3 && !c4 && !c5 && !c6 && !c7))
- {
- alert(txt[42][5]);
- return false;
- }
-
- for (var i = 1; i <= 7; i++)
- {
- var cb = elements['C' + i].checked;
- var f1 = elements['T' + ((i * 2) - 1)].value;
- var f2 = elements['T' + (i * 2)].value;
- var s1 = elements['T' + ((i * 2) - 1)];
- var s2 = elements['T' + (i * 2)];
- var z1 = Date.parse('Wed, 23 Oct 2002 ' + f1 + ':00');
- var z2 = Date.parse('Wed, 23 Oct 2002 ' + f2 + ':00');
- var ce = new Array(f1, f2);
- var pr = new Array(z1, z2);
- var se = new Array(s1, s2);
-
- if (c8 && cb)
- {
- for (var j = 0; j < ce.length; j++)
- {
- if ((ce[j].length != 5) || isNaN(pr[j]))
- {
- alert(txt[42][6] + ' ( ' + txt[20][6 + i] + '. ), " ' + txt[42][7] + '\t');
- se[j].select();
- se[j].focus();
- return false;
- }
- }
-
- var dif = (z2 - z1) / 60 / 1000;
-
- if (dif < 30)
- {
- alert(txt[42][3] + '" ' + txt[20][6 + i] + '. "' + txt[42][4]);
- s2.select();
- s2.focus();
- return false;
- }
- }
- }
- }
-
- return true;
- }