/* Link-Funktionalität */
var LinkNormColor  = '#cccccc';
var LinkHoverColor = '#999999';

function LinkCreate(id, text, href, target, size)
{
  document.writeln('<a href="'+href+'" id="'+id+'" target="'+target
                  +'" onmouseover="javascript:LinkHover('+id
				  +');" onmouseout="javascript:LinkNorm('+id
				  +');">'+text+'</a>');
  document.getElementById(id).style.color = LinkNormColor;
  if(size!=null)
    document.getElementById(id).style.fontSize = size;
}

function LinkHover(id)
{
  document.getElementById(id).style.color = LinkHoverColor;
}

function LinkNorm(id)
{
  document.getElementById(id).style.color = LinkNormColor;
}

/* Menue Animation */
var moveTimer;
var movePosition;
var moveDirection = 1;

function InitMovement(id,l_Width)
{
  moveDirection = moveDirection * (-1);
  movePosition = 0;
  window.clearInterval(moveTimer);
  moveTimer = window.setInterval("Movement('"+id+"', "+l_Width+");", 10);
}

function Movement(id, l_Width)
{
  document.getElementById(id).style.left = (5-(moveDirection+1)*l_Width/2)+(movePosition * moveDirection); 
  movePosition += 1;
  if (movePosition==l_Width)
  {
    window.clearInterval(moveTimer);
  }
}
/* Tooltip */
<!--
/*copyright Antje Hofmann  mail:ah@pc-anfaenger.de*/

if (document.layers)
 { self.captureEvents(Event.MOUSEMOVE); self.onmousemove=move; }

function move(e)
 {  b = e.pageX; c = e.pageY; }

function tips(text)
{
if(navigator.appVersion.substring(0,1) > "3")
 {
  if (window.name != "no")
   {
    if (document.all)    /* Part Internet Explorer */
    {
    document.all.Tip.innerHTML=text;

    if( navigator.appVersion.substring(22,23)==5)
        document.all.Tip.style.width="auto";

    document.all.Tip.style.left = window.event.clientX
                                + document.body.scrollLeft
                                - document.all.Tip.offsetWidth/2;
    document.all.Tip.style.top  = window.event.clientY
                                + document.body.scrollTop
                                - document.all.Tip.offsetHeight
                                - 15;

    document.all.Tip.style.visibility="visible";
    }
  else                   /* Part Netscape Navigator */
   {
    text="<div class=\"tipp\">"+text+"</div>"
    document.Tip.document.open();
    document.Tip.document.write(text);
    document.Tip.document.close();

    document.Tip.bgColor = "fffff0";
    document.Tip.left = b - document.Tip.clip.right/2;
    document.Tip.top  = c - document.Tip.clip.bottom - 15;

    document.Tip.visibility="visible";
    }
  }
 }}

function ende()
{
 if(navigator.appVersion.substring(0,1) > "3")
 {
  if (document.all){document.all.Tip.style.visibility = "hidden";}
  else {document.Tip.visibility = "hidden";}
 }
}

function anaus()
{
 if (window.name != "no") { window.name = "no";}
    else { window.name = "yes";}
}

//-->
/* Navigation */
<!--
/*
	Titel:	Drop-Down-Menüs
	Autor:	Christoph Bergmann
	WWW:	http://acc.de
	EMail:	cb@acc.de

	Copyright (c) 1998 Milch & Zucker - C.Bergmann und J.Gamperl.
	All rights reserved. Alle Rechte vorbehalten. URL: http://dhtml.seite.net

	Dieser Code darf für nicht-kommerzielle, sowie kommerzielle Zwecke frei
	genutzt und angepaßt werden, solange dies unentgeltlich erfolgt und
	dieser Vermerk bestehen bleibt.
*/

function test(x) {
 if (navigator.appName == 'Microsoft Internet Explorer')
 x.blur();
}
function show_layer(x)
{
if(document.layers)
document.layers[x].visibility="show";
else
document.all[x].style.visibility="visible";
}
function hide_layer(x)
{
if(document.layers)
document.layers[x].visibility="hide";
else
document.all[x].style.visibility="hidden";
}
var old;
var memold;
var subold;

if(document.layers)
{
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=do_out;
}
else
{
document.onmouseup=do_out;
}
function do_menu(x)
{
if(!old)
old=memold;
if(old!=x)
{
show_layer(x);
old=x;
} else
old="";
}
function do_check(x)
{
if(old && old!=x)
{
hide_layer(old);
show_layer(x);
old=x;
}
do_submenu();
}
function do_out()
{
if(old)
hide_layer(old);
memold=old; old="";
do_submenu();
}
function do_submenu(x)
{
if(subold)
{
hide_layer(subold);
subold="";
}
if(x)
{
show_layer(x);
subold=x;
}
}
function lade(seite) {
parent.pageFrame.location.href = seite;
}
// -->

/* Scrollen */
var H=0;var X=0; var Y=0;var x=0;var y=0;var F=20;D=document;

function doHP() {openHPWindow('Hexenzirkel.de.hm', 700,h())}
function h(){if(!D.all)z=window.innerHeight;else z=D.body.clientHeight;return z}
function c(e){if(!D.all){X=e.pageX;Y=e.pageY;x=e.pageX-pageXOffset;;y=e.pageY-pageYOffset;}else{X=event.clientX+D.body.scrollLeft;Y=event.clientY+D.body.scrollTop;y=event.clientX;y=event.clientY}}
function Q(){if(D.layers){D.captureEvents(Event.MOUSEMOVE);d=f;}D.onmousemove=c};
function E() {if(H!=h())Q();H=h();fF = F / Math.round(H/2);sy = y - Math.round(H/2);S = fF*sy;scrollBy(0, Math.round((S*S*S)/(F*F)));}
function I() {H=h();Q();window.setInterval('E()',50);}
