var frameHeight, frameWidth;	// Größe und Breite des Anzeige-Bereichs


var isIE = (document.getElementById && document.all)?true:false;
var isNS4 = (document.layers)?true:false;
var isNS6 = (document.getElementById && !document.all)?true:false;

function myGetElementById (id) {
    if (isIE) {
  	  var str = "document.all('" + id + "')";
	  var o = eval(str);
	  return o;
    }

    return document.getElementById(id);
}

function fnFindFrameDimensions ()  {


  if (self.innerWidth) {
    frameWidth = self.innerWidth;
    frameHeight = self.innerHeight;
  } else if (document.documentElement && document.documentElement.clientWidth) {
    frameWidth = document.documentElement.clientWidth;
    frameHeight = document.documentElement.clientHeight;
  } else if (document.body) {
    frameWidth = document.body.clientWidth;
    frameHeight = document.body.clientHeight;
  } else return;
}

function fnResizePage () {

  var obj;

  fnFindFrameDimensions ();


  if ((obj = myGetElementById('nav'))) {
    obj.style.width = frameWidth;
    obj.style.height = frameHeight*0.28125;
  }

  if ((obj=myGetElementById('bottom2'))) {
    obj.style.width = frameWidth;
    obj.style.height = frameHeight*0.15625;
    obj.style.top = 0.84375*frameHeight;
  }

  if ((obj = myGetElementById('background_image'))) {

    intMainHeight=frameHeight*0.5625;


    var iRatio = 1280 / 479;
    var fRatio = frameWidth / intMainHeight;


    if (iRatio<fRatio) {
      obj.style.width = frameWidth;
      obj.style.height = frameWidth / iRatio;
    } else {
      obj.style.height = intMainHeight;
      obj.style.width = intMainHeight * iRatio;
    }
    
    obj2=myGetElementById('main');

    obj2.style.top = 0.28125*frameHeight;
    obj2.style.height= intMainHeight;
    obj2.style.width=frameWidth
    document.getElementById ('content').style.height=obj2.style.height;

  }
}

function fnInit () {

  fnResizePage ();
}
