// JavaScript Document Updated jl 03012004

function MM_reloadPage(init) {  //reloads the window if Nav4 resized 
 if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {  
  document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} 
 else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();} 
MM_reloadPage(true);

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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 P7_autoLayers() { //v1.2 by PVII
 var g,b,k,f,args=P7_autoLayers.arguments;
 var a = parseInt(args[0]);if(isNaN(a))a=0;
 if(!document.p7setc) {p7c=new Array();document.p7setc=true;
  for (var u=0;u<10;u++) {p7c[u] = new Array();}}
 for(k=0; k<p7c[a].length; k++) {
  if((g=MM_findObj(p7c[a][k]))!=null) {
   b=(document.layers)?g:g.style;b.visibility="hidden";}}
 for(k=1; k<args.length; k++) {
  if((g=MM_findObj(args[k])) != null) {
   b=(document.layers)?g:g.style;b.visibility="visible";f=false;
   for(j=0;j<p7c[a].length;j++) {
    if(args[k]==p7c[a][j]) {f=true;}}
  if(!f) {p7c[a][p7c[a].length++]=args[k];}}}
}

function P7_ReDoIt() { //v1.21 by PVII
 if(document.layers) {MM_reloadPage(false);}
}


function openWindow(url,name) {

	var defprop = new Object();

	if ( url.indexOf( "/" ) == 0 ) url = "../../../" + url.substring(1);

	defprop.location = 0;
	defprop.menu = 0;
	defprop.status = 0;
	defprop.directories = 0;
	defprop.scrollbars = 0;
	defprop.resizable = 0;

	var mac_bug = ( navigator.appVersion.indexOf("Macin") != -1 )
              && ( navigator.appVersion.substring(0,1) == 2 ) ;
	
	var args = "";

	for( i=2; i<window.openWindow.arguments.length; i++) {
		var a = window.openWindow.arguments[ i ];
		split = a.indexOf("=");
		if ( split != -1 ) {
			key = a.substring(0,split) ;
			val = a.substring(split+1,a.length);
			eval("defprop." + key + "=" + val);
		} else {
			alert( "bad param : >" + a + "<");
 		}
	}
	for (p in defprop) {
		args = args + p + "=" + defprop[ p ] + "," ;
	}

	args = args.substring(0, args.length-1 );

	top[ name ] = window.open( url, name, args ) ;

   if ( mac_bug )
		top[ name ] = window.open( url, name, args ) ;

   if ( ! top[ name ].opener )
		top[ name ].opener = window;
	top[ name ].focus();

	return false;
}


function ChangeLanguage() {

var old_top = top.location.href;

var pos=old_top.indexOf("/de/")

if (pos>=0)	{ var new_top = old_top.replace(/\/ms\/de\//,"/ms/en/"); }
else		{ var new_top = old_top.replace(/\/ms\/en\//,"/ms/de/"); }

top.location.href= new_top;

}