var startpage = "http://www.johannes-loeffler.de";

////// Browsertyp
var browser  = "w3c";
app_name = window.navigator.userAgent;
app_name = app_name.toLowerCase();;  
brs_name = window.navigator.appName; 
brs_name = brs_name.toLowerCase();
if ((brs_name.indexOf("explorer") >= 0)	|| (app_name.indexOf("explorer") >= 0)){	browser  = "ie" ;}
if ((brs_name.indexOf("opera") >= 0) 	|| (app_name.indexOf("opera") >= 0)){ 		browser  = "opera" ;}
if ((brs_name.indexOf("x11") >= 0) 	|| (app_name.indexOf("x11") >= 0)){ 		browser  = "x11" ;}
//alert(browser);


var objectLayer;	//
var objectStyle;
var objectPos;

function getMethod(){
 if (document.all){
  objectLayer = 'document.all[\'';
  objectStyle = '\'].style';
  objectPos   = '\']'; 
 } 
 else{
   if(document.layers){
      objectLayer = 'document.layers[\''; 
      objectStyle = '\']'; } 
   else{ 
      if (document.getElementById){
        objectLayer = 'document.getElementById(\''; 
        objectStyle = '\').style';
        objectPos   = '\')';  
      } 
      else {}  
   } 
 }
}

function modLayer(nameLayer,actionLayer,toDo){ 
if (objectLayer) {
 layerString = objectLayer + nameLayer + objectStyle + actionLayer + toDo;
 //alert(layerString);
 layer = eval(layerString);
} 
}

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 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);
}


getMethod();