var MAXTOTALWIDTH = 1000;
var MAXMENUEWIDTH = 155;
var SUBMENUE = null;
function doLayout() {
// setze Maximale Breite
var lWidth = 0;
var lMenueWidth = MAXMENUEWIDTH;
var lMenue = document.getElementById("menue");
if( lMenue == null || lMenue.style.display == "none" )
lMenueWidth = 60;
var lMaxDataWidth = MAXTOTALWIDTH - lMenueWidth;
if (window.innerWidth) {
lWidth = window.innerWidth - lMenueWidth;
} else if (document.body && document.body.offsetWidth) {
lWidth = document.body.offsetWidth - lMenueWidth;
}
lWidth = ( lWidth <= lMaxDataWidth ) ? lWidth : lMaxDataWidth;
var lOben = document.getElementById("oben");
if (lOben != null)
lOben.style.width = lWidth - 50 + 'px';
var lData = document.getElementById("data");
if (lData != null)
lData.style.width = lWidth - 50 + 'px';
} // doLayout
function initPage() {
window.onresize = doLayout;
doLayout();
initMenue();
}
function initPlanPage( max ) {
window.onresize = doLayout;
doLayout();
initPlanMenue( max );
}
function initMenue() {
var lUrl = document.URL.toLowerCase();
var lRoot = "";
var lVisible = "";
if ( lUrl.indexOf("index.htm") < 0 && (lUrl.indexOf(".htm") > 0 || lUrl.indexOf(".php") > 0 )) {
lRoot = "../";
lVisible = lUrl.substring(0, lUrl.lastIndexOf("/") );
lVisible = "sub" + lVisible.substring(lVisible.lastIndexOf("/")+1 );
var lOben = document.getElementById("oben");
if (lOben != null) {
lOben.innerHTML =
'
\n'+
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
'
| Aachen hat Energie | \n' +
'
\n'+
'\n';
}
}
var lMenue = document.getElementById("menue");
if (lMenue == null) {
var lData = document.getElementById("data");
if (lData != null) {
lData.style.left = '20px';
}
if (lOben != null) {
lOben.style.left = '20px';
}
} else {
lMenue.style.width = MAXMENUEWIDTH + 'px';
lMenue.innerHTML =
' \n';
initsidebarmenu();
}
} // initMenue
function initPlanMenue( max ) {
var lUrl = document.URL.toLowerCase();
var lRoot = "";
var lVisible = "";
var lHTML = "";
var lTiefe = 0;
if ( lUrl.indexOf("index.htm") < 0 && (lUrl.indexOf(".htm") > 0 || lUrl.indexOf(".php") > 0 )) {
lRoot = "../";
lVisible = lUrl.substring(0, lUrl.lastIndexOf("/") );
lVisible = "sub" + lVisible.substring(lVisible.lastIndexOf("/")+1 );
var lOben = document.getElementById("oben");
if (lOben != null) {
lOben.style.height = '0px';
/*
lOben.innerHTML =
' \n' +
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
' | \n' +
'  | \n' +
'
| Aachen hat Energie | \n' +
'
\n'+
'\n';
*/
}
}
var lMenue = document.getElementById("menue");
if (lMenue != null) {
lMenue.style.width = MAXMENUEWIDTH + 'px';
lHTML =
'\n';
lMenue.innerHTML = lHTML;
var lData = document.getElementById("data");
if (lData != null) {
lData.style.top = '0px';
}
var lSidebarmenu = document.getElementById("sidebarmenu");
if (lSidebarmenu != null) {
lSidebarmenu.style.top = '20px';
}
initsidebarmenu();
}
} // initPlanMenue
function gup( name )
{ // get url parameter
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
function popup_bild( name )
{ // get picture as popup
window.open(name,'','toolbar=no,directories=no,menubar=no,status=no,scrollbars=yes,resizable=yes');
}
// for menu
var menuids=["sidebarmenu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas
function initsidebarmenu(){
for (var i=0; i-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
ultags[t].style.visibility="visible"
ultags[t].style.display="none"
}
} // for i
}