var old_ie=false;
var x='';
if(document.ids)x='nc4';
else if( document.all && !document.getElementById )x='old_ie';
else if( window.opera && !document.createElement )x='op5';
else if( window.opera && window.getComputedStyle )  {
          if(document.createRange)x='op8';
            else if(window.navigate)x='op7.5';
                             else x='op7.2';                   }
else if( window.opera && document.compatMode )x='op7';
else if( window.opera && document.releaseEvents )x='op6';
else if( document.contains && !window.opera )x='kq3';
else if(window.pkcs11&&window.XML)x='f15';
else if( window.getSelection && window.atob )x='nn7';
else if( window.getSelection && !document.compatMode )x='nn6';
else if( window.clipboardData && document.compatMode )x=window.XMLHttpRequest? 'IE7' : 'old_ie';

else if( window.clipboardData )x='old_ie';
if(x=='old_ie' || x=='IE7')old_ie=true;


function setWindow(b,h){
  var topPos;
  if(old_ie){
    if(document.documentElement.clientHeight<(h-40))h= document.documentElement.clientHeight-40;
    if(document.documentElement.clientWidth<(b))b= document.documentElement.clientWidth;
    document.getElementById('overlay').style.top=document.documentElement.scrollTop+'px';
    topPos=((document.documentElement.clientHeight-h-18)/2);
    document.getElementById('overlay').style.height=document.documentElement.clientHeight+'px';
  }else{
  if(window.innerHeight<h-40)h=window.innerHeight-40;
  if(window.innerWidth<b)b=window.innerWidth;
    topPos=((window.innerHeight-h-18)/2);
  }
  if(topPos<0)topPos=0+'px';
  else topPos+='px';
  document.getElementById('frame_box').style.top=topPos;
  document.getElementById('frame_box').style.width=b+'px';
  document.getElementsByTagName('iframe')[0].style.width=b+'px';
  document.getElementsByTagName('iframe')[0].style.height=h+'px';
}

function show_frame(b,h){
  var url=this.location.href;
  document.getElementById('overlay').style.display='block';
  document.getElementsByTagName('html')[0].style.overflow='hidden';
  setWindow(b,h);
  if(old_ie){
    document.documentElement.onscroll=function(){
      setWindow(b,h);
    }
  }
  window.onresize=function(){
    setWindow(b,h);
  }
}

function close(){
  document.getElementById('overlay').style.display='none';
  document.getElementsByTagName('html')[0].style.overflow='auto';
  if(old_ie){
    window.onresize=null;
    document.documentElement.onscroll=null;
  }
}

window.onload=function(){
document.getElementsByTagName('body')[0].innerHTML+='<div id="overlay"><div id="trans_back"></div><div id="frame_box"><div id="close"><a href="javaScript:close()"><img src="pic/schliessen.gif" alt="schliessen" width="124" height="20" /><\/a><div id="frame"><iframe src="" name="iframe" frameborder="0" /><\/div><\/div>';
}
