function PostForm()
{
 for(i=0; i<document.warenkorb.elements.length; ++i)
   if (document.warenkorb.elements[i].type == 'text')
     if(document.warenkorb.elements[i].value == '') {
       if ((document.warenkorb.elements[i].name == 'r1') ||
          (document.warenkorb.elements[i].name == 'r3') ||
          (document.warenkorb.elements[i].name == 'r4') ||
          (document.warenkorb.elements[i].name == 'RVorname') ||
          (document.warenkorb.elements[i].name == 'RNachname') ||
          (document.warenkorb.elements[i].name == 'RFirma1') ||
          (document.warenkorb.elements[i].name == 'RStrasse') ||
          (document.warenkorb.elements[i].name == 'RPLZ') ||
          (document.warenkorb.elements[i].name == 'ROrt') ||
          (document.warenkorb.elements[i].name == 'email') ||
          (document.warenkorb.elements[i].name == 'tel')) {
            alert('Die Rechnungsadresse wurde nicht vollständig angegeben!');
            document.warenkorb.elements[i].focus();
            return false;
       }
     }
 return true;
}

function PostFormLogin1()
{
 var pw1='';
 for(i=0; i<document.login1.elements.length; ++i) {
   if (document.login1.elements[i].type == 'text')
     if ((document.login1.elements[i].value == '')||(document.login1.elements[i].value == '--Auswahl--')) {
       if ((document.login1.elements[i].name == 'LoginFirma1') ||
          (document.login1.elements[i].name == 'LoginFirmaUst') ||
          (document.login1.elements[i].name == 'LoginStrasse') ||
          (document.login1.elements[i].name == 'LoginNachname') ||
          (document.login1.elements[i].name == 'LoginPLZ') ||
          (document.login1.elements[i].name == 'LoginOrt') ||
          (document.login1.elements[i].name == 'LoginEMail') ||
          (document.login1.elements[i].name == 'LoginPW1l') ||
          (document.login1.elements[i].name == 'LoginTel')) {
            alert('Die Adressangaben sind nicht vollständig!');
            document.login1.elements[i].focus();
            return false;
       }
       if (document.login1.elements[i].name == 'LoginBenutzer') {
            alert('Kein Benutzername angegeben!');
            document.login1.elements[i].focus();
            return false;
       }
       if (document.login1.elements[i].name == 'KontoBenutzer') {
            alert('Kein Benutzername angegeben!');
            document.login1.elements[i].focus();
            return false;
       }
     }
   if (document.login1.elements[i].name == 'LoginPW1') {
     pw1=document.login1.elements[i].value;
     if (pw1=='') {
        alert('Kein Passwort eingegeben!');
        document.login1.elements[i].focus();
        return false;
     }
   }
   if (document.login1.elements[i].name == 'LoginPW2')
     if (document.login1.elements[i].value != pw1) {
        alert('Das zweite Passwort stimmt nicht mit dem ersten Passwort überein!');
        document.login1.elements[i].focus();
        return false;
     }
   if (document.login1.elements[i].name == 'LoginPW3') {
     pw3=document.login1.elements[i].value;
   }
   if (document.login1.elements[i].name == 'LoginPW4')
     if (document.login1.elements[i].value != pw3) {
        alert('Das zweite Passwort stimmt nicht mit dem neuen Passwort überein!');
        document.login1.elements[i].focus();
        return false;
     }
   if (document.login1.elements[i].name == 'KontoPW1') {
     pw1=document.login1.elements[i].value;
     if (pw1=='') {
        alert('Kein Passwort eingegeben!');
        document.login1.elements[i].focus();
        return false;
     }
   }
   if (document.login1.elements[i].name == 'KontoPW2')
     if (document.login1.elements[i].value != pw1) {
        alert('Das zweite Passwort stimmt nicht mit dem ersten Passwort überein!');
        document.login1.elements[i].focus();
        return false;
     }
   if (document.login1.elements[i].name == 'KontoPW3') {
     pw3=document.login1.elements[i].value;
   }
   if (document.login1.elements[i].name == 'KontoPW4')
     if (document.login1.elements[i].value != pw3) {
        alert('Das zweite Passwort stimmt nicht mit dem neuen Passwort überein!');
        document.login1.elements[i].focus();
        return false;
     }
 }
 return true;
}

function PostAGB()
{
 for(i=0; i<document.bestellung.elements.length; ++i)
   if (document.bestellung.elements[i].name == 'AGB') {
     if(!(document.bestellung.elements[i].checked)) {
        alert('Um die Bestellung auszulösen, bitten wir Sie den AGBs zuzustimmen.');
        document.bestellung.elements[i].focus();
        return false;
     }
   }
 return true;
}

function PostAGBsu()
{
 for(i=0; i<document.warenkorb.elements.length; ++i)
   if (document.warenkorb.elements[i].name == 'AGB') {
     if(!(document.warenkorb.elements[i].checked)) {
        alert('Um die Bestellung auszulösen, bitten wir Sie den AGBs zuzustimmen.');
        document.warenkorb.elements[i].focus();
        return false;
     }
   }
 return true;
}

function PostDirekt()
{
  for(i=0; i<document.direktbestellung.elements.length; ++i)
    if (document.direktbestellung.elements[i].type == 'text')
      if (document.direktbestellung.elements[i].value == '') {
        if ((document.direktbestellung.elements[i].name == 'R1') ||
           (document.direktbestellung.elements[i].name == 'R3') ||
           (document.direktbestellung.elements[i].name == 'R4') ||
            (document.direktbestellung.elements[i].name == 'RVorname') ||
            (document.direktbestellung.elements[i].name == 'RNachname') ||
            (document.direktbestellung.elements[i].name == 'RFirma1') ||
            (document.direktbestellung.elements[i].name == 'RStrasse') ||
            (document.direktbestellung.elements[i].name == 'RPLZ') ||
            (document.direktbestellung.elements[i].name == 'ROrt') ||
           (document.direktbestellung.elements[i].name == 'EMail')) {
            alert('Die Rechnungsadresse wurde nicht vollständig angegeben!');
            document.direktbestellung.elements[i].focus();
            return false;
        }
      }
 for(i=0; i<document.direktbestellung.elements.length; ++i)
   if (document.direktbestellung.elements[i].name == 'AGB') {
     if(!(document.direktbestellung.elements[i].checked)) {
        alert('Um die Direktbestellung auszulösen, bitten wir Sie den AGBs zuzustimmen.');
        document.direktbestellung.elements[i].focus();
        return false;
     }
   }
 return true;
}

function setScrollPosValue(aform) {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
      //Netscape compliant
      scrOfY = window.pageYOffset;
      scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
      //DOM compliant
      scrOfY = document.body.scrollTop;
      scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
      //IE6 standards compliant mode
      scrOfY = document.documentElement.scrollTop;
      scrOfX = document.documentElement.scrollLeft;
  }
  aform.ScrollPosX.value=scrOfX;
  aform.ScrollPosY.value=scrOfY;
  aform.submit();
}

function ptgOnKeypress(v,Nummer) {
  //alert(v+'--'+Nummer);
  var akti=0;
  var ass='';
  var anz='';
  for(var i=0; i<5;i++)
   if (document.getElementById('ptg'+Nummer+'_'+i)) {
     ass=document.getElementById('ptg'+Nummer+'_'+i).title;
     anz=ass.substring(ass.indexOf('_')+1,10);
     //alert(anz+"_"+v);
     if (parseInt(anz)<=parseInt(v)) akti=i;
   }
  //alert(akti);
  for(i=0; i<5;i++)
   if (document.getElementById('ptg'+Nummer+'_'+i)) {
     if (i==akti) document.getElementById('ptg'+Nummer+'_'+i).style.display='inline';
     else  document.getElementById('ptg'+Nummer+'_'+i).style.display='none';
   }
     //alert(document.getElementById('ptg'+Nummer+'_'+'1').style.display);
}
