var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;

var nn = (ns5 || ns4) ? true : false;
var ie = (ie5 || ie4) ? true : false;

var nodyn = (!nn && !ie) ? true : false;

function getLayer(id) {
  if (ns4) {
    return document.layers[id];
  }
  else if (ie4) {
    return document.all[id];
  }
  else {
    return document.getElementById(id);
  }
}

function fixMailto(id, prefix, suffix) {
  var layer = getLayer(id);
  if (layer) {
    var address = prefix + '@' + suffix;
    if (ns4) {       
      layer.document.open();
      layer.document.write(address);
      layer.document.close();
    }
    else {               
      layer.innerHTML = address;
    }
    layer.href = 'mailto:' + address;
  }
}

function deleteContent(id) {
  var layer = getLayer(id);
  if (layer) {
    if (ns4) {       
      layer.document.open();
      layer.document.write('');
      layer.document.close();
    }
    else {               
      layer.innerHTML = '';
    }
  }
}

function initArray() {
  this.length = initArray.arguments.length;
  for (var i = 0; i < this.length; i++) {
     this[i] = initArray.arguments[i];
  }
}

var rotateImagePos = 0;
var rotateImageNeeded = "1";
var rotateImageArray = new initArray();

function rotateImage() {
	if (rotateImageArray.length > 0) {
    if (rotateImageNeeded == "1") {
      rotateImagePos = (rotateImagePos + 1) % rotateImageArray.length;
      window.document.ROTATEIMAGE.src = rotateImageArray[rotateImagePos];
      //window.document.getElementById("ROTATEIMAGE").firstChild.data = teaser_text[rotateImagePos];
    }
    window.setTimeout("rotateImage()", 5000)
  }
}

function startRotateImage() {
  rotateImageNeeded = "1";
  rotateImage();
}
            
function stopRotateImage() {
  rotateImageNeeded = "0";
}

