var intMin   = 37; // Min. Breite des DIVs
var intMax   = 257; // Max. Breite des DIVs
var intStep  = 2;   // Schrittweite, um die das DIV in seiner GrÃƒÆ’Ã‚Â¶sse geÃƒÆ’Ã‚Â¤ndert wird
var intDelay = 1;   // VerzÃƒÆ’Ã‚Â¶gerung in Millisekunden

var blnBig   = false;
var hTimer   = null;

var TSintMin   = 37; // Min. Breite des DIVs
var TSintMax   = 257; // Max. Breite des DIVs
var TSintStep  = 2;   // Schrittweite, um die das DIV in seiner GrÃƒÆ’Ã‚Â¶sse geÃƒÆ’Ã‚Â¤ndert wird
var TSintDelay = 1;   // VerzÃƒÆ’Ã‚Â¶gerung in Millisekunden

var TSblnBig   = false;
var TShTimer   = null;

var PartnerintMin   = 37; // Min. Breite des DIVs
var PartnerintMax   = 207; // Max. Breite des DIVs
var PartnerintStep  = 2;   // Schrittweite, um die das DIV in seiner GrÃƒÆ’Ã‚Â¶sse geÃƒÆ’Ã‚Â¤ndert wird
var PartnerintDelay = 1;   // VerzÃƒÆ’Ã‚Â¶gerung in Millisekunden

var PartnerblnBig   = false;
var PartnerhTimer   = null;

var Partnerdrausen = false;
var TSdrausen = false;
var GSdrausen = false;

function initResize(){
   if (TSblnBig == true) {
   		TSinitResize();
	}
   if (PartnerblnBig == true) {
   		PartnerinitResize();
	}	
	
	
  blnBig = (blnBig)? false : true;  // false => verkleinern, true => vergrÃƒÆ’Ã‚Â¶ssern
  // Falls noch ein Timer lÃƒÆ’Ã‚Â¤uft -> beenden
  if(hTimer != null) window.clearTimeout(hTimer);
  // Resize-Funktion verzÃƒÆ’Ã‚Â¶gert aufrufen
  hTimer = window.setTimeout("resizeDiv()", intDelay);
  //alert(blnBig);
}

function resizeDiv(){
  // Vorzeichen zum VergrÃƒÆ’Ã‚Â¶ssern (1)/Verkleinern (-1) bestimmen
  var intSgn = (blnBig)? 1 : -1;

  // Element ermitteln, das in der GrÃƒÆ’Ã‚Â¶sser verÃƒÆ’Ã‚Â¤ndert werden soll
  var objDiv = document.getElementById("Gameserver_Layer");

  //  Falls der Brower die Methode "getComputedStyle" kennt (W3C-DOM)
  if(window.getComputedStyle){
    var strWidth = window.getComputedStyle(document.getElementById("Gameserver_Layer"), null).getPropertyValue("width");
  //  Falls der Browser die Methode "currentStyle" kennt (neuere IEs)
  }else if(document.getElementById("Gameserver_Layer").currentStyle){
    var strWidth = document.getElementById("Gameserver_Layer").currentStyle["width"];
  }

  // Neue GrÃƒÆ’Ã‚Â¶sse zuweisen
  objDiv.style.width = (parseInt(strWidth) + intSgn*intStep) + "px";
  // Falls die neue GrÃƒÆ’Ã‚Â¶sse noch innerhalb der Grenzen liegt -> Resize-Funktion erneut aufrufen
  if((parseInt(objDiv.style.width) >= intMin) && (parseInt(objDiv.style.width) <= intMax)){
    hTimer = window.setTimeout("resizeDiv()", intDelay);
  }
  //document.getElementById("Gameserver").style.visibility = "visible"
  //document.getElementById("Gameserver_Layer").style.z-index = "1";
  //document.getElementById("TSpeak_Layer").style.z-index = "2";

}

//Teamspeak
function TSinitResize(){
	//alert (GSdrausen);
   if (blnBig == true) {
   		initResize();
	}
   if (PartnerblnBig == true) {
   		PartnerinitResize();
	}	
	

   TSblnBig = (TSblnBig)? false : true;  // false => verkleinern, true => vergrÃƒÆ’Ã‚Â¶ssern
  // Falls noch ein Timer lÃƒÆ’Ã‚Â¤uft -> beenden
  if(TShTimer != null) window.clearTimeout(TShTimer);
  // Resize-Funktion verzÃƒÆ’Ã‚Â¶gert aufrufen
  TShTimer = window.setTimeout("TSresizeDiv()", TSintDelay);

}
function TSresizeDiv(){
  // Vorzeichen zum VergrÃƒÆ’Ã‚Â¶ssern (1)/Verkleinern (-1) bestimmen
  var intSgn = (TSblnBig)? 1 : -1;

  // Element ermitteln, das in der GrÃƒÆ’Ã‚Â¶sser verÃƒÆ’Ã‚Â¤ndert werden soll
  var objDiv = document.getElementById("TSpeak_Layer");

  //  Falls der Brower die Methode "getComputedStyle" kennt (W3C-DOM)
  if(window.getComputedStyle){
    var strWidth = window.getComputedStyle(document.getElementById("TSpeak_Layer"), null).getPropertyValue("width");
  //  Falls der Browser die Methode "currentStyle" kennt (neuere IEs)
  }else if(document.getElementById("TSpeak_Layer").currentStyle){
    var strWidth = document.getElementById("TSpeak_Layer").currentStyle["width"];
  }

  // Neue GrÃƒÆ’Ã‚Â¶sse zuweisen
  objDiv.style.width = (parseInt(strWidth) + intSgn*TSintStep) + "px";
  // Falls die neue GrÃƒÆ’Ã‚Â¶sse noch innerhalb der Grenzen liegt -> Resize-Funktion erneut aufrufen
  if((parseInt(objDiv.style.width) >= TSintMin) && (parseInt(objDiv.style.width) <= TSintMax)){
    TShTimer = window.setTimeout("TSresizeDiv()", TSintDelay);
  }
//  document.getElementById("TSpeakserver").style.visibility = "visible";
//  document.getElementById("TSpeak_Layer").style.z-index = "1";
//  document.getElementById("Gameserver_Layer").style.z-index = "2";

}

//Partner
function PartnerinitResize(){
	//alert (GSdrausen);
   if (blnBig == true) {
   		initResize();
	}
   if (TSblnBig == true) {
   		TSinitResize();
	}	

   PartnerblnBig = (PartnerblnBig)? false : true;  // false => verkleinern, true => vergrÃƒÆ’Ã‚Â¶ssern
  // Falls noch ein Timer lÃƒÆ’Ã‚Â¤uft -> beenden
  if(PartnerhTimer != null) window.clearTimeout(PartnerhTimer);
  // Resize-Funktion verzÃƒÆ’Ã‚Â¶gert aufrufen
  PartnerhTimer = window.setTimeout("PartnerresizeDiv()", PartnerintDelay);

}
function PartnerresizeDiv(){
  // Vorzeichen zum VergrÃƒÆ’Ã‚Â¶ssern (1)/Verkleinern (-1) bestimmen
  var intSgn = (PartnerblnBig)? 1 : -1;

  // Element ermitteln, das in der GrÃƒÆ’Ã‚Â¶sser verÃƒÆ’Ã‚Â¤ndert werden soll
  var objDiv = document.getElementById("Partner_Layer");

  //  Falls der Brower die Methode "getComputedStyle" kennt (W3C-DOM)
  if(window.getComputedStyle){
    var strWidth = window.getComputedStyle(document.getElementById("Partner_Layer"), null).getPropertyValue("width");
  //  Falls der Browser die Methode "currentStyle" kennt (neuere IEs)
  }else if(document.getElementById("Partner_Layer").currentStyle){
    var strWidth = document.getElementById("Partner_Layer").currentStyle["width"];
  }

  // Neue GrÃƒÆ’Ã‚Â¶sse zuweisen
  objDiv.style.width = (parseInt(strWidth) + intSgn*PartnerintStep) + "px";
  // Falls die neue GrÃƒÆ’Ã‚Â¶sse noch innerhalb der Grenzen liegt -> Resize-Funktion erneut aufrufen
  if((parseInt(objDiv.style.width) >= PartnerintMin) && (parseInt(objDiv.style.width) <= PartnerintMax)){
    PartnerhTimer = window.setTimeout("PartnerresizeDiv()", PartnerintDelay);
  }


}




function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// MENUESCRIPTE:
function montre(id)
{
	with (document)
	{
		if (getElementById)
			getElementById(id).style.display = 'block';
		else if (all)
			all[id].style.display = 'block';
		else
			layers[id].display = 'block';
	}
}

function cache(id)
{
	with (document)
	{
		if (getElementById)
			getElementById(id).style.display = 'none';
		else if (all)
			all[id].style.display = 'none';
		else
			layers[id].display = 'none';
	}
}



// Reload Gameserver

function BWCreloadImage() {
    var now = new Date();

document.getElementById('gameservercod4MainHQ').src = "http://www.bundeswehr-clan.de/uploads/ajax/loading.gif";
document.getElementById('gameserverArma2').src = "http://www.bundeswehr-clan.de/uploads/ajax/loading.gif";

document.getElementById('gameservercod4MainHQ').src = "http://cache.www.gametracker.com/server_info/87.106.217.199:28962/b_160x400_T0_CC8C8C8-C5C5C5-C8C8C8-2C3C2E.png" + '?' + (new Date()).getTime();
document.getElementById('gameserverArma2').src = "http://cache.www.gametracker.com/server_info/87.106.250.132:2302/b_160x400_T0_CC8C8C8-C5C5C5-C8C8C8-2C3C2E.png" + '?' + (new Date()).getTime();


}


