function browserwindow () { 
      var l_weite = 0; 
      var r_weite = 0;
      
      if  (Weite >= 1002) {    
            l_weite = Weite-1000;
            l_weite = l_weite / 2;
      }
      document.getElementById('maindiv').style.marginLeft = l_weite+"px";
      /*
      document.getElementById('div_back').style.width = "100%";
      document.getElementById('div_back').style.height = "100%";
      
      document.getElementById('img_hintergrund').style.width = "100%";      
      document.getElementById('img_hintergrund').style.height = "100%";
      */
      
}

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 0;
  }
}

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

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

function start_bigsize () {
	document.getElementById('start_div').style.height = "1400px";
	document.getElementById('mehr_start_div').style.visibility = "hidden";
	document.getElementById('back_start_div').style.visibility = "visible";
	document.getElementById('back_start_div').style.display = "block";
}
function restart_bigsize () {
	document.getElementById('start_div').style.height = "510px";
	document.getElementById('back_start_div').style.display = "none";
	document.getElementById('mehr_start_div').style.visibility = "visible";
	document.getElementById('back_start_div').style.visibility = "hidden";
	document.getElementById('start_content').style.height = "522px";
}

function js_tabelle_show_alt (tab) {
	var weite_b = Fensterweite() - 500; 
      var hoehe_b = Fensterhoehe() - 150; 
      
      if (hoehe_b < 150) hoehe_b = 150;
      weite_b = weite_b / 2;
      hoehe_b = hoehe_b / 2;
       
      document.getElementById('div_back_tabelle').style.width = "100%";
      document.getElementById('div_back_tabelle').style.height = "100%";
      document.getElementById('div_tabelle').style.top = hoehe_b+"px";
      document.getElementById('div_tabelle').style.left = weite_b+"px";
      document.getElementById('div_tabelle').style.display = "inline";
      document.getElementById('div_tabelle').style.visibility = "visible";
	document.getElementById('img_tabelle').src = "/user/tabellen/"+tab;
}


function js_tabelle_show (tabl) {
	var weite_b = Fensterweite() - 700; 
      var hoehe_b = Fensterhoehe() - 350;
      //alert(tabl);
      var tab ="user/tabellen/"+tabl;
      if (hoehe_b < 250) hoehe_b = 200;
      weite_b = weite_b / 2;
      hoehe_b = hoehe_b / 2;
       
      document.getElementById('div_back_tabelle').style.width = "100%";
      document.getElementById('div_back_tabelle').style.height = "100%";
      document.getElementById('div_tabelle').style.top = hoehe_b+"px";
      document.getElementById('div_tabelle').style.left = weite_b+"px";
      document.getElementById('div_tabelle').style.display = "inline";
      document.getElementById('div_tabelle').style.visibility = "visible";
      ajaxwin_start(tab);
}

function ajaxwin_start(url) {
		winform = "grosstabelle"; 
		
		if (window.XMLHttpRequest) { 
          request = new XMLHttpRequest(); //Mozilla, Safari,Opera
        } else if (window.ActiveXObject) { 
            try {
                request = new ActiveXObject("Msxml2.XMLHTTP"); //IE 5
            } catch (e) {
                try {
                    request = new ActiveXObject("Microsoft.XMLHTTP"); //IE 6
                } catch (e) {}
            }
        }

        if (!request) {
            alert('Programmfehler');
            return false;
        }
		else{
        request.open("get", url, true);
        request.onreadystatechange=request_out;
        request.send( null );
        }
}

function request_out() {
	switch(request.readyState) {
  	case 4:
		if(request.status!=200) {
			alert("Es liegt ein Programmfehler vor!\nFehlernr:"+request.status); 
		}
		else{
			var foo=document.getElementById(winform);
			foo.innerHTML=request.responseText;
			io_loading.innerHTML ="";
		}
  	break;
  	default:
  	break; 
	}
}


      //alert(Tabelle);

function js_tabelle_hidden () {
	document.getElementById('div_back_tabelle').style.width = "0px";
      document.getElementById('div_back_tabelle').style.height = "0px";
      document.getElementById('div_tabelle').style.top = "0px";
      document.getElementById('div_tabelle').style.left = "0px";
      document.getElementById('div_tabelle').style.visibility = "hidden";
      document.getElementById('div_tabelle').style.display = "none";
}


