/*DHTML-Bibliothek*/


var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement (Mode, Identifier, ElementNumber) {
  var Element, ElementList;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      Element = document.getElementById(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      ElementList = document.getElementsByName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.getElementsByTagName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document.all(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.all.tags(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document[Identifier];
      if (!Element) {
        Element = document.anchors[Identifier];
      }
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "layerindex") {
      Element = document.layers[Identifier];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  return false;
}

function getAttribute (Mode, Identifier, ElementNumber, AttributeName) {
  var Attribute;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM || MSIE4) {
    Attribute = Element.getAttribute(AttributeName);
    return Attribute;
  }
  if (NS4) {
    Attribute = Element[AttributeName]
    if (!Attribute) {
       Attribute = false;
    }
    return Attribute;
  }
  return false;
}

function getContent (Mode, Identifier, ElementNumber) {
  var Content;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    if (Element.firstChild.nodeType == 3) {
      Content = Element.firstChild.nodeValue;
    } else {
      Content = "";
    }
    return Content;
  }
  if (MSIE4) {
    Content = Element.innerText;
    return Content;
  }
  return false;
}

function setContent (Mode, Identifier, ElementNumber, Text) {
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    Element.firstChild.nodeValue = Text;
    return true;
  }
  if (MSIE4) {
    Element.innerText = Text;
    return true;
  }
  if (NS4) {
    Element.document.open();
    Element.document.write(Text);
    Element.document.close();
    return true;
  }
}

/*Javascript-Funktionen*/
var in_a_hover=false, a_hover_direction=1;

function page_loaded()
{
	for(i=0;i<document.links.length;i++) document.links[i].onmouseover=a_hover;
	for(i=0;i<document.links.length;i++) document.links[i].onmouseout=a_leave;		
	//blend(4);
}

function blend(i)
{	
	if (document.all && !window.opera)
	{
		document.images[document.images.length-i].filters.blendTrans.Apply();
		document.images[document.images.length-i].style.visibility = "visible";
		document.images[document.images.length-i].filters.blendTrans.Play();
	}
	if (document.images[document.images.length-1].style.MozOpacity &&!window.opera)
	{		
		document.images[document.images.length-i].style.visibility = "visible";
		mozfade(document.images[document.images.length-i],0);		
	}
	else
	{
		document.images[document.images.length-i].style.visibility = "visible";
	}
	j=i-1;
	if(j==0) return;
	else setTimeout("blend(j)",700);
}

function mozfade(objekt,start)
{
	objekt.style.MozOpacity = start + 0.05;
	if((start+0.05)>=1) return;
	o=objekt;
	s=start+0.05;
	setTimeout("mozfade(o,s)",30);
}

function a_hover(ereignis)
{
	if(!in_a_hover)
	{
		in_a_hover=true;
		if(!ereignis) ereignis=window.event;
		if(ereignis.target) objekt=ereignis.target;
		else objekt=ereignis.srcElement;
		a_hover_color_change(objekt,165,194,24);
	}
}

function a_leave(ereignis)
{
	in_a_hover=false;
	if(!ereignis) ereignis=window.event;
	if(ereignis.target) objekt=ereignis.target;
	else objekt=ereignis.srcElement;
	objekt.style.color="rgb(255,255,255)";
}

function a_hover_color_change(objekt,r,g,b)
{
	if(in_a_hover)
	{
		r+=a_hover_direction*8;
		g+=a_hover_direction*10;
		b+=a_hover_direction*1;
		if(r>=165||g>=194||b>=24) a_hover_direction=-1;
		if(r<60||g<80||b<8) a_hover_direction=1;	
		objekt.style.color="rgb(" + r +"," + g +"," + b + ")";
		code="a_hover_color_change(objekt," + r + "," + g + "," + b + ");";
		setTimeout(code,30);
	}
}

function weiterleiten() {
	//document.getElementById('weiter').innerHTML='bla';
	for (i=0;i<6;i++) {		
	text=" in " + (5-i) + " Sekunden";
	setTimeout("document.getElementById('weiter').innerHTML='"+text+"';",i*1000);	
	}
	setTimeout("self.location.href='start.htm'",5000);
}
/*
function BildGross(o,w,h,p,gross)
{
	o.childNodes[0].src=p;
	o.childNodes[0].width=w;
	o.childNodes[0].height=h;
	o.childNodes[0].style.marginLeft="30px";
	o.childNodes[0].style.marginTop="30px";	
	w+=60;
	h+=60;
	if(!gross) {
		o.style.position="fixed";
		o.style.left="0px";
		o.style.top="0px";
		o.style.zIndex="20";
		o.style.backgroundColor="black";
		o.style.width=w+"px";
		o.style.height=h+"px";		
	}
	else {
		o.style.position="static";
	}
}
*/
