<!-- updated on 19.02.2009, 11:07 (AM) -->

function gotoPage(option) {
	var page = option.value;
	if("same" == page.toLowerCase()) {
		return;
	}
	else {
		location.href=page;
	}
}

elementToModify = null;
replacement = null;
function nowSeriously(element, reality) {
	elementToModify = element;
	replacement = reality;
	setTimeout("replaceText()", 1000);
}

function replaceText() {
	if(elementToModify.firstChild.data != replacement) {
		origData = elementToModify.firstChild.data;
		elementToModify.title=origData;
		elementToModify.firstChild.data=replacement;
		blink(elementToModify);
	}
}

var blinker = null;
var normalColor = null;
function blink(ele) {
  if(blinker != null) {
    blinker.style.color=normalColor;
    blinker = null;
  }
  else {
    blinker = ele;
    normalColor = blinker.style.color;
    blinker.style.color="orange";
    setTimeout("blink()", 200);
  }
}


function imgCount() {
      var count = 0;
      var index = 0;
      var element = null;
      ele = document.getElementById("imgCount")
      if(ele) {
        do {
          element = document.getElementsByTagName("img")[index++];
          if(element != null && element.src.toLowerCase().lastIndexOf("th_") > 0 ) {
            count+=1;
          }

        }while (element != null);
        var cStr = "";
        if(count > 1) {
          cStr = count.toString() + " Fotos";
        }
        else if(count == 1) {
          cStr = count.toString() + " Foto";
        }
        else {
          cStr = "keine Fotos";
        }
        ele.firstChild.data=cStr;
      }
}

function photoRights() {
	alert("(Foto kommt nach OK).\nBitte fair bleiben.\n"
			+ "Ich gestatte niemandem den Einsatz meiner\n"
      + "Fotos zu irgendeinem Verwendungszweck außerhalb\n"
      + "meiner Web-Seiten.\n\nDanke.");
}
function activateJS() { 
  browserCheck();
  document.getElementById("toc").style.display="none"; 
  document.getElementById("navigation").style.display="block"; 
  imgCount(); 
  var ele = document.getElementById("imgCount")
  var num = parseInt(ele.firstChild.data);
  if(!isNaN(num) && document.cookie.split('=')[0] != "ieWarning"){
    try{
      document.getElementById("slideshow").style.display="block";
    }catch(ex){}
  }
}

function browserCheck() {
  try{
    if(! document.cookie || document.cookie.split('=')[0] != "ieWarning") {
      agent = navigator.userAgent;
      mindex = agent.indexOf("MSIE");
      if(mindex && mindex >= 0) {
        message = "\t" + agent.substring(mindex, mindex + 8);
        message += "\n\nF%fcr Darstellungsfehler im Internet-Explorer\n";
        message += "%fcbernehme ich keine Verantwortung.\n\n";
        message += "Ich gebe mir M%fche, auch diesen Browser zu unterst%fctzen,\n";
        message += "werde aber nicht jeden seiner Fehler umgehen k%f6nnen.\n\n";
        message += "Tut mir leid. Trotzdem viel Spa%df mit dem Text.\n\n";
        message += "Michael Uplawski, 2009. (weiter mit OK)";
        alert(unescape(message) );
        document.cookie = "ieWarning=true";
      }
    }
  }catch(ex) {}
}
