// <![CDATA[
// ButtonBrowser.de
// Externes JavaScript
// M.Neuhaus, 30.03.2006

var browser=navigator.appName;
var version=navigator.appVersion;
var sCurrentAgent = WhatUserAgent();

var bMiddleMax = false;	// Initwert der mittleren Contentbox

// Einfache Abfrage des Browser
// derzeit brauchen wir das vorallem
// um den IE unterscheiden zu können
function WhatUserAgent() {
var sBrowser = '';

// Netscape
if (browser.indexOf("Netscape") >= 0) {
  // Welche Version?
  if (version.indexOf("3.") >= 0) sBrowser = 'NC3';
  if (version.indexOf("4.") >= 0) sBrowser = 'NC4';
  if (version.indexOf("6.") >= 0) sBrowser = 'NC5';
}

// Microsoft IE
if (browser.indexOf("Microsoft") >= 0) {
  // Welche Version?
  if (version.indexOf("3.") >= 0) sBrowser = 'IE3';
  if (version.indexOf("4.") >= 0) sBrowser = 'IE4';
  if (version.indexOf("5.") >= 0) sBrowser = 'IE5';
  if (version.indexOf("6.") >= 0) sBrowser = 'IE6';
  if (version.indexOf("7.") >= 0) sBrowser = 'IE7';
}

return sBrowser;
}

function showProgress(){
    w  = document.getElementById("wait");
    wt = document.getElementById("waittext");
    wt.innerHTML = '&nbsp;&nbsp;Bitte warten...';
    w.style.display = 'block';
    //w.style.visibility = 'visible';
}

function Collapse(id){
   element = document.getElementById(id).style;

   if(element.visibility == "hidden"){
           element.visibility = "visible";
           element.display = "inline";

           boxMiddle = document.getElementById('BoxMiddle').style;
           if (bIE == true){
                    boxMiddle.width = "28.5em";
           } else {
                    boxMiddle.width = "26.5em";
           }
   } else {
           element.visibility = "hidden";
           element.display = "none";

           boxMiddle = document.getElementById('BoxMiddle').style;
           boxMiddle.width = "33em";
   }
}

function DoCollapseMiddle(){

	if (bMiddleMax == true){
         	window.location.search = sURL + '&view=smallbox';
         } else {
                window.location.search = sURL + '&view=bigbox';
         }
}

function CollapseMiddle(){
   boxLeft   = document.getElementById('BoxLeft').style;
   boxMiddle = document.getElementById('BoxMiddle').style;
   boxRight  = document.getElementById('BoxRight').style;

   if (bMiddleMax == true){

           if ((sCurrentAgent != 'IE3')
           && (sCurrentAgent != 'IE4')){
                   boxLeft.visibility = "visible";
                   boxLeft.display = "inline";

                   boxRight.visibility = "visible";
                   boxRight.display = "inline";
           }

           bMiddleMax = false;
           window.location.search = window.location.search + 'view=smallbox';

           if (bIE == true){
                    boxMiddle.width = "28.5em";
           } else {
                    boxMiddle.width = "26.5em";
           }
           boxMiddle.marginLeft = "11.0em";
           document.getElementById("collapse").src = '../images/toolbar/toolbar_collapse_out.gif';
           document.getElementById("collapse").alt = 'Fenster vergrössern';
   } else {
           if ((sCurrentAgent != 'IE3')
           && (sCurrentAgent != 'IE4')){
                   boxLeft.visibility = "hidden";
                   boxLeft.display = "none";
                   boxRight.visibility = "hidden";
                   boxRight.display = "none";
           }

           boxMiddle.width = "40em";
           boxMiddle.marginLeft = "2.0em";
           document.getElementById("collapse").src = '../images/toolbar/toolbar_collapse_in.gif';
           document.getElementById("collapse").alt = 'Fenster verkleinern';

           bMiddleMax = true;

   }
}
// ]]>