<!--

//Generic Drag Script- © Dynamic Drive (www.dynamicdrive.com)
//For full source code and terms of usage,
//visit http://www.dynamicdrive.com

//adaptiert von Christian Stoerzer

var ebenen = new Array("anton","weg","kontakt","wein","bier","drinks","speis","kaffee","res");

//-------------------------------------------

var ie=document.all
var ns6=document.getElementById&&!document.all

var dragapproved=false
var z,x,y
var first="wein"


function position()
 {
   window.status = "c a f é  b a r - anton frank"

    for (var i=0; i < ebenen.length; ++i)
    {
      hoch = (document.body.clientHeight / 2) - (document.all[ebenen[i]].style.pixelHeight / 2);
      weit = (document.body.clientWidth / 2) - (document.all[ebenen[i]].style.pixelWidth / 2);
      document.all[ebenen[i]].style.pixelTop = hoch;
      document.all[ebenen[i]].style.pixelLeft = weit;
    }
 }

function move(e){
if (dragapproved){
z.style.left=ns6? temp1+e.clientX-x: temp1+event.clientX-x
z.style.top=ns6? temp2+e.clientY-y : temp2+event.clientY-y
return false
}
}

function drags(e){
if (!ie&&!ns6)
return
var firedobj=ns6? e.target : event.srcElement
var topelement=ns6? "HTML" : "BODY"

while (firedobj.tagName!=topelement&&firedobj.className!="drag"){
firedobj=ns6? firedobj.parentNode : firedobj.parentElement
}

if (firedobj.className=="drag"){
dragapproved=true
z=firedobj
temp1=parseInt(z.style.left+0)
temp2=parseInt(z.style.top+0)
x=ns6? e.clientX: event.clientX
y=ns6? e.clientY: event.clientY
document.onmousemove=move
return false
}
}
//document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false;")

function hide(lay,aus)
  {
    for (var i=0; i < ebenen.length; ++i)
    {
      if ((ebenen[i]!=lay & aus=='0'))
      {
        //alert("hide: "+lay+" not: "+ebenen[i]);
        document.getElementById(ebenen[i]).style.visibility = "hidden";
      }
      else
      {
        document.getElementById(lay).style.visibility = "hidden";
      }
    }
  }

function show(lay)
  {
    if (lay=="speis" | lay=="drinks" | lay=="wein" | lay=="bier" | lay=="kaffee")
    {
      //alert("position angleichen");

      //document[Schrift[i]].moveTo(initLeft+actWidth[i], initTop+actHeight[i]);

      document.getElementById(lay).style.left = document.getElementById(first).style.left;
      document.getElementById(lay).style.top = document.getElementById(first).style.top;

      first=lay;
    }
    document.getElementById(lay).style.visibility = "visible";
  }

//-->
