var bgColor = "#BBDDFF" // Hintergrundfarbe des Body var hSpace = 5; var vSpace = 5; var newWidth, newHeight; // neue Breite und Höhe des Fensters // Logo der Behoerde var logoRWinit = 105; // Größe bei der Initialisierung var logoRHinit = 100; var logoRWmin = 105; // Mindestgrößen var logoRHmin = 100; var logoRWmax = 0; // Maximalgrößen var logoRHmax = 0; var logoRW = 0; // Breite var logoRH = 0; // Höhe var logoRTop = vSpace; var logoRRight = hSpace; // Logo links var logoLWinit = 105; // Größe bei der Initialisierung, angepasst (ES) var logoLHinit = 100; var logoLWmin = 105; // Mindestgrößen, angepasst (ES) var logoLHmin = 100; var logoLWmax = 0; // Maximalgrößen var logoLHmax = 0; var logoLW = 0; // Breite var logoLH = 0; // Höhe var logoLTop = vSpace; var logoLLeft = hSpace; // Kopfzeile var headLineWinit = 150; // Größe bei der Initialisierung var headLineHinit = 100; var headLineWmin = 150; // Mindestgrößen var headLineHmin = 100; var headLineWmax = 0; // Maximalgrößen var headLineHmax = 0; var headLineW = 0; // Breite var headLineH = 0; // Höhe var headLineTop = vSpace; var headLineLeft = logoLWinit + logoLLeft + hSpace; // Fusszeile var footLineWinit = 150; // Größe bei der Initialisierung var footLineHinit = 30; var footLineWmin = 150; // Mindestgrößen var footLineHmin = 30; var footLineWmax = 0; // Maximalgrößen var footLineHmax = 0; var footLineW = 0; // Breite var footLineH = 0; // Höhe var footLineBottom= vSpace; var footLineLeft = hSpace; var infoBoxWinit = 150; // Größe bei der Initialisierung var infoBoxHinit = 150; var infoBoxWmin = 150; // Mindestgrößen var infoBoxHmin = 150; var infoBoxWmax = 0; // Maximalgrößen var infoBoxHmax = 0; var infoBoxW = 0; // Inhalt hat Variable Breite und Höhe var infoBoxH = 0; var infoBoxTop = logoLLeft + logoLHinit + vSpace; var infoBoxLeft = hSpace; window.onresize = ResizeElems; function InitElems() { /* Hintergrundfarbe setzen */ if(document.getElementsByTagName("body")[0]) { if(document.getElementsByTagName("body")[0].style) { document.getElementsByTagName("body")[0].style.backgroundColor = bgColor; } } /* Logoblock setzen (rechts) */ if(document.getElementById("R_Logo")) { if(document.getElementById("R_Logo").style) { /* Position */ document.getElementById("R_Logo").style.top = logoRTop; document.getElementById("R_Logo").style.right = logoRRight; /* Groessen setzen */ document.getElementById("R_Logo").style.width = logoRWinit; document.getElementById("R_Logo").style.height = logoRHinit; document.getElementById("R_Logo").style.minwidth = logoRWmin; document.getElementById("R_Logo").style.minheight = logoRHmin; document.getElementById("R_Logo").style.maxwidth = logoRWmax; document.getElementById("R_Logo").style.maxheight = logoRHmax; } } /* Logoblock setzen (links) */ if(document.getElementById("L_Logo")) { if(document.getElementById("L_Logo").style) { /* Position */ document.getElementById("L_Logo").style.top = logoLTop; document.getElementById("L_Logo").style.left = logoLLeft; /* Groessen setzen */ document.getElementById("L_Logo").style.width = logoLWinit; document.getElementById("L_Logo").style.height = logoLHinit; document.getElementById("L_Logo").style.minwidth = logoLWmin; document.getElementById("L_Logo").style.minheight = logoLHmin; document.getElementById("L_Logo").style.maxwidth = logoLWmax; document.getElementById("L_Logo").style.maxheight = logoLHmax; } } /* Kopfzeile setzen */ if(document.getElementById("L_Kopfzeile")) { if(document.getElementById("L_Kopfzeile").style) { /* Position */ document.getElementById("L_Kopfzeile").style.top = headLineTop; document.getElementById("L_Kopfzeile").style.left = headLineLeft; /* Groessen setzen */ document.getElementById("L_Kopfzeile").style.width = headLineWinit; document.getElementById("L_Kopfzeile").style.height = headLineHinit; document.getElementById("L_Kopfzeile").style.minwidth = headLineWmin; document.getElementById("L_Kopfzeile").style.minheight = headLineHmin; document.getElementById("L_Kopfzeile").style.maxwidth = headLineWmax; document.getElementById("L_Kopfzeile").style.maxheight = headLineHmax; } } /* Fusszeile setzen */ if(document.getElementById("L_Fusszeile")) { if(document.getElementById("L_Fusszeile").style) { /* Position */ document.getElementById("L_Fusszeile").style.bottom = footLineBottom; document.getElementById("L_Fusszeile").style.left = footLineLeft; /* Groessen setzen */ document.getElementById("L_Fusszeile").style.width = footLineWinit; document.getElementById("L_Fusszeile").style.height = footLineHinit; document.getElementById("L_Fusszeile").style.minwidth = footLineWmin; document.getElementById("L_Fusszeile").style.minheight = footLineHmin; document.getElementById("L_Fusszeile").style.maxwidth = footLineWmax; document.getElementById("L_Fusszeile").style.maxheight = footLineHmax; } } /* Infobox setzen */ if(document.getElementById("L_Inhalt")) { if(document.getElementById("L_Inhalt").style) { /* Position */ document.getElementById("L_Inhalt").style.top = infoBoxTop; document.getElementById("L_Inhalt").style.left = infoBoxLeft; /* Groessen setzen */ document.getElementById("L_Inhalt").style.width = infoBoxWinit; document.getElementById("L_Inhalt").style.height = infoBoxHinit; document.getElementById("L_Inhalt").style.minwidth = infoBoxWmin; document.getElementById("L_Inhalt").style.minheight = infoBoxHmin; document.getElementById("L_Inhalt").style.maxwidth = infoBoxWmax; document.getElementById("L_Inhalt").style.maxheight = infoBoxHmax; } } } function ResizeElems (Ereignis) { /* neue Fenstergröße holen */ newWidth = WindowWidth(); newHeight = WindowHeight(); /* Kopfzeile anpassen (nur in der Breite)*/ if(document.getElementById("L_Kopfzeile")) { headLineW = newWidth - logoLWinit - (3*hSpace); if(headLineW >= headLineWmin) { if(document.getElementById("L_Kopfzeile").style) { document.getElementById("L_Kopfzeile").style.width = headLineW; } } } /* Fusszeile anpassen (nur in der Breite)*/ if(document.getElementById("L_Kopfzeile")) { footLineW = newWidth - (2*hSpace); if(footLineW >= footLineWmin) { if(document.getElementById("L_Fusszeile").style) { document.getElementById("L_Fusszeile").style.width = footLineW; } } } /* Inhalt anpassen (Breite und Hoehe)*/ if(document.getElementById("L_Inhalt")) { infoBoxW = newWidth - (2*hSpace); infoBoxH = newHeight - headLineHinit - footLineHinit - (4*vSpace); if(infoBoxW >= infoBoxWmin) { document.getElementById("L_Inhalt").style.width = infoBoxW; } if(infoBoxH >= infoBoxHmin) { document.getElementById("L_Inhalt").style.height = infoBoxH; } } /* Alle Elemente darstellen */ document.getElementById("L_Logo").style.display = "inline"; /*document.getElementById("R_Logo").style.display = "inline";*/ document.getElementById("L_Kopfzeile").style.display = "inline"; document.getElementById("L_Fusszeile").style.display = "inline"; document.getElementById("L_Inhalt").style.display = "inline"; }