var isDOM=document.getElementById?1:0; var isIE=document.all?1:0; var isNS4=navigator.appName=='Netscape'&&!isDOM?1:0; var isIE4=isIE&&!isDOM?1:0; var isOp=window.opera?1:0; var isDyn=isDOM||isIE||isNS4; var modulname=""; var reloadmenu=""; var errwin=false; var errtext=false; var winkeran=false; var is_top=false; var reloadmain_timer=false; function mainInit() { setWinName(); masterInit(); subInit(); var warten=document.getElementById('warten'); if (warten) warten.style.visibility="hidden"; if (errtext) alertFehler(errtext); } function subInit() { } function mainDone() { if (reloadmain_timer) { window.clearTimeout(reloadmain_timer); reloadmain_timer=false; } if (errwin) errwin.close(); subDone(); } function subDone() { } var reload_on_focus=false; function mainFocus() { if (errwin && !errwin.closed) { errwin.focus(); } else if (reload_on_focus && !winkeran) { submitForm(reloadmenu,''); } subFocus(); } function subFocus() { } function mainBlur() { subBlur(); } function subBlur() { } function reloadMainWindow(mod,force) { var win=getTopWindow(); if (!win) return; if (win.winkeran) return; if (win==window && !force) return; if (!mod || mod=="" || win.modulname=="Startseite" || mod==win.modulname) { if (win.reloadmenu!="") win.submitForm(win.reloadmenu,''); } } function reloadMainWindowWithTimeout(timeout,mod,force) { if (timeout==0) timeout=60; if (reloadmain_timer) { window.clearTimeout(reloadmain_timer); } reloadmain_timer=window.setTimeout("reloadMainWindow('"+mod+"',"+force+")",timeout*1000); } var reloader=new Array(); function reloadOnClose(nr) { var r=reloader[nr]; var win=r.win; if (win.closed) { window.clearInterval(r.timer); window.submitForm(window.reloadmenu,""); } } function reloadMainWindowOnClose(win,mod,force) { var w=getTopWindow(); if (!w) return; if (w.winkeran) return; if (w==window && !force) return; if (!mod || mod=="" || w.modulname=="Startseite" || mod==w.modulname) { var r=new Object(); r.win=win; var nr=w.reloader.length; w.reloader[nr]=r; r.timer=w.setInterval("reloadOnClose("+nr+")",100); } } function reloadMainWindowOnFocus(mod,force) { var w=getTopWindow(); if (!w) return; if (w.winkeran) return; if (w==window && !force) return; if (!mod || mod=="" || w.modulname=="Startseite" || mod==w.modulname) { w.reload_on_focus=true; } } function setStatus(val) { window.status=val; return true; } function clearStatus() { window.status=''; return true; } var lastpopup=""; function submitForm(cmenu,target,nowait) { var f=document.mainform; if (target!="") { if (target=="xorgmain") { var win=getTopWindow(); if (win) win.focus(); } else if (target=="xorgpopup") { target=lastpopup; } f.target=target; } else { f.target=""; } if (target=="") target=window.name; if (target==window.name && !nowait) { var warten=document.getElementById('warten'); if (warten) { var pos=mnGetPagePos(); warten.style.height=pos.height+pos.y+500; warten.style.width=pos.width+pos.x+500; warten.style.visibility="visible"; window.scrollTo(0,0); } } f.targetwin.value=target; f.cmenu.value=cmenu; f.submit(); } function checkEnter(e,cmenu,target) { if (e.keyCode==13) { submitForm(cmenu,target); return false; } return true; } var popups=new Object; var popupnames=new Array; function popup(url,name,args) { if (name=="xorgpopup") { var d=new Date(); name="xorgpopup"+d.getTime()+"_"+popupnames.length; lastpopup=name; } if (!args) args="menubar=no,location=no,toolbar=no,"+ "scrollbars=yes,resizable=yes,status=yes,width=600,height=600"; if (!name) name="xorgpopup"; if (!popups[name]) { popupnames[popupnames.length]=name; } popups[name]=window.open(url,name,args); if (args.search('maximize=1') != -1) { popups[name].moveTo(0,0); popups[name].resizeTo(screen.width,screen.height); } popups[name].focus(); } function closePopups() { for (var i=0;i