function swapImgRestore() { //v3.0
  var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.p) d.p=new Array();
    var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function 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=findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function swapImage() { //v3.0
  var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=findObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage; }}
  else if (innerWidth!=document.pgW || innerHeight!=document.pgH) location.reload();
}
reloadPage(true);

function 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=FindObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function tmt_findObj(n){
	var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
	x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
	}else{x=document.getElementById(n)}return x;
}

function ShowHideLayers() { //v3.0A Modified by Al Sparber and Massimo Foti for NN6 Compatibility
  var i,p,v,obj,args=ShowHideLayers.arguments;if(document.getElementById){
   for (i=0; i<(args.length-2); i+=3){ obj=tmt_findObj(args[i]);v=args[i+2];
   v=(v=='show')?'visible':(v='hide')?'hidden':v;
   if(obj)obj.style.visibility=v;}} else{
  for (i=0; i<(args.length-2); i+=3) if ((obj=FindObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }}
}

function content_layer() {

browser_version= parseInt(navigator.appVersion);
browser_type = navigator.appName;

document_offset = 290;


if ((navigator.userAgent.indexOf("Win") != -1)){

	if (browser_type == "Netscape") {
	
	document.write(' <div id="content" style="Z-INDEX: 50; LEFT: 300px; TOP: 220px; VISIBILITY: visible; WIDTH: 480px; HEIGHT: '+(window.innerHeight-document_offset)+'px; position: absolute; overflow: auto;"> ');

	}

	else {
	
	document.write(' <div id="content" style="Z-INDEX: 50; LEFT: 300px; TOP: 220px; VISIBILITY: visible; WIDTH: 480; HEIGHT: '+(document.body.clientHeight-document_offset)+'px; POSITION: absolute; overflow: auto;"> ');

	}
}

if (navigator.userAgent.indexOf('Mac') != -1){

	if (navigator.appName.indexOf('Microsoft') != -1) {
	
	document.write(' <div id="content" style="Z-INDEX: 15; LEFT: 340px; TOP: 270px; VISIBILITY: visible; WIDTH: 519px; HEIGHT: '+(document.body.clientHeight-document_offset)+'px; POSITION: absolute; overflow: auto; background-color: #ffffff"> ');
	
	}
	
	else {
	
	document.write(' <div id="content" style="Z-INDEX: 15; LEFT: 340px; TOP: 270px; VISIBILITY: visible; WIDTH: 519px; HEIGHT: '+(window.innerHeight-document_offset)+'px; POSITION: absolute; overflow: auto; background-color: #ffffff"> ');
	
	}
}

}

function set_content() {
	browser_version= parseInt(navigator.appVersion);
	browser_type = navigator.appName;

	if (browser_type == "Netscape") {
		document.getElementById('content').style.height=window.innerHeight-document_offset;
	}
	else {
		document.getElementById('content').style.height=document.body.clientHeight-document_offset;
	}
}

//flashfix = function() {
//theObjects = document.getElementsByTagName("object");
//for (var i = 0; i < theObjects.length; i++) {
//theObjects[i].outerHTML = theObjects[i].outerHTML;
//}
//}

//if (window.attachEvent)
//window.attachEvent("onload", flashfix)
//else
//window.onload=flashfix;

// fix 'click to activate' for IE
function ieupdate(){
 var strBrowser = navigator.userAgent.toLowerCase();
 if(strBrowser.indexOf("msie") > -1 && strBrowser.indexOf("mac") < 0){
  var theObjects = document.getElementsByTagName('object');
  var theObjectsLen = theObjects.length;
  for (var i = 0; i < theObjectsLen; i++) {
   if(theObjects[i].outerHTML){
    if(theObjects[i].data){
     theObjects[i].removeAttribute('data');
    }
    var theParams = theObjects[i].getElementsByTagName("param");
    var theParamsLength = theParams.length;
    for (var j = 0; j < theParamsLength; j++) {
      if(theParams[j].name.toLowerCase() == 'flashvars'){
        var theFlashVars = theParams[j].value;
      }
    }
    var theOuterHTML = theObjects[i].outerHTML;
    var re = /<param name="FlashVars" value="">/ig;
    theOuterHTML = theOuterHTML.replace(re,"<param name='FlashVars' value='" + theFlashVars + "'>");
    theObjects[i].outerHTML = theOuterHTML;
   }
  }
 }
}

window.onunload = function() {
 if (document.getElementsByTagName) {
  var objs = document.getElementsByTagName("object");
  for (i=0; i<objs.length; i++) {
   objs[i].outerHTML = "";
  }
 }
}

// end fix

function display(id) {
	if (document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display='block';
	}
	else {
		document.getElementById(id).style.display='none';
	}
}
 
function team_category(id) {

  	if (document.getElementById('cat_'+id).style.display == 'block') {
		document.getElementById('cat_'+id).style.display='none';
	}
	else {
		document.getElementById('cat_fluegel').style.display='none';
		document.getElementById('cat_center').style.display='none';
		document.getElementById('cat_verteidiger').style.display='none';
		document.getElementById('cat_torhueter').style.display='none';
	
		document.getElementById('cat_'+id).style.display='block';
	}
}

function KW_initScroll(s,sd) { 
	d=document;d.KW_seq=KW_csIMG.length-1;d.KW_timer = window.setInterval('KW_cScroller('+s+');',sd);
}
function KW_endScroll(){ 
	clearInterval(document.KW_timer);
}
function KW_initDivs() { 
	d=document;if(d.getElementById) for(var i=0;d.getElementById("kw_imgDIV"+i);i++)
	eval("d.kw_visDiv"+i+"=d.getElementById('kw_imgDIV"+i+"').style")
}
function KW_cScroller(s){ 
	var KW_inc,iL;d=document;iL=KW_iLdr;KW_inc=0;for(var i=0;d.getElementById("kw_imgDIV"+i);i++){
	 eval("d.kw_visDiv"+iL+".left='"+(KW_iL+KW_inc)+"px'");KW_inc+=KW_csIMG[iL].W+s;
	 iL+=1;if (iL>(KW_csIMG.length-1)) iL=0} if (KW_iL<=-(KW_csIMG[KW_iLdr].W+s)){  
	 KW_iL=0;d.KW_seq+=1;if (d.KW_seq>KW_csIMG) d.KW_seq=0;KW_iLdr+=1;
	 if (KW_iLdr > (KW_csIMG.length-1)) KW_iLdr=0;}KW_iL-=1
}

/** MC - POPUP Start **/
function bw_pop(url) {

	var omc_wname = Math.floor(Math.random()*1000000000000);
	var default_window_width = 515;
	var default_window_height = 595;
	var default_scrollbars = "no";
	var screen_height = screen.height;
	if (isNaN(screen_height)) {
		screen_height = 768;
	}
	var max_window_height = Math.floor(screen_height-50);
	
	if (url.indexOf("radsport") != -1) { // Test
		var window_height = default_window_height+25;
		var window_width = default_window_width;
	} else { // Default
		var window_height = default_window_height;
		var window_width = default_window_width;
	}
	
	if (window_height > max_window_height) {
		window_height = max_window_height;
		default_scrollbars = "yes";
		window_width = Math.floor(window_width+20);
	}
	
	window.open(url, omc_wname, "width=" +(window_width)+ ",height=" +(window_height)+ ",top=50,left=50,scrollbars=" +(default_scrollbars)+ ",resizable=no");

} 

function open_mc(url) {
	// NEU: Neuen Fensternamen für jedes MC!
	var omc_wname = Math.floor(Math.random()*1000000000000);
	var default_window_height = 790;
	var default_window_width = 840;
	var default_scrollbars = "no";
	
	var screen_height = screen.height;
	if (isNaN(screen_height)) {
		screen_height = 768;		
	}
	var max_window_height = Math.floor(screen_height-50);
	var window_height = 830;
	var window_width = 1000;
	if (window_height > max_window_height) {
		window_height = max_window_height;
		default_scrollbars = "yes";
		window_width = Math.floor(window_width+20);
	}
	window.open(url, omc_wname, "width=" +(window_width)+ ",height=" +(window_height)+ ",top=50,left=50,scrollbars=" +(default_scrollbars)+ ",resizable=no");
}
/** MC - POPUP End**/