
// Quelle: http://de.selfhtml.org/javascript/beispiele/fensterueberwachen.htm
function Fensterweite () {
  if (window.innerWidth) {
    return window.innerWidth;
  } else if (document.body && document.body.offsetWidth) {
    return document.body.offsetWidth;
  } else {
    return 0;
  }
}

function Fensterhoehe () {
  if (window.innerHeight) {
    return window.innerHeight;
  } else if (document.body && document.body.offsetHeight) {
    return document.body.offsetHeight;
  } else {
    return 20000;
  }
}

function neuAufbau () {
  if (Weite != Fensterweite() || Hoehe != Fensterhoehe()) {
    if (choosecss()!=currentcss) {
        location.href = location.href;
    }
  }
}

// Überwachung von Netscape initialisieren
if (!window.Weite && window.innerWidth) {
  window.onresize = neuAufbau;
  Weite = Fensterweite();
  Hoehe = Fensterhoehe();
}

// Laden eines CSS Files mittels Javascript
function getcss(cssfile){
	loadcss = document.createElement('link')
	loadcss.setAttribute("rel", "stylesheet")
	loadcss.setAttribute("type", "text/css")
	loadcss.setAttribute("href", cssfile)
	document.getElementsByTagName("head")[0].appendChild(loadcss)
}

function choosecss() {
// Abfrage der Fensterinnengröße und auswählen des entsprechenden CSS Files
if(Fensterweite() > '1250' && Fensterhoehe() > '850') {
	return '1200x800.css'
} else {
	return '900x600.css'
}
}

// Passendes CSS auswählen und laden
currentcss=choosecss();
getcss('/tl_files/css/'+currentcss);
