// -----------------------------------------------------
//           (c) 2001 by sign of renitence GmbH         
//              for more information contact            
//                    info@renitence.de                 
// -----------------------------------------------------

// general information:
var isNav=false, isIE=false, OS="", version;
var coll="", styleObj="";

version=parseInt( navigator.appVersion );

if( navigator.appName=="Netscape" )
{
  isNav=1;
  if( version>=4 && window.top==window )
  {
    origWidth=innerWidth;
    origHeight=innerHeight;
    window.onresize=handleResize;
    
    if( !window.saveInnerWidth )
    {
      window.captureEvents( Event.RESIZE );
      window.onresize = handleResize;
      window.saveInnerWidth = window.innerWidth;
      window.saveInnerHeight = window.innerHeight;
    }
  }
}
else
{
  isIE=1;
  coll="all.";
  styleObj=".style";
}

     if( navigator.userAgent.indexOf("Win")!=-1 ) OS="Win";
else if( navigator.userAgent.indexOf("Mac")!=-1 ) OS="Mac";
else if( navigator.userAgent.indexOf("X11")!=-1 ) OS="Unix";
else                                              OS="-unknown-";

function handleResize( )
{
  if( isNav && version>=4 &&
      (saveInnerWidth !=window.innerWidth  ||
       saveInnerHeight!=window.innerHeight ))
  {
    window.history.go( 0 );
    return( false );
  }
  
  return( true );
}


