function PopUp(w,h,ziel) 
{
	h = h - 20; var x=0, y=0, parameter="";
	if (w < screen.availWidth || h < screen.availHeight) 
	{
		x = (screen.availWidth - w - 12) / 2;
		y = (screen.availHeight - h - 104) / 2;
		if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten
	    if (x<0 || y<0) { x=0; y=0; }
	    else parameter = "width=" + w + ",height=" + h + ",";
	}
	parameter += "left=" + x + ",top=" + y;
	parameter += ",menubar=no,location=no,toolbar=no,status=no";
	parameter += ",resizable=yes,scrollbars=yes";
	var Fenster = window.open(ziel,"PopUp",parameter);
	if (Fenster) Fenster.focus();
	return !Fenster;
}

function lade(div, seite)
{
	new Ajax.Updater(div,seite,
{
	method: 'get'
});
}

function changed(obj) 
{    val1=document.spionage.anzspione.value;    erg=35-(5*val1);    if(erg <= 0){ erg = 1; }     if(erg > 30){ erg = 30; }    document.spionage.spiodauer.value=erg;}

function lager(holz, eisen, leder, gold, nahrung, art) 
{
	if(art == 1)
	{
		todo = "Auslagern";
	} 
	else
	{
		todo = "Einlagern";
	}

   	document.form1.holz.value=holz;   	document.form1.eisen.value=eisen;   	document.form1.leder.value=leder;
	document.form1.nahrung.value=nahrung;   	document.form1.gold.value=gold;

	for(var i = 0; i < document.form1.aktion.length; i++)
	{
	    if(document.form1.aktion.options[i].text==todo)
	    {
			document.form1.aktion.options[i].selected=true;
			break;
	    }
	}
}

function post(Smilie) 
{
	document.nachrichtsenden.nachricht.value =
	document.nachrichtsenden.nachricht.value + " " + Smilie;
}

function UhrzeitAnzeigen(sz){
	var Serverzeit = new Date(sz);
	if(!document.all && !document.getElementById)	{		return;	}
	var Stunden = Serverzeit.getHours();	var Minuten = Serverzeit.getMinutes();	var Sekunden = Serverzeit.getSeconds();	Serverzeit.setSeconds(Sekunden+1); 	if(Stunden<=9)	{		Stunden = "0" + Stunden;	}	if(Minuten<=9)	{		Minuten = "0" + Minuten;	}	if(Sekunden<=9)	{		Sekunden = "0" + Sekunden;	}	Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;	if(document.getElementById)	{		document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige	}	else if(document.all)	{		Uhrzeit.innerHTML = Uhrzeitanzeige;	}	setTimeout("UhrzeitAnzeigen()", 1000);}

function switchlayer(Layer_Name)
{
    var GECKO = document.getElementById? 1:0 ;
    var NS = document.layers? 1:0 ;
    var IE = document.all? 1:0 ;

    if (GECKO)
    {document.getElementById(Layer_Name).style.display=
    (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
    else if (NS)
    {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
    'block') ? 'none' : 'block';}
    else if (IE)
    {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
    'block') ? 'none' : 'block';}
}

   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            //document.getElementById('myspan').innerHTML = result;            
         } else {
            //alert('There was a problem with the request.');
         }
      }
   }