123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- function clearCache() {
-
- for (var i = 0; i <= document.getElementsByTagName('select').length-1; i++) {
- document.getElementsByTagName('select')[i].selectedIndex = 0;
- }
-
- for (var i = 0; i <= document.getElementsByTagName('input').length-1; i++) {
- if ( document.getElementsByTagName('input')[i].type == 'text' ) {
- document.getElementsByTagName('input')[i].value = '';
- }
- }
- }
- function filterHelper(control) {
-
- if ( document.filter_form.Modell_1.options[document.filter_form.Modell_1.selectedIndex].text != '' && isNaN(control) ) {
- document.filter_form.Modell_3.value = document.filter_form.Modell_1.options[document.filter_form.Modell_1.selectedIndex].text;
- document.filter_form.Fgst_3.value = '';
- document.filter_form.Optcode_3.value = '';
- } else if ( document.filter_form.Modell_1.options[document.filter_form.Modell_1.selectedIndex].text != '' && document.getElementsByName("Modell_2")[0].value != '' ) {
-
- } else if ( document.filter_form.Modell_1.options[document.filter_form.Modell_1.selectedIndex].text == '' && isNaN(document.getElementsByName("Modell_2")[0]) && isNaN(control) ) {
- document.filter_form.Modell_3.value = '';
- }
- if ( isNaN(document.getElementsByName("Fgst_1")[0]) && isNaN(control) ) {
- document.filter_form.Fgst_3.value = '';
- } else if ( document.getElementsByName("Fgst_1")[0].value == '' ) {
- document.filter_form.Fgst_3.value = '';
- }
- if ( isNaN(document.getElementsByName("Optcode_1")[0]) && isNaN(control) ) {
- document.filter_form.Optcode_3.value = '';
- } else if ( document.getElementsByName("Optcode_1")[0].value == '' ) {
- document.filter_form.Optcode_3.value = '';
- }
- }
-
- function searchHelper() {
- var reg = /\*/;
-
- document.filter_form.Modell_3.value = '*' + document.getElementsByName("Modell_2")[0].value + '*';
- document.filter_form.Fgst_3.value = '*' + document.getElementsByName("Fgst_1")[0].value;
- document.filter_form.Optcode_3.value = '*' + document.getElementsByName("Optcode_1")[0].value + '*';
-
- while ( reg.test(document.filter_form.Modell_3.value) == true ) {
- document.filter_form.Modell_3.value = document.filter_form.Modell_3.value.replace(/\*/, '%');
- }
-
- while ( reg.test(document.filter_form.Fgst_3.value) == true ) {
- document.filter_form.Fgst_3.value = document.filter_form.Fgst_3.value.replace(/\*/, '%');
- }
-
- while ( reg.test(document.filter_form.Optcode_3.value) == true ) {
- document.filter_form.Optcode_3.value = document.filter_form.Optcode_3.value.replace(/\*/, '%');
- }
- }
- function Semaphor(i) {
- sem = window.open("semaphor.php", "Semaphor");
- sem.focus;
- }
- function table_resize(){
- if(document.getElementsByName('datefrom')[0]){
- if(document.getElementsByName('datefrom')[0].value != '' && document.getElementsByName('dateuntil')[0].value != ''){
- var field1_exp = document.getElementsByName('datefrom')[0].value.split("-");
- var field2_exp = document.getElementsByName('dateuntil')[0].value.split("-");
- if(field1_exp.length == 3)
- document.getElementsByName('datefrom')[0].value = field1_exp[2]+"."+field1_exp[1]+"."+field1_exp[0];
- if(field2_exp.length == 3)
- document.getElementsByName('dateuntil')[0].value = field2_exp[2]+"."+field2_exp[1]+"."+field2_exp[0];
- }
- }
- if(document.all['report_content_header_table'] && document.all['report_content_table_table']){
- window.status = "Die Darstellung der Tabelle ist von der Auflösung Ihres Desktops abhängig.";
- document.all['report_content_table'].style.height = (document.all['report_content'].offsetHeight - document.all['report_content_header'].offsetHeight) - 10;
- document.all['report_content_table'].style.top = document.all['report_content_header'].offsetHeight + 5;
- }
- }
-
- function dateFormatEdit()
- {
- var elementValue = new Array;
- var ret = true;
- for(var i = 0; i < document.phpMyEdit_form.elements.length; i++)
- {
- if(document.phpMyEdit_form.elements[i].getAttribute("date"))
- {
- if(document.phpMyEdit_form.elements[i].value != '')
- {
- elementValue = document.phpMyEdit_form.elements[i].value.split(".");
- if(elementValue.length != 3)
- {
- alert("Der Vorgang kann nicht durchgeführt werden!\nEin von Ihnen eingegebenes Datum kann nicht verabeitet werden.");
- document.phpMyEdit_form.elements[i].style.borderColor = "#FF0000";
- ret = false;
- }
- else
- {
- document.phpMyEdit_form.elements[i].style.borderColor = "#E8EEFF";
- }
- }
- }
- if(document.phpMyEdit_form.elements[i].getAttribute("amount"))
- {
- if(document.phpMyEdit_form.elements[i].value != '')
- {
- if(document.phpMyEdit_form.elements[i].value.search(/\w/) == -1)
- {
- alert("Der Vorgang kann nicht durchgeführt werden!\nEin von Ihnen eingegebener Betrag kann nicht verabeitet werden.");
- document.phpMyEdit_form.elements[i].style.borderColor = "#FF0000";
- ret = false;
- }
- else
- {
- document.phpMyEdit_form.elements[i].style.borderColor = "#E8EEFF";
- }
- }
- }
- }
- if(ret === true)
- {
- for(var i = 0; i < document.phpMyEdit_form.elements.length; i++)
- {
- if(document.phpMyEdit_form.elements[i].getAttribute("date"))
- {
- if(document.phpMyEdit_form.elements[i].value != '')
- {
- document.phpMyEdit_form.elements[i].style.color = '#FFFFFF';
- elementValue = document.phpMyEdit_form.elements[i].value.split(".");
- document.phpMyEdit_form.elements[i].value = elementValue[2]+"-"+elementValue[1]+"-"+elementValue[0];
- }
- }
- if(document.phpMyEdit_form.elements[i].getAttribute("amount"))
- {
- if(document.phpMyEdit_form.elements[i].value != '')
- {
- document.phpMyEdit_form.elements[i].style.color = '#FFFFFF';
- document.phpMyEdit_form.elements[i].value = document.phpMyEdit_form.elements[i].value.replace(/\./, "");
- document.phpMyEdit_form.elements[i].value = document.phpMyEdit_form.elements[i].value.replace(/,/, ".");
- }
- }
- }
- }
- return ret;
- }
-
- function dateFormat(field_name_array)
- {
- var field_name_array = field_name_array.split(':');
- var field_value_array = new Array;
- var field_bgcolor_array = new Array;
- var ret = true;
- for(var i in field_name_array)
- {
- if(document.getElementsByName(field_name_array[i])[0]){
- if(document.getElementsByName(field_name_array[i])[0].value != '')
- {
- field_value_array[i] = document.getElementsByName(field_name_array[i])[0].value.split(".");
- if(field_value_array[i].length != 3)
- {
- alert('Der Vorgang kann nicht durchgeführt werden! \nEin von Ihnen eingegebenes Datum kann nicht verarbeitet werden. \n\nBestätigen Sie bitte diese Nachricht und ändern Sie das rot makierte Feld.');
- document.getElementsByName(field_name_array[i])[0].style.borderColor = '#FF0000';
- ret = false;
- }else
- document.getElementsByName(field_name_array[i])[0].style.borderColor = "#E8EEFF";
- }
- }
- }
- if(ret === true)
- {
- for(var i in field_name_array)
- {
- if(document.getElementsByName(field_name_array[i])[0]){
- if(document.getElementsByName(field_name_array[i])[0].value != '')
- {
- document.getElementsByName(field_name_array[i])[0].style.color = '#FFFFFF';
-
- }
- }
- }
- }
- return ret;
- }
|