var snt= "Sound und Animation erfordern Flash Player 8 ! \n\nSoll der aktuelle Flash Player jetzt installiert werden ?";
function getPlayer(){	  
  var FLPlugin = 0;
  var swfObject = new Object();
  swfObject.installed = false;
  swfObject.version = '0.0';
  
  if (navigator.plugins && navigator.plugins.length) {
    for (x = 0; x < navigator.plugins.length; x++) {
      if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
        swfObject.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
        swfObject.installed = true;
        break;
      }
    }
  } else if (window.ActiveXObject) {
    for (x = 2; x < 10; x++) {
      try {
        theFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+x+"');");
        if (theFlash) {
          swfObject.version = x+'.0';
                  swfObject.installed = true;
        }
      } catch(e) {}
    }
  }   
  FLPlugin = ( parseInt(swfObject.version) ); 
  if(FLPlugin < 8){
    
    loadPlayer = confirm(snt);
	  if(loadPlayer == true){
		   location.href = "http://www.macromedia.com/go/getflashplayer";
	  }
  } 
}

function callAction(a){
	if(a != 'x'){
		location.href= a;
	}
	else{ 
		alert('geht noch nicht ...'); 
	}
}

function showComment(n){
	var r = document.getElementById('k'+n);
	var a = document.getElementById('a'+n);
	//alert(r.style.display);
	var ist = r.style.display;
	if(ist == 'none'){
		r.style.display = 'block';
		a.innerHTML 	= '&#150;';
	}
	else{
		r.style.display = 'none';
		a.innerHTML 	= '+';
	}
	
}

function setMLink(k,c){
	var msplit = 'mavivlvtvovv:vkonvtakvtmivt2k@vhevn-vkvaivv-pvavnv.vcvvom'; msplit = msplit.split('v'); 
	var mylink = "";
	for(i=0; i<msplit.length; i++){mylink += msplit[i];}
	if(c == 0){mylink = "#";}
	ml = document.getElementById(k);
	ml.href = mylink;
	//alert(ml.href);	
}

function setDisplay(n){
	var r = document.getElementById(n);
	//alert(r.style.display);
	var ist = r.style.display;
	if(ist == 'none'){
		r.style.display = 'block';
	}
	else{
		r.style.display = 'none';
	}	
}

function replaceChars(frm, inp ,str , rpl){

//alert(frm  + " , " +  inp + " , " + str + " , " + rpl);

var mySearch 	= str;				////////// davor
var myReplace 	= rpl;			////////// dach
var myString = eval("document." + frm + "." + inp + ".value");

var newString = "";

teilstr = new Array();
counter = 0;

  while(myString.indexOf(mySearch) > -1)
   {
   //alert(mySearch.length+"            "+myReplace.length);
   pos = myString.indexOf(mySearch);
   teilstr[counter] = myString.substring(0,pos) + myReplace;
   myString = myString.substring(pos +mySearch.length, myString.length);
   //alert(teilstr[counter]+"        "+myString);
   counter += 1;
   }

arrlaenge = teilstr.length;

 for(var k=0; k<arrlaenge; k++)
   {newString = newString+teilstr[k];
  }

eval("document." + frm + "." + inp + ".value = newString + myString");

  counter = 0;
  for(var k=0; k<arrlaenge-1; k++){teilstr[k] = "";}

}

function checkUsers(){
	var req;
	if(window.XMLHttpRequest){req = new XMLHttpRequest();}
	if(window.ActiveXObject ){req = new ActiveXObject("Microsoft.XMLHTTP");}	
	var d = new Date();
	var zz = Math.random();
	var myreq = "xmlhttp/?zz=" + zz + "&SESS=" + SESS;
	req.open("GET", myreq, true);
	req.onreadystatechange = function(){
		if( req.readyState == 4 ){
			myt = req.responseText;
			myl = document.getElementById("logdusers");
			myt = myt.split('#'); var towrite="";
			var u_new= 0;
			for(i=1;i<myt.length;i++){
				towrite += '<a href="#" title="Nachricht an ' + myt[i] + '">' + myt[i] + '</a><br>';
			}
			myl.innerHTML = (towrite);
			setTimeout(checkUsers, 6000);
		}															
	}
	req.send(null);
}
