/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lib.js
Script library for KABEG

Version:             1.0
Last Changed:        2005-09-01

manfred.schneiderbauer@world-direct.at
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/

// firefox/AllOS and Gecko/Mac have a smaller default font size, so increase it there
try{
if((!isMac&&navigator.userAgent.indexOf('Firefox')!=-1)||(isGecko&&isMac))
	{
	var r=document.styleSheets[2].cssRules; // ref to clib's CSS #2 (browser specific CSS)
	var rr='';var thisFs='';var fsMode='';
	for(var i=0;i<r.length;i++)
		{
		if(r[i].style.fontSize)
			{
			thisFs=r[i].style.fontSize;
			if(thisFs.indexOf('em')!=-1){fsMode='em';}
			if(thisFs.indexOf('pt')!=-1){fsMode='pt';}
			if(thisFs.indexOf('px')!=-1){fsMode='px';}
			thisFs=Number(r[i].style.fontSize.replace('em','').replace('pt','').replace('px',''));
			thisFs+=.2;
			r[i].style.fontSize=thisFs+fsMode;
			}
		}
	}
}catch(error){}

// permanently center the teaser images in the home page
function centerTeasers(){
try{
if(document.body)
  {
    if(document.body.innerHTML)
      {
        if(isIE5up)
          {
            d('tdFooter').style.position='relative';d('tdFooter').style.top='-4px';
            d('tdMiddleMenu').style.position='relative';d('tdMiddleMenu').style.top='-4px';
            if(d('tdMain')){d('tdMain').style.position='relative';d('tdMain').style.top='-4px';}
          }

        if(d('dvHeadImgTeasers'))
          {
            var ww=0;
            if(isIE5up){ww=document.body.clientWidth;}else{ww=window.innerWidth;}
            d('dvHeadImgTeasers').style.left=Number(ww/2-369)+'px';
          }
      } else {window.setTimeout("centerTeasers();",500);}
  } else {window.setTimeout("centerTeasers();",500);}
window.setTimeout("centerTeasers();",250);
}catch(error) {window.setTimeout("centerTeasers();",500);}
}
centerTeasers();