var bgColor = "#BBDDFF" // Hintergrundfarbe des Body var hSpace = 5; var vSpace = 5; var newWidth, newHeight; // neue Breite und H�he des Fensters // Eigenes Logo var logoLWinit = 250; // Gr��e bei der Initialisierung var logoLHinit = 70; var logoLWmin = 250; // Mindestgr��en var logoLHmin = 70; 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 = 70; var headLineWmin = 150; // Mindestgr��en var headLineHmin = 70; 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"; }