<!-- Copyright © 2003 NETural.at --> 
//*** Purpose:				Global functions
//*** Content:				- function getWidth() 
//*** Content:				- function getHeight() 
//*** Content:				- function startTable(height) 
//*** Content:				- function endTable() 
//*** Content:				- function setIframe(url)

// Global defintions
var imgDir = "/laa/internet/img/";
var maxResolution = 1024; 
var minResolution = 800; 

function getWidth() {
   if ((navigator.appName=="Netscape") || ((navigator.userAgent).indexOf("Opera")!=-1)) {
       width = window.innerWidth;
   } else {
	   width = document.body.offsetWidth;		
   }
   return width;
}

function getHeight() {
   if ((navigator.appName=="Netscape") || ((navigator.userAgent).indexOf("Opera")!=-1)) {
       height = window.innerHeight;
   } else {
	   height = document.body.offsetHeight;		
   }
   return height;
}

// Sets Table Size for different Screen resolutions
function startTable(height) {
  var htmlOut = "";
  width = getWidth();
  if (height == "1") {
   if (window.screen) {
     if (width <= minResolution) {
	 	// 800 x 600
       htmlOut = "<table width=\u0022779\u0022 border=\u00220\u0022 cellpadding=\u00220\u0022 cellspacing=\u00220\u0022>";
     } 
	 else {
	 	// 1024 x 786
       htmlOut = "<table width=\u00221003\u0022 border=\u00220\u0022 cellpadding=\u00220\u0022 cellspacing=\u00220\u0022>";
     }
   }
  } 
   return htmlOut;
 }
// End

// Sets Table Size for Lageplan Image
function selectImage() {
  var htmlOut = "";
  width = getWidth();
   if (window.screen) {
     if (width <= minResolution) {
	 // 800 x 600
       htmlOut = "<td width=\u0022463\u0022><img src=\u0022/images/start/img_start_800.jpg\u0022 width=\u0022463\u0022 height=\u0022288\u0022></td>";
     } else {
	 // 1024 x 786
       htmlOut = "<td width=\u0022687\u0022><img src=\u0022/images/start/img_start_1024.jpg\u0022 width=\u0022687\u0022 height=\u0022288\u0022></td>";
     }
   }
   return htmlOut;
 }
 

// Sets definition of iframe for different Screen resolutions (height variable)
function setIframe(url) {
  var iframeOut = "";
  height = getHeight();
  maxHeight800 = height - 128;
  maxHeight1024 = height - 112;
  if (window.screen) {
  if (height < 624) {
       iframeOut = "<iframe id=\u0022frame\u0022 src=\u0022" + url +"\u0022 width=\u0022100\u0025\u0022 height=\u0022"+maxHeight800+"\u0022 name=\u0022Content\u0022 marginheight=\u00220\u0022 marginwidth=\u00220\u0022 frameborder=\u00220\u0022>";
     } else {
       iframeOut = "<iframe id=\u0022frame\u0022 src=\u0022" + url +"\u0022 width=\u0022100\u0025\u0022 height=\u0022"+maxHeight1024+"\u0022 name=\u0022Content\u0022 marginheight=\u00220\u0022 marginwidth=\u00220\u0022 frameborder=\u00220\u0022>";
     }
   }
   return iframeOut;
 }
// End 

// Swap image - mainnav
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// Check Url Subnav
function SelectImageLevel3(a,b,item) {
			url = "/" + item + "/" + a + ".asp";
			if (a == b) {
			document.write('<a href="' + url + '"><img src="/images/level3_icon_sel.gif" width="5" height="5" vspace="4" border="0"></a>');
			}
			else {
			document.write('<a href="' + url + '"><img src="/images/level3_icon.gif" width="5" height="5" vspace="4" border="0"></a>');
			}
		}

function SelectImage(a,b,item) {
			url = "/" + item + "/" + a + ".asp";
			if (a == b) {
			document.write('<a href="' + url + '"><img src="/images/subnav_icon_sel.gif" width="7" height="7" hspace="8" vspace="3" border="0"></a>');
			}
			else {
			document.write('<a href="' + url + '"><img src="/images/subnav_icon.gif" width="7" height="7" hspace="8" vspace="3" border="0"></a>');
			}
		}
		
function SelectLinkFont(a,b,item) {
			url = "/" + item + "/" + a + ".asp";
			if (a == b) {
			document.write('<a href="' + url + '" class="level2sel">');
			}
			else {
			document.write('<a href="' + url + '" class="level2">');
			}
		}
		
function SelectLinkFontLevel3(a,b,item) {
			url = "/" + item + "/" + a + ".asp";
			if (a == b) {
			document.write('<a href="' + url + '" class="level3sel">');
			}
			else {
			document.write('<a href="' + url + '" class="level2">');
			}
		}
// End Check Url Subnav

// Open Windows
function OpenPopup(w,h,url,winname) {
	var trails="width=" + w + ",height=" + h + ",resizable=yes,scrollbars=auto";
	newWindow=window.open(url,winname,trails);  
}	

function OpenImpressum(h,w,url,winname) {
	var trails="width=" + w + ",height=" + h + ",resizable=yes,scrollbars=yes";
	newWindow=window.open(url,winname,trails);  
}

function CheckTeaserURL(a,b) {
			if (a == b) {
			document.write('<img src="/images/level3_icon_sel.gif" width="5" height="5" vspace="4" border="0">');
			}
			else {
			document.write('<img src="/images/level3_icon.gif" width="5" height="5" vspace="4" border="0">');
			}
		}
		
function CheckTeaserURL2(a,b) {
			if (a == b) {
			document.write('<a href="' + a + '" class="level3sel">');
			}
			else {
			document.write('<a href="' + a + '" class="level2">');
			}
		}