var ev;
var posX = 0;
var posY = 0;

var NS4 = false;
var OP = false;
if (document.layers) {
  NS4 = true;
}
if (window.opera) {
  OP = true;
}

function handleMove (e) {
  if (!e) {ev = window.event;}
  else {ev = e;}
  posX = ev.pageX ? ev.pageX : ev.clientX;
  posY = ev.pageY ? ev.pageY : ev.clientY;
}

function Event_init () {
  if (document.addEventListener) {
    document.addEventListener("mousemove", handleMove, true);
  } else {
    if (NS4) {
      document.captureEvents(Event.MOUSEMOVE);
      document.onmousemove = handleMove;
    } else {
      if (document.body) document.body.onmousemove = handleMove;
    }
  }
}

Event_init();

function showTip(FileName, x, y) {
  if (!x && !y) { x = 20; y = 10;}
    document.getElementById("tip").innerHTML="<img src='bild.php?f="+ FileName +"' alt=''>";
    if (navigator.appName == "Microsoft Internet Explorer") {
      document.getElementById("tip").style.left = (window.event.clientX + document.body.scrollLeft + x);
      document.getElementById("tip").style.top = (window.event.clientY + document.body.scrollTop + y);
    }
    else {
      document.getElementById("tip").style.left = (posX + x);
      document.getElementById("tip").style.top = (posY + y);
    }
    document.getElementById("tip").style.display = "inline";
}

function hideTip() {
    document.getElementById("tip").style.display = "none";
}

function zeigekorb() {
  document.forms["Warenkorb"].elements["Aktion"].value = "zeigen";
  document.forms["Warenkorb"].submit();
}

function InDenKorb() {
  document.forms["Warenkorb"].elements["Aktion"].value = "indenkorb";
  //document.forms["Warenkorb"].submit();
  return true;
}

function wkloeschen(ArtNr) {
  document.forms["Warenkorb"].elements["Aktion"].value = "aendkorb";
  document.forms["Warenkorb"].elements["loeschen"].value = ArtNr;
  document.forms["Warenkorb"].submit();
}

function updateinfo() {
  parent.info.location.reload();
  //parent.info.location.href = "info.php";
}

function gshowhide(ElemId) {
  if (document.getElementById(ElemId).style.display == "none") {
    document.getElementById(ElemId).style.display = "inline";
  }
  else {
    document.getElementById(ElemId).style.display = "none";
  }
}

function sortieren(feld, reihenfolge) {
  document.forms["Home"].elements["order"].value = reihenfolge;
  document.forms["Home"].elements["orderby"].value = feld;
  document.forms["Home"].elements["zeige"].value = "aliste";
  document.forms["Home"].submit();
}

function show(gnr, ugnr) {
  if ((gnr == -1) && (ugnr == -1)) {
    document.forms["Menue"].elements["zeige"].value = "wliste";
  }
  else {
    document.forms["Menue"].elements["mg"].value = gnr;
    document.forms["Menue"].elements["mug"].value = ugnr;
    document.forms["Menue"].elements["zeige"].value = "aliste";
  }
  document.forms["Menue"].submit();
}

function aautonext() {
  if (document.forms["Home"].elements["aauto"].value == "1") {
    warten=setTimeout('aautonext()',7000); }
  var ElemId = Number(document.forms["Home"].elements["aakt"].value);
  document.getElementById("a" + (ElemId)).style.display = "none";
  if (ElemId == Number(document.forms["Home"].elements["amax"].value)) {
    ElemId=-1; }
  document.getElementById("a" + (ElemId+1)).style.display = "inline";
  document.forms["Home"].elements["aakt"].value = ElemId+1; 
}

function ashownext() {
  astop();
  aautonext();
}

function ashowprev() {
  var ElemId = Number(document.forms["Home"].elements["aakt"].value); 
  document.getElementById("a" + (ElemId)).style.display = "none";
  if (ElemId == 0) {
    ElemId = Number(document.forms["Home"].elements["amax"].value) + 1; }
  document.getElementById("a" + (ElemId-1)).style.display = "inline";
  document.forms["Home"].elements["aakt"].value = ElemId-1; 
}

function astop() {
  document.forms["Home"].elements["aauto"].value = "0";
  clearTimeout(warten);
}
     
function TestEZeit() {
  if ((document.forms["adresse"].AZeit.selectedIndex) > (document.forms["adresse"].EZeit.selectedIndex))
  {
    //alert("Bitte beachten sie, daß wir mindestens ein Drei-Stunden-Lieferfenster benötigen!");
    document.forms["adresse"].EZeit.selectedIndex = document.forms["adresse"].AZeit.selectedIndex;
  }
}

function TestAZeit() {
  if ((document.forms["adresse"].AZeit.selectedIndex) > (document.forms["adresse"].EZeit.selectedIndex))
  {
    //alert("Bitte beachten sie, daß wir mindestens ein Drei-Stunden-Lieferfenster benötigen!");
    document.forms["adresse"].AZeit.selectedIndex = document.forms["adresse"].EZeit.selectedIndex;
  }
}

function DESenden() {
  document.forms["Warenkorb"].elements["Aktion"].value = "indenkorb";
  document.forms["Warenkorb"].action = "warenkorb.php";
  //alert(document.forms["Warenkorb"].action);
  document.forms["Warenkorb"].submit();
}

function DEmehr() {
  max_aktuell = Number(document.forms["Warenkorb"].elements["Fmax"].value);
  if (max_aktuell < 50) {
    document.forms["Warenkorb"].elements["Fmax"].value = (max_aktuell+4);
  }
  document.forms["Warenkorb"].submit();
}

function DEweniger() {
  max_aktuell = Number(document.forms["Warenkorb"].elements["Fmax"].value);
  if (max_aktuell > 4) {
    document.forms["Warenkorb"].elements["Fmax"].value = (max_aktuell-4);
  }
  document.forms["Warenkorb"].submit();
}

