<!--
isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
NS4 = (document.layers) ? true : false;
IEmac = ((document.all)&&(isMac)) ? true : false;
IE4plus = (document.all) ? true : false;
IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;
IE5 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 5.")!=-1)) ? true : false;
IE6 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 6.")!=-1)) ? true : false;
ver4 = (NS4 || IE4plus) ? true : false;
NS6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1) ? true : false;
IE5plus = IE5 || IE6;
IEMajor = 0;

if (IE4plus)
{
  var start = navigator.appVersion.indexOf("MSIE");
  var end = navigator.appVersion.indexOf(".",start);
  IEMajor = parseInt(navigator.appVersion.substring(start+5,end));
  IE5plus = (IEMajor>=5) ? true : false;
}
if (NS6) {cursor = "pointer"}

var cursor = "hand";
var mouseovercolor;
var mouseoutcolor;

function doClock(){
  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="3";
  var month=new Array('Januar','Jan', 'Februar','Feb', 'März','Mrz', 'April','Apr', 'Mai','Mai', 'Juni','Jun', 'Juli','Jul', 'August','Aug', 'September','Sep', 'Oktober','Okt', 'November','Nov', 'Dezember','Dez');
  var tday= new Array('Sonntag','Sonntag','Montag','Montag','Dienstag','Dienstag','Mittwoch','Mittwoch','Donnerstag','Donnerstag','Freitag','Freitag','Samstag','Samstag');
  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
  case "M": if ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
  str+=(Number(a1)>1)?t.getMonth()+1: month[t.getMonth()*2+Number(a1)];break;
  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
  case "Y": str+=(a1=='0')?t.getFullYear(): t.getFullYear().toString().substring(2);break;
  case "W": str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
}

function funClock() {
  if (!document.layers && !document.all)
    return;
  var runTime = new Date();
  var hours = runTime.getHours();
  var minutes = runTime.getMinutes();
  var seconds = runTime.getSeconds();
  if (minutes <= 9) {
    minutes = "0" + minutes;
  }
  if (seconds <= 9) {
    seconds = "0" + seconds;
  }
  movingtime = "&nbsp;|&nbsp;<b>"+ hours + ":" + minutes + ":" + seconds + "</b>";
  if (document.layers) {
    document.layers.clock.document.write(movingtime);
    document.layers.clock.document.close();
  }
  else if (document.all) {
    clock.innerHTML = movingtime;
  }
  setTimeout("funClock()", 1000);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  newwin=window.open(theURL,winName,features);
}

function MM_openItemWindow(theURL,itemURI,winName,features) { //v2.0
  itemURL=encodeURIComponent(itemURI);
  newwin=window.open(theURL+itemURL,winName,features);
}

function valZahl(field,min,max) {
  if (field.value=="")
    return true;

  if (!min) { min = 0 }
  if (!max) { max = 999999 }

  if ((parseInt(field.value) != field.value) ||
       field.value < min || field.value > max) {
    alert('nur ganze Zahlen erlaubt !');
    field.focus();
    field.select();
    return false;
  }
  if (isNaN(field.value)) {
    alert('nur ganze Zahlen erlaubt !');
    field.focus();
    field.select();
    return false;
  }
  return true;
}

oldwk="";
oldwkidx=0;
oldju="";
oldjuidx=0;

function MerkWK() {
  if (oldwk=="")
  for(i=0;i<document.forms[0].wk.length;i++)
  {
    if (document.forms[0].wk.options[i].selected==true)
    {
      oldwk=document.forms[0].wk.options[i].text;
      oldwkidx=i;
    }
  }
}

function MerkJU() {
  if (oldju=="")
  for(i=0;i<document.forms[0].ju.length;i++)
  {
    if (document.forms[0].ju.options[i].selected==true)
    {
      oldju=document.forms[0].ju.options[i].text;
      oldjuidx=i;
    }
  }
}

function CheckWK() {
  var newwk="";
  var wkchg=false;
  var wkNotOk=true;
  if (document.forms[0].wk.options[1].selected==true &&
      document.forms[0].wk.options[1].value=="[ neuer Warenkorb ]")
  {
    while (wkNotOk==true)
    {
      newwk=prompt("Name des neuen Warenkorbes (max. 20 Zeichen):","");
      if (newwk!=null && newwk!="" && newwk!="[ neuer Warenkorb ]")
      {
        if (newwk.length>20)
        {
          alert("Eingabe zu lang (max. 20 Zeichen)");
        }
        else
        {
          wkNotOk=false;
          wkchg=true;
          document.forms[0].wk.options[0].value=newwk;
          document.forms[0].wk.options[0].text=newwk;
          document.forms[0].wk.options[0].selected=true;
        }
      }
      else if (newwk==null)
      {
        document.forms[0].wk.options[oldwkidx].value=oldwk;
        document.forms[0].wk.options[oldwkidx].text=oldwk;
        document.forms[0].wk.options[oldwkidx].selected=true;
        break;
      }
    }
  }
  else
  if (document.forms[0].wk.options[0].selected==true &&
      document.forms[0].wk.options[0].value=="< kein Warenkorb aktiv >")
  {
    document.forms[0].wk.options[oldwkidx].value=oldwk;
    document.forms[0].wk.options[oldwkidx].text=oldwk;
    document.forms[0].wk.options[oldwkidx].selected=true;
  }
  else
    wkchg=true;
  if (wkchg)
  {
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    document.forms[0].submit();
  }
}

function CheckJU() {
  var newju="";
  var juchg=false;
  var juNotOk=true;
  if (document.forms[0].ju.options[1].selected==true &&
     (document.forms[0].ju.options[1].value=="[ neuer Jumbo ]" ||
      document.forms[0].ju.options[1].value=="[ neue Liste ]" ||
      document.forms[0].ju.options[1].value=="[neue allgem. Liste]" ||
      document.forms[0].ju.options[1].value=="[neue private Liste]") ||
     (document.forms[0].ju.options[2] &&
      document.forms[0].ju.options[2].value=="[neue private Liste]" &&
      document.forms[0].ju.options[2].selected==true))
  {
    while (juNotOk)
    {
      if (document.forms[0].ju.options[1].value=="[ neuer Jumbo ]")
         newju=prompt("Name des neuen Jumbos (max. 20 Zeichen):","");
      if (document.forms[0].ju.options[1].value=="[ neue Liste ]")
         newju=prompt("Name der neuen Liste (max. 20 Zeichen):","");
      if (document.forms[0].ju.options[1].selected==true &&
          document.forms[0].ju.options[1].value=="[neue allgem. Liste]")
         newju=prompt("Name der neuen allgemeinen Liste (max. 20 Zeichen):","");
      if (document.forms[0].ju.options[1].selected==true &&
          document.forms[0].ju.options[1].value=="[neue private Liste]" ||
          document.forms[0].ju.options[2] &&
          document.forms[0].ju.options[2].selected==true &&
          document.forms[0].ju.options[2].value=="[neue private Liste]")
         newju=prompt("Name der neuen privaten Liste (max. 20 Zeichen):","");
      if (newju!=null && newju!="" &&
          newju!="[ neuer Jumbo ]" && newju!="[ neue Liste ]" &&
          newju!="[neue allgem. Liste]" && newju!="[neue private Liste]")
      {
        if (newju.length>20)
        {
          alert("Eingabe zu lang (max. 20 Zeichen)");
        }
        else
        {
          juNotOk=false;
          juchg=true;
          if (document.forms[0].ju.options[1].selected==true &&
              document.forms[0].ju.options[1].value=="[neue allgem. Liste]")
              document.forms[0].aktion.value="JU allgemein";
          if (document.forms[0].ju.options[1].selected==true &&
              document.forms[0].ju.options[1].value=="[neue private Liste]")
              document.forms[0].aktion.value="JU privat";
          if (document.forms[0].ju.options[2] &&
              document.forms[0].ju.options[2].selected==true &&
              document.forms[0].ju.options[2].value=="[neue private Liste]")
              document.forms[0].aktion.value="JU privat";
          document.forms[0].ju.options[0].value=newju;
          document.forms[0].ju.options[0].text=newju;
          document.forms[0].ju.options[0].selected=true;
        }
      }
      else if (newju==null)
      {
        document.forms[0].ju.options[oldjuidx].value=oldju;
        document.forms[0].ju.options[oldjuidx].text=oldju;
        document.forms[0].ju.options[oldjuidx].selected=true;
        break;
      }
    }
  }
  else
  if (document.forms[0].ju.options[0].selected==true &&
     (document.forms[0].ju.options[0].value=="< kein Jumbo aktiv >" ||
      document.forms[0].ju.options[0].value=="< keine Liste aktiv "))
  {
    document.forms[0].ju.options[oldjuidx].value=oldju;
    document.forms[0].ju.options[oldjuidx].text=oldju;
    document.forms[0].ju.options[oldjuidx].selected=true;
  }
  else
    juchg=true;
  if (juchg)
  {
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    document.forms[0].submit();
  }
}

function chgSel() {
  document.getElementById("shop").style.visibility="hidden";
  document.getElementById("laden").style.visibility="visible";
  document.forms[0].submit();
}

function Sort(oldsort) {
  var newsort="";
  var sortchg=false;
  var sortNotOk=true;
  while (sortNotOk==true)
  {
    newsort=prompt("Nummer der Position, vor die der Artikel verschoben werden soll (1 - 100):",oldsort);
    if ((newsort!=null) && (newsort!="") &&
        parseInt(newsort)!=parseInt(oldsort))
    {
      if ((newsort.length>3) || (parseInt(newsort)!=newsort) ||
         (isNaN(newsort)) || newsort<1 || newsort>100) {
        alert('nur Zahlen 1 - 100 erlaubt !');
      }
      else
      {
        sortNotOk=false;
        sortchg=true;
        document.forms[0].sortalt.value=oldsort;
        document.forms[0].sortneu.value=newsort;
        document.forms[0].aktion.value="JU sort";
      }
    }
    else if (newsort==null)
    {
      break;
    }
  }
  if (sortchg)
  {
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    document.forms[0].submit();
  }
}

function Aktion(sAktion) {
  var test,anzAT,anzP;
  var emLen;
  document.forms[0].aktion.value=sAktion;
  if (sAktion=="weiter" || sAktion=="image")
    document.forms[0].aktion.value="weiter";
  test=true;
  if (document.forms[0].aktion.value=="IMPORT loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nImportdaten wirklich   K O M P L E T T   L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="WK loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie den Warenkorb wirklich    L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="BE loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie die Bestellung wirklich    L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="JU loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie den Jumbo wirklich    L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="LI loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie die Liste wirklich    L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="Benutzeruebersicht")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie die Änderungen wirklich    V  E  R  W  E  R  F  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="Benutzer loeschen")
  {
    check=confirm("\t\tW A R N U N G\n\nWollen Sie diesen Benutzer wirklich    L  Ö  S  C  H  E  N    ? \n");
    if (check==false)
    {
      document.forms[0].aktion.value="weiter";
      test=false;
    }
  }
  if (document.forms[0].aktion.value=="DP auswaehlen")
  {
    if (!document.forms[0].elements[0].checked &&
        !document.forms[0].elements[1].checked &&
        !document.forms[0].elements[2].checked &&
        !document.forms[0].elements[3].checked)
    {
      alert (" Bitte wählen Sie eine Option aus");
      document.forms[0].aktion.value="weiter";
      test=false;
    }
    else
    {
      if (document.forms[0].elements[3].checked)
      {
        emLen=document.forms[0].email.value.length;
        --emLen;
        if ((document.forms[0].email.value.substr(0,1)=="@") ||
            (document.forms[0].email.value.substr(0,1)==".") ||
            (document.forms[0].email.value.substr(emLen,1)=="@") ||
            (document.forms[0].email.value.substr(emLen,1)=="."))
        {
          alert (" Geben Sie bitte eine korrekte Email-Adresse ein");
          document.forms[0].aktion.value="weiter";
          test=false;
        }
        else
        {
          anzAT=0;
          anzP=0;
          for(i=0;i<document.forms[0].email.value.length;i++)
          {
            if (document.forms[0].email.value.substr(i,1)=="@")
            {
              ++anzAT;
              anzP=0;
            }
            if (document.forms[0].email.value.substr(i,1)==".")
              ++anzP;
          }
          if (anzAT!=1 || anzP==0)
          {
            alert (" Geben Sie bitte eine korrekte Email-Adresse ein");
            document.forms[0].aktion.value="weiter";
            test=false;
          }
        }
      }
    }
  }
  if (test==true)
  {
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    document.forms[0].submit();
  }
}

function Suche() {
  var manz;
  if (document.forms[0].aktion.value!="")
  {
    return false;
  }
  manz=document.forms[0].elements.length;
  manz-=14;
  for(i=0;i<manz;++i)
  {
    if ((document.forms[0].elements[i].name.substr(0,5)=="menge")&&
        (document.forms[0].elements[i].value!=""))
    {
      document.forms[0].aktion.value="speichern in WK";
      document.getElementById("shop").style.visibility="hidden";
      document.getElementById("laden").style.visibility="visible";
      return true;
    }
  }
  if ((document.forms[0].elements[1].name=="suchatnr")&&
      (document.forms[0].elements[1].value!="")&&
      (document.forms[0].suchbegriff.value==""))
  {
    document.forms[0].aktion.value="suchatnr";
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    return true;
  }
  else
  {
    document.forms[0].aktion.value="suchvoll";
    document.getElementById("shop").style.visibility="hidden";
    document.getElementById("laden").style.visibility="visible";
    return true;
  }
}

function Speichern() {
  var manz;
  if (document.forms[0].aktion.value!="")
  {
    return false;
  }
  manz=document.forms[0].elements.length;
  manz-=13;
  for(i=0;i<manz;++i)
  {
    if ((document.forms[0].elements[i].name.substr(0,6)=="smenge")&&
        (document.forms[0].elements[i].value!=""))
    {
      document.forms[0].aktion.value="speichern in WK";
      document.getElementById("shop").style.visibility="hidden";
      document.getElementById("laden").style.visibility="visible";
      return true;
    }
    if ((document.forms[0].elements[i].name.substr(0,5)=="menge")&&
        (document.forms[0].elements[i].value!=""))
    {
      document.forms[0].aktion.value="speichern in WK";
      document.getElementById("shop").style.visibility="hidden";
      document.getElementById("laden").style.visibility="visible";
      return true;
    }
  }
}

function Alternativ(Anr) {
  document.forms[0].satnr.value = Anr;
  document.forms[0].submit();
}

function SucheAuftr() {
  document.forms[0].aktion.value="Auftraege";
  document.getElementById("shop").style.visibility="hidden";
  document.getElementById("laden").style.visibility="visible";
  return true;
}

function SucheKunde() {
  document.forms[0].aktion.value="weiter";
  document.getElementById("shop").style.visibility="hidden";
  document.getElementById("laden").style.visibility="visible";
  return true;
}
//-->

