// Browserweiche var browser = ''; if (navigator.userAgent.indexOf("MSIE") > 0){ browser = 'NETSCAPE'; } if (navigator.userAgent.indexOf("MSIE") > 0 && navigator.userAgent.indexOf("Opera") < 0){ browser = 'IE'; } if (navigator.userAgent.indexOf("Opera") > 0){ browser = 'OPERA'; } function load(){ var mybody = document.body; var main_table = mybody.getElementsByTagName("TABLE").item(0); main_table.style.width = "500px"; } function popup(url,width,height,name){ // center on screen LeftPosition=(screen.width)?(screen.width-width)/2:100; TopPosition=(screen.height)?(screen.height-height)/2:100; window.open(url,name,'scrollbars=1,width=' + width + ',height=' + height + ',top='+TopPosition+',left='+LeftPosition); } function addListener(element, type, expression, bubbling){ bubbling = bubbling || false; if(window.addEventListener) { // Standard element.addEventListener(type, expression, bubbling); return true; } else if(window.attachEvent) { // IE element.attachEvent('on' + type, expression); return true; } else return false; } // useage: addListener(window, 'load', myFunction); // functions to handle cookies function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function eraseCookie(name) { createCookie(name,"",-1); } function ismaxlength(obj){ var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "" if (obj.getAttribute && obj.value.length>mlength) obj.value=obj.value.substring(0,mlength) } function showhideCheckbox(srcfield,dstfield){ if(browser == 'IE'){ if(document.getElementsByName(srcfield)[0].checked){ document.getElementById(dstfield).style.display='block'; }else{ document.getElementById(dstfield).style.display='none'; } }else{ if(document.getElementsByName(srcfield)[0].checked){ document.getElementById(dstfield).style.display='table-row'; }else{ document.getElementById(dstfield).style.display='none'; } } } function trim (zeichenkette) { // Erst führende, dann Abschließende Whitespaces entfernen // und das Ergebnis dieser Operationen zurückliefern return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, ''); }