// Hier eine globale Variable, in der wir die Shop-Popups speichern, um beim Gang zur Kasse alle offenen Popups zu schließen
var uebersicht;
var develope = 0;


function setFormValues()
{
  if (screen.Width > 1042)
    self.location = "http://www.original-steifensand-shop.de/index.php";
  else
    self.location = "http://www.original-steifensand-shop.de/small/index.php";
}


function confirmDelete(pValue)
{
   var eingabe;
   alert(pValue),
   eingabe = confirm("Möchten Sie den Datensatz wirklich löschen?");
   if (eingabe == true)
   {
      parent.location.href="index.php?ziel=zubehoer&action=delete&id="+pValue;
   }

}

function checkSonderInput(pValue)  // Speichern von Stoffsondereigenschaften
{
   var id, strBuf;

   strBuf = document.forms["stozu"].elements["sonder_d"].value;
   if (strBuf.length == 0)
      alert("Bitte geben Sie einen Sondertext (deutsch) an.");
   else
   {
      strBuf = document.forms["stozu"].elements["sonder_e"].value;
      if (strBuf.length == 0)
         alert("Bitte geben Sie einen Sondertext (englisch) an.");
      else
      {
         if (pValue == "1")
         {
            document.forms["stozu"].action = "index.php?ziel=stozu&action=speichern";
            document.forms["stozu"].submit()
         }
         else
         {
            id = document.forms["stozu"].elements["id"].value;
            document.forms["stozu"].action = "index.php?ziel=stozu&action=update&id="+id;
            document.forms["stozu"].submit()
         }
      }
   }
}


function checkInput(pValue)
{
   var strValue;
   var id;
   strValue = document.forms["serien"].elements["serienname"].value;
   if (strValue.length < 1)
   {
      alert("Bitte geben Sie eine Serienbezeichnung an.");
   }
   else
   {
     if (pValue == "1")
      {
         document.forms["serien"].action = "index.php?ziel=serien&action=speichern&name="+strValue;
         document.forms["serien"].submit()
      }
      else
      {
         id = document.forms["serien"].elements["SerienID"].value;
         document.forms["serien"].action = "index.php?ziel=serien&action=update&name="+strValue+"&id="+id;
         document.forms["serien"].submit()
      }
   }
}

function checkGruppen()
{
   var gruppenid;
   gruppenid = document.forms["gruppen"].elements["gruppen_select"].value;

   alert ("gruppenid="+gruppenid);
   if (gruppenid =="0")
   {
         alert("Bitte wählen Sie eine Gruppe aus.");
         return false;
   }
   else
   {
      document.forms["mabe"].action = "index.php?ziel=mabe&action=neu&gruppenid="+gruppenid;
      document.forms["mabe"].submit();
      return true;
   }
}


function checkGruppenInput(pValue)
{
   var strValue;
   var serienid;
   var id;
   strValue = document.forms["gruppen"].elements["gruppenname"].value;
   serienid = document.forms["gruppen"].elements["serien_select"].value;

   if (strValue.length < 1)
   {
      alert("Bitte geben Sie eine Gruppenbezeichnung an.");
   }
   else
   {
      if (serienid =="0")
         alert("Bitte wählen Sie eine Serie aus.");
      else
      {
         if (pValue == "1")
         {
            document.forms["gruppen"].action = "index.php?ziel=gruppen&action=speichern&name="+strValue+"&serienid="+serienid;
            document.forms["gruppen"].submit()
         }
         else
         {
            id = document.forms["gruppen"].elements["GruppenID"].value;
            document.forms["gruppen"].action = "index.php?ziel=gruppen&action=update&name="+strValue+"&serienid="+serienid+"&id="+id;
            document.forms["gruppen"].submit()
         }
      }
   }
}

function checkModellInput(pValue)
{
   var strValue;
   var serienid;
   var gruppenid;
   var id;
   strValue = document.forms["modelle"].elements["modellname"].value;

   if (strValue.length < 1)
   {
      alert("Bitte geben Sie eine Modellbezeichnung an.");
   }
   else
   {
      if (pValue == "1")
      {
         serienid = document.forms["serien"].elements["serien_select"].value;
         gruppenid = document.forms["serien"].elements["gruppen_select"].value;
         document.forms["modelle"].action = "index.php?ziel=modelle&action=speichern&name="+strValue+"&serienid="+serienid+"&gruppenid="+gruppenid;
         document.forms["modelle"].submit()
      }
      else
      {
            serienid = document.forms["modelle"].elements["serien_edit"].value;
            gruppenid = document.forms["modelle"].elements["gruppen_edit"].value;
            id = document.forms["modelle"].elements["modellid"].value;
            document.forms["modelle"].action = "index.php?ziel=modelle&action=update&uname="+strValue+"&userienid="+serienid+"&ugruppenid="+gruppenid+"&umodellid="+id;
            document.forms["modelle"].submit()
      }
   }
}

function checkZubehoerInput(pValue)
{
   var strnamee, strnamed, strartnr, preis;
   var id;
   strnamed = document.forms["zubehoer"].elements["zname_d"].value;
   if (strnamed.length < 1)
   {
      alert("Bitte geben Sie eine Zubehörbezeichnung (deutsch) an.");
   }
   else
   {
      strnamee = document.forms["zubehoer"].elements["zname_e"].value;
      if (strnamee.length < 1)
      {
         alert("Bitte geben Sie eine Zubehörbezeichnung (englisch) an.");
      }
      else
      {
         strartnr = document.forms["zubehoer"].elements["zintnr"].value;
         if (strartnr.length < 1)
         {
            alert("Bitte geben Sie eine interne Artikelnummer an.");
         }
         else
         {
            preis = document.forms["zubehoer"].elements["zpreis"].value;
            if (preis.length < 1)
            {
               alert("Bitte geben Sie einen Preis an.");
            }
            else
            {
               if (pValue == "1")
               {
                  document.forms["zubehoer"].action = "index.php?ziel=zubehoer&action=speichern";
                  document.forms["zubehoer"].submit()
               }
               else
               {
                  document.forms["zubehoer"].action = "index.php?ziel=zubehoer&action=update";
                  document.forms["zubehoer"].submit()
               }
            }
         }
      }
   }
}


function checkStoffeInput(pValue)
{
   var id;
   if (pValue == "1")
   {
         document.forms["stoffe"].action = "index.php?ziel=stoffe&action=speichern";
         document.forms["stoffe"].submit()
   }
   else
   {
         id = document.forms["stoffe"].elements["id"].value;
         document.forms["stoffe"].action = "index.php?ziel=stoffe&action=update&id="+id;
         document.forms["stoffe"].submit()
   }
}


function checkFarbenInput(pValue)
{
   var id;
   var strBuf;

   strBuf = document.forms["farben"].elements["name_d"].value;
   if (strBuf.length == 0)
      alert("Bitte geben Sie einen Namen (deutsch) an.");
   else
   {
      strBuf = document.forms["farben"].elements["name_e"].value;
      if (strBuf.length == 0)
         alert("Bitte geben Sie einen Namen (englisch) an.");
      else
      {
         if (pValue == "1")
         {
            strBuf = document.forms["farben"].elements["code"].value;
            if (strBuf.length == 0)
               alert("Bitte geben Sie einen Farbcode an");
            else
            {
                  document.forms["farben"].action = "index.php?ziel=farben&action=speichern";
                  document.forms["farben"].submit()
            }
         }
         else
         {
            id = document.forms["farben"].elements["ID"].value;
            document.forms["farben"].action = "index.php?ziel=farben&action=update&id="+id;
            document.forms["farben"].submit()
         }
      }
   }
}

function checkFunctionInput(pValue)
{
   var id;
   if (pValue == "1")
   {
         document.forms["function"].action = "index.php?ziel=function&action=speichern";
         document.forms["function"].submit()
   }
   else
   {
         id = document.forms["function"].elements["id"].value;
         document.forms["function"].action = "index.php?ziel=function&action=update&id="+id;
         document.forms["function"].submit()
   }
}

function checkMasseInput(pValue)
{
   var id;
   if (pValue == "1")
   {
         document.forms["masse"].action = "index.php?ziel=masse&action=speichern";
         document.forms["masse"].submit()
   }
   else
   {
         id = document.forms["masse"].elements["id"].value;
         document.forms["masse"].action = "index.php?ziel=masse&action=update&id="+id;
         document.forms["masse"].submit()
   }
}

function checkSEInput(pValue)  // Speichern von Stoffeigenschaften
{
   var id, strBuf;

   strBuf = document.forms["eigen"].elements["eigen_d"].value;
   if (strBuf.length == 0)
      alert("Bitte geben Sie eine Eigenschaft (deutsch) an.");
   else
   {
      strBuf = document.forms["eigen"].elements["eigen_e"].value;
      if (strBuf.length == 0)
         alert("Bitte geben Sie eine Eigenschaft (englisch) an.");
      else
      {
         if (pValue == "1")
         {
            document.forms["eigen"].action = "index.php?ziel=se&action=speichern";
            document.forms["eigen"].submit()
         }
         else
         {
            id = document.forms["eigen"].elements["id"].value;
            document.forms["eigen"].action = "index.php?ziel=se&action=update&id="+id;
            document.forms["eigen"].submit()
         }
      }
   }
}


function checkAEInput(pValue)  // Speichern von Eigenschaften
{
   var id, strBuf;

   strBuf = document.forms["eigen"].elements["eigen_d"].value;
   if (strBuf.length == 0)
      alert("Bitte geben Sie eine Eigenschaft (deutsch) an.");
   else
   {
      /*strBuf = document.forms["eigen"].elements["eigen_e"].value;
      if (strBuf.length == 0)
         alert("Bitte geben Sie eine Eigenschaft (deutsch) an.");
      else
      { */
         if (pValue == "1")
         {
            document.forms["eigen"].action = "index.php?ziel=allgeigen&action=speichern";
            document.forms["eigen"].submit()
         }
         else
         {
            id = document.forms["eigen"].elements["id"].value;
            document.forms["eigen"].action = "index.php?ziel=allgeigen&action=update&id="+id;
            document.forms["eigen"].submit()
         }
     // }
   }
}



function checkMZ()  // Speichern von Modell-Zubehoer
{
   var zcount;
   zcount = document.forms["zubehoer"].elements["zcount"].value;
   document.forms["zubehoer"].action = "index.php?ziel=mz&action=speichern&count="+zcount;
   document.forms["zubehoer"].submit()
}

function checkMF() // Speichern von Modell-Funktionen
{
   var zcount;
   zcount = document.forms["functions"].elements["zcount"].value;
   document.forms["functions"].action = "index.php?ziel=mf&action=speichern&count="+zcount;
   document.forms["functions"].submit()
}

function checkMS() // Speichern von Modell-Stoffen
{
   var zcount, strBuf, strFeld, strResult;

   zcount = document.forms["stoffe"].elements["zcount"].value;

   for (b=0;b<zcount;b++)
   {
      strFeld = "pe"+b.toString();
      strBuf = document.forms["stoffe"].elements[strFeld].value;
      strResult = strBuf.replace(",",".");
   }
   document.forms["stoffe"].action = "index.php?ziel=ms&action=speichern&count="+zcount;
   document.forms["stoffe"].submit()
}

function checkMoMa() // Speichern von Modell-Stoffen
{
   var zcount, strBuf, strFeld, strResult;

   zcount = document.forms["masse"].elements["zcount"].value;

   for (b=0;b<zcount;b++)
   {
      strFeld = "ma"+b.toString();
      strBuf = document.forms["masse"].elements[strFeld].value;
      strResult = strBuf.replace(",",".");
      document.forms["masse"].elements[strFeld].value = strResult;
   }
   document.forms["masse"].action = "index.php?ziel=moma&action=speichern&count="+zcount;
   document.forms["masse"].submit()
}

function checkStoFa() // Speichern von Stoff_Farben
{
   var zcount;
   zcount = document.forms["stofa"].elements["zcount"].value;
   document.forms["stofa"].action = "index.php?ziel=stofa&action=speichern&count="+zcount;
   document.forms["stofa"].submit()
}

function checkStoEigen() // Speichern von Stoffe_Stoffeigenschaften
{
   var zcount;
   zcount = document.forms["stoeigen"].elements["zcount"].value;
   document.forms["stoeigen"].action = "index.php?ziel=stoeigen&action=speichern&count="+zcount;
   document.forms["stoeigen"].submit()
}

function SerienChange(pziel)
{
   var serienid = document.forms["serien"].elements["serien_select"].value;
   switch (pziel)
   {
      case 1 : { document.forms["serien"].action = "index.php?ziel=mz&serienid="+serienid; break; }
      case 2 : { document.forms["serien"].action = "index.php?ziel=mf&serienid="+serienid; break; }
      case 3 : {document.forms["serien"].action = "index.php?ziel=ms&serienid="+serienid; break }
      case 4 : {document.forms["serien"].action = "index.php?ziel=moma&serienid="+serienid; break }
      case 5 : {document.forms["serien"].action = "index.php?ziel=me&serienid="+serienid; break }
   }
   document.forms["serien"].submit()
}

function GruppenChange(pziel)
{
   var serienid = document.forms["serien"].elements["serien_select"].value;
   var gruppenid = document.forms["gruppen"].elements["gruppen_select"].value;
   switch (pziel)
   {
      case 1 :  { document.forms["gruppen"].action = "index.php?ziel=mz&serienid="+serienid+"&gruppenid="+gruppenid; break; }
      case 2 :  { document.forms["gruppen"].action = "index.php?ziel=mf&serienid="+serienid+"&gruppenid="+gruppenid; break;}
      case 3 :  { document.forms["gruppen"].action = "index.php?ziel=ms&serienid="+serienid+"&gruppenid="+gruppenid; break;}
      case 4 :  { document.forms["gruppen"].action = "index.php?ziel=moma&serienid="+serienid+"&gruppenid="+gruppenid; break;}
      case 5 :  { document.forms["gruppen"].action = "index.php?ziel=me&serienid="+serienid+"&gruppenid="+gruppenid; break;}
   }
   document.forms["gruppen"].submit()

}

function ModelleChange(pziel)
{
   var serienid = document.forms["serien"].elements["serien_select"].value;
   var gruppenid = document.forms["gruppen"].elements["gruppen_select"].value;
   var modellid = document.forms["modelle"].elements["modell_select"].value;
   switch (pziel)
   {
      case 1  : { document.forms["modelle"].action = "index.php?ziel=mz&serienid="+serienid+"&gruppenid="+gruppenid+"&modellid="+modellid;  break;}
      case 2  : {document.forms["modelle"].action = "index.php?ziel=mf&serienid="+serienid+"&gruppenid="+gruppenid+"&modellid="+modellid; break;}
      case 3  : {document.forms["modelle"].action = "index.php?ziel=ms&serienid="+serienid+"&gruppenid="+gruppenid+"&modellid="+modellid; break;}
      case 4  : {document.forms["modelle"].action = "index.php?ziel=moma&serienid="+serienid+"&gruppenid="+gruppenid+"&modellid="+modellid; break;}
      case 5  : {document.forms["modelle"].action = "index.php?ziel=me&serienid="+serienid+"&gruppenid="+gruppenid+"&modellid="+modellid; break;}
   }
   document.forms["modelle"].submit()
}


function StoffChange(pziel)
{
   var stoffid = document.forms["stoffe"].elements["stoffe_select"].value;
   switch (pziel)
   {
      case 1 : { document.forms["stoffe"].action = "index.php?ziel=stofa&stoffid=" + stoffid; break; }
      case 2 : { document.forms["stoffe"].action = "index.php?ziel=stoeigen&stoffid=" + stoffid; break; }
      case 3 : { document.forms["stoffe"].action = "index.php?ziel=sb&stoffid=" + stoffid; break; }
      case 4 : { document.forms["stoffe"].action = "index.php?ziel=stozu&stoffid=" + stoffid; break; }
   }
   document.forms["stoffe"].submit()
}

function checkME() // Speichern von Modell-Eigenschaften
{
   var zcount;
   zcount = document.forms["eigen"].elements["zcount"].value;
   document.forms["eigen"].action = "index.php?ziel=me&action=speichern&count="+zcount;;
   document.forms["eigen"].submit()
}


// JAVA-SCRIPT-FUNKTIONEN für die Steifensand Hauptseite

function checkKontakt(ursprung)
{
   if (document.forms.kontakt.thema.value=="")
   {
   alert("Bitte wählen Sie ein Thema aus.");
   return false;
   }

   if (document.forms.kontakt.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (ursprung==2)
   {
      if (document.forms.kontakt.firma.value=="")
      {
         alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
         return false;
      }
   }

   if (document.forms.kontakt.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.kontakt.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort mit PLZ an.");
      return false;
   }

   if (document.forms.kontakt.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.kontakt.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

   if (document.forms.kontakt.nachricht.value=="")
   {
      alert("Bitte geben Sie Ihre Mitteilung an uns ein.");
      return false;
   }

   document.forms.kontakt.action="1.inc.php";
   document.forms.kontakt.aktion.value=1;
   document.forms.kontakt.submit();
   return true;
}

function resetKontakt()
{
   document.forms.kontakt.reset();
   return true;
}

function checkKatalogb2c()
{
 var nCount = 0; bestellt="", anzahl=0;
 nCount = document.forms.kataloge.anzahl.value;

 for (n=0; n < nCount; n++)
 {
  if (document.forms.kataloge.katalog[n].checked)
  {
    bestellt += document.forms.kataloge.katalog[n].value;
    if (n < (nCount-1))
      bestellt += ",\r\n";
  }
 }

 if (bestellt=="")
 {
   alert("Bitte wählen Sie einen Katalog aus.");
   return false;
 }

 if (document.forms.kataloge.name.value=="")
 {
   alert("Bitte geben Sie Ihren Namen und Vornamen an.");
   return false;
 }
 if (document.forms.kataloge.firma.value=="")
 {
   alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
   return false;
 }
 if (document.forms.kataloge.strasse.value=="")
 {
   alter("Bitte geben Sie eine Strasse und Hausnummer an.");
   return false;
 }
 if (document.forms.kataloge.ort.value=="")
 {
   alert("Bitte geben Sie einen Ort mit PLZ an.");
   return false;
 }
 if (document.forms.kataloge.land.value=="")
 {
   alert("Bitte geben Sie ein Land an.");
   return false;
 }

 document.forms.kataloge.action.value="1.inc.php";
 document.forms.kataloge.bestellt.value = bestellt;
 document.forms.kataloge.aktion.value=1;
 document.forms.kataloge.submit();
 return true;
}

function checkKatalog(ursprung)
{
//   alert(ursprung);
   var nCount = 0, bestellt = "", anzahl=0;
   nCount = document.forms.kataloge.anzahl.value;

   for (n=0; n < nCount; n++)
   {
      if (document.forms.kataloge.katalog[n].checked)
      {
      anzahl = document.forms.kataloge.menge[n].value;
      if (anzahl < 1)
      {
        alert("Bitte geben Sie für alle zu bestellenden Kataloge eine Stückzahl an.");
        return false;
      }

         bestellt += document.forms.kataloge.katalog[n].value+", Anzahl: "+anzahl;
         if (n < (nCount-1))
            bestellt += ",\r\n";
      }
   }

   if (document.forms.kataloge.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (ursprung == 2)
   {
      if (document.forms.kataloge.firma.value=="")
      {
        alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
        return false;
      }
   }

   if (document.forms.kataloge.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.kataloge.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort mit PLZ an.");
      return false;
   }

   if (document.forms.kataloge.land.value=="")
   {
      alert("Bitte geben Sie ein Land an.");
      return false;
   }

   if (ursprung == 1)
      document.forms.kataloge.action="1.inc.php";
   else
      document.forms.kataloge.action="2.inc.php";

   document.forms.kataloge.bestellt.value=bestellt;
   document.forms.kataloge.aktion.value=1;
   document.forms.kataloge.submit();
   return true;
}

function jump_sitemap(prodgrp_index, menu_index)
{
   document.forms.sitemap.grp_index.value=prodgrp_index;
      document.forms.sitemap.menu_index.value=menu_index;
      if (develope == 1)
      document.forms.sitemap.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/serien_einleitung.inc.php";
   else
      document.forms.sitemap.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/serien_einleitung.inc.php";
   document.forms.sitemap.submit();
}

function jump_produktseite(prodgrp_index, menu_index)
{
   document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
   document.forms.modell_uebersicht.menu_index.value=menu_index;
//   document.forms.modell_uebersicht.action="http://192.0.0.1/steifensand/2/"+prodgrp_index+"/serien_einleitung.inc.php";
   document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
   document.forms.modell_uebersicht.submit();
}

function goto_serien_einleitung(prodgrp_index, menu_index)
{
   document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
   document.forms.modell_uebersicht.menu_index.value=menu_index;
//   document.forms.modell_uebersicht.action="http://192.0.0.1/steifensand/2/"+prodgrp_index+"/serien_einleitung.inc.php";
   document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/serien_einleitung.inc.php";
   //alert("prodgrp_index = " + prodgrp_index);
   if (develope == 1)
      {
      document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/serien_einleitung.inc.php";
      //alert(document.forms.modell_uebersicht.action);
   }

   document.forms.modell_uebersicht.submit();
}

function goto_modell_uebersicht(prodgrp_index, menu_index, subgrp_index)
{
   document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
   document.forms.modell_uebersicht.menu_index.value=menu_index;
   document.forms.modell_uebersicht.subgrp_index.value=subgrp_index;

      document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
    if (develope == 1)
       document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";

    document.forms.modell_uebersicht.submit();

}

function browse_modelle(prodgrp_index, menu_index, limit)
{
   document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
   document.forms.modell_uebersicht.menu_index.value=menu_index;
   document.forms.modell_uebersicht.limit.value = limit;
//   document.forms.modell_uebersicht.action="http://192.0.0.1/steifensand/2/"+prodgrp_index+"/modelle.inc.php";
   document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
   if (develope == 1)
      document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
   document.forms.modell_uebersicht.submit();
}

function show_modell_details(prodgrp_index, menu_index, modellid)
{
      document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
      document.forms.modell_uebersicht.menu_index.value=menu_index;
      document.forms.modell_uebersicht.modellid.value=modellid;
      document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modell.details.inc.php";
   if (develope == 1)
         document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/modell.details.inc.php";
   document.forms.modell_uebersicht.submit();
}

function popUpMotivansicht(modellid)
{
  uebersicht=window.open("http://www.original-steifensand-shop.de/2/2/popup.motiv.ansicht.php?modellid="+modellid, "Uebersicht", 'width=760, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
  uebersicht.focus();
}

function popUpUebersicht(index, modellid, shop)
{
//   alert("modellid="+modellid);
   var new_window;

/* sublink stoffe */
   if (index == "1")
   {
      if (develope==0)
      {
        new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      else
      {
         new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      new_window.focus();
      return false;
   }

/* sublink zubehor*/
   if (index == "2")
   {
      if (develope==0)
      {
        new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      else
      {
         new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      new_window.focus();
      return false;
   }

/* sublink masse */
   if (index == "3")
      {
       if (develope==0)
         {
           new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.masse.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      }
      else
      {
         new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.masse.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      }
       new_window.focus();
       return false;
      }

/* sublink funktionen */
   if (index == "4")
   {
       if (develope==0)
       {
         new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.funktionen.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      else
      {
         new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.funktionen.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      new_window.focus();
      return false;
   }

// link zu agb
   if (index == "99")
      {
       if (develope==0)
         {
           new_window = window.open("http://www.original-steifensand-shop.de/allgemein/agb.html", "AGB", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
        }
      else
      {
         new_window = window.open("http://www.original-steifensand-shop.de/allgemein/agb.html", "AGB", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
      new_window.focus();
         return false;
    }
}

function popUpUebersichtShop(index, modellid, shop, wkid, posid)
{
//   alert("modellid="+modellid);
   var new_window;

/* sublink stoffe */
   if (index == "1")
      {
       if (develope==0)
         {
         uebersicht = window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop+"&wkid="+wkid+"&pos="+posid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      }
         else
         {
           uebersicht = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop+"&wkid="+wkid+"&pos="+posid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
        }

      uebersicht.focus();
      return false;
   }

/* sublink zubehor*/
   if (index == "2")
   {
      uebersicht = window.open("http://www.original-steifensand-shop.de/2/1/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop+"&wkid="+wkid+"&pos="+posid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
         if (develope==1)
         {
           uebersicht = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop+"&wkid="+wkid+"&pos="+posid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
        }
      uebersicht.focus();
      return false;
   }
}

function popUpDetail(index, id, shop)
{

   if (index == "11")
   {
      window.open("http://www.original-steifensand-shop.de/2/1/popup.struktur.php?id="+id+"&shop="+shop, "Stoffstruktur", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      return false;
   }
   if (index == "12")
   {
      window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.details.php?id="+id+"&shop="+shop, "Stoffdetails", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      return false;
   }
}

function popUpDetailShop(index, id, shop, stoffid, wkid, pos)
{
   var new_window;
   if (index == "11")
   {
         if (develope==0)
      {
           new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.struktur.php?id="+id+"&shop="+shop, "Stoffstruktur", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
        }
        else
        {
         new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.struktur.php?id="+id+"&shop="+shop, "Stoffstruktur", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      }

      new_window.focus();
      return false;
   }

   if (index == "12")
   {
       if (develope == 0)
       {
          new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.details.php?id="+id+"&shop="+shop+"&wkid="+wkid+"&pos="+pos+"&stoffid="+stoffid, "Uebersicht", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      }
      else
      {
          new_window = window.open("http://intracms/original-steifensand-shop.de/2/1/popup.stoffe.details.php?id="+id+"&shop="+shop+"&wkid="+wkid+"&pos="+pos+"&stoffid="+stoffid, "Uebersicht", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      }
      new_window.focus();
      return false;
   }

}


function popUpAnleitungen()
{
   var new_window;
   new_window = window.open("anleitungen.php", "Bedienungsanleitungen", 'width=450, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
   new_window.focus();
   return false;
}

function popUpArchiv()
{
   var new_window;
   new_window = window.open("newsletter.php", "Newsletter", 'width=600, height=400, toolbar=0, resizeable=1, location=0, directories=0, status=0, menubar=0, scrollbars=1');
   new_window.focus();
   return false;
}

function popUpNL(nlid)
{
   var new_window;
   new_window = window.open("body.php?nlid="+nlid, "Newsletter", 'width=450, height=300, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
   new_window.focus();
   return true;
}

function popUpUrkunden()
{
  var new_window;
  new_window = window.open("urkunden.php", "Urkunden", 'width=450, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbar=1');
  new_windo.focus();
  return false;
}

function popUpZertifikate()
{
  var new_window;
  new_window = window.open("zertifikate.php", "Zertifikate", 'width=450, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbar=1');
  new_window.focus();
  return false;
}

function back_to_uebersicht(prodgrp_index, menu_index, modellid, limit)
{
   document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
   document.forms.modell_uebersicht.menu_index.value=menu_index;
   document.forms.modell_uebersicht.modellid.value=modellid;
   document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
   if (develope==1)
   document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/modelle.inc.php";
   document.forms.modell_uebersicht.submit();
}

function do_login()
{
   if (document.login.login.value=="")
   {
      alert("Bitte geben Sie Ihren Login an.");
      return false;
   }

   if (document.login.passwort.value=="")
   {
      alert("Bitte geben Sie Ihre Passwort an.");
      return false;
   }

   document.forms.login.aktion.value = 1;
   document.forms.login.action ="login.php";
   document.forms.login.submit();
}

// -- Funktionen für Warenkorb --

function Goto_Warenkorb()
{
   document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/warenkorb.php";
   if (develope==1)
      document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/warenkorb.php";

   document.forms.modell_uebersicht.submit();
}

function Goto_Warenkorb_Url()
{
   //self.location="http://192.0.0.1/steifensand/2/warenkorb.php";
    self.location ="http://www.original-steifensand-shop.de/2/warenkorb.php";
}

function Insert_Warenkorb(prodgrp_index, menu_index, modellid)
{
      document.forms.modell_uebersicht.grp_index.value=prodgrp_index;
      document.forms.modell_uebersicht.menu_index.value=menu_index;
      document.forms.modell_uebersicht.modellid.value=modellid;
      document.forms.modell_uebersicht.aktion.value="insert";
    document.forms.modell_uebersicht.action="http://www.original-steifensand-shop.de/2/"+prodgrp_index+"/modell.details.inc.php";
   if (develope==1)
      document.forms.modell_uebersicht.action="http://intracms/original-steifensand-shop.de/2/"+prodgrp_index+"/modell.details.inc.php";
      document.forms.modell_uebersicht.submit();
}


function Do_Warenkorb_Pos(linkid, wkid, wkpos)
{
   var eingabe;

   document.forms.warenkorb.wkid.value=wkid;
   document.forms.warenkorb.wkpos.value=wkpos;

   document.forms.warenkorb.action="http://www.original-steifensand-shop.de/2/warenkorb.php";
   if (develope==1)
     document.forms.warenkorb.action="http://intracms/original-steifensand-shop.de/2/warenkorb.php";
   if (linkid == 4)
   {
      eingabe = confirm("Möchten Sie diese Position wirklich löschen?");
      if (eingabe == true)
      {
         document.forms.warenkorb.aktion.value="delete";
         document.forms.warenkorb.submit();
      }
   }

   if (linkid == 3)
   {
      document.forms.warenkorb.aktion.value="copy";
      document.forms.warenkorb.submit();
   }
}

function prepare_update_warenkorb(wkid, pos, stoffid, farbid)
{
   self.opener.document.forms.warenkorb.wkid.value = wkid;
   self.opener.document.forms.warenkorb.wkpos.value = pos;
   self.opener.document.forms.warenkorb.stoffid.value = stoffid;
   self.opener.document.forms.warenkorb.farbid.value = farbid;
   self.opener.document.forms.warenkorb.aktion.value = "update";
   self.opener.document.forms.warenkorb.submit();
   self.close();
}

function update_zubehoer(anzahl_zubehoer)
{
   self.document.forms.zubehoer_form.anzahl.value=anzahl_zubehoer;
   self.document.forms.zubehoer_form.aktion.value = "update";
   self.document.forms.zubehoer_form.submit();
}

function refresh_zubehoer()
{
    if (develope==0)
    {
      if (navigator.appName=="Microsoft Internet Explorer")
            self.opener.location.replace("http://www.original-steifensand-shop.de/2/warenkorb.php");
      else
         self.opener.location.reload("http://www.original-steifensand-shop.de/2/warenkorb.php", true);
   }
   else
   {
      if (navigator.appName=="Microsoft Internet Explorer")
            self.opener.location.replace("http://intracms/original-steifensand-shop.de/2/warenkorb.php");
      else
         self.opener.location.reload("http://intracms/original-steifensand-shop.de/2/warenkorb.php", true);
   }
}

function MengeChange(index, wkid, posid)
{
   var anzahl = document.forms[index].select_menge.value;
   var gesamtpreis = (anzahl * 100.99);
   var buf = gesamtpreis.toFixed(2);
   var buf2 = buf.toString()
   document.forms[index].wkid.value=wkid;
   document.forms[index].wkpos.value=posid;
   document.forms[index].menge.value=anzahl;
   document.forms[index].aktion.value= "update_menge";

   document.forms[index].action.value="http://www.original-steifensand-shop.de/2/warenkorb.php";
   if(develope==1)
      document.forms[index].action.value="http://intracms/original-steifensand-shop.de/2/warenkorb.php";
   document.forms[index].submit();
}

function Check_Warenkorb_Positionen(anzahl_pos)
{
   var i;
   var rollen, stoff;
   var non_preisform = 0;
   for (i=0; i <= anzahl_pos; i++)
   {
      if (document.forms[i].name=="preis_form")
      {
         rollen = document.forms[i].rollen.value;
         stoff = document.forms[i].stoffid.value;
         if (rollen != 1)
         {
            if (rollen < 0)
              ;
            else
            {
             if (rollen < 1)
             {
               alert ("Ihr Stuhl wird standardmäßig mit einem Satz Rollen ausgeliefert.\r\n\r\nBitte wählen Sie für die Position "+((i+1) - non_preisform)+" \r\nunter dem Punkt 'Zubehör auswählen' einen Rollentyp aus.\r\n\r\nWählen Sie weiche Rollen für harte Böden (z.B. Steinböden, Parkett)\r\noder harte Rollen für weiche Böden (z.B. Teppichböden). ");
               return false;
             }
             else
             {
               alert ("Bitte wählen Sie für die Position "+((i+1) - non_preisform) +" \r\nunter dem Punkt 'Zubehör' nur EINEN Rollentyp aus.\r\n\r\nWählen Sie weiche Rollen für harte Böden (z.B. Steinböden, Parkett)\r\noder harte Rollen für weiche Böden (z.B. Teppichböden).");
               return false;
             }
            }
         }
         else
         {
            if (stoff < 0)
            {
               alert ("Bitte wählen Sie für die Position "+((i+1) - non_preisform) +" einen Stoff aus.");
               return false;
            }
         }
      }
      else
         non_preisform++;
   }

   self.location = "http://www.original-steifensand-shop.de/2/bestellen.php";
   if (develope==1)
      self.location = "http://intracms/original-steifensand-shop.de/2/bestellen.php";


   // Damit der Benutzer nicht zur Kasse gehen kann und dann in den Popups auf "in den Warenkorb" klicken kann:
   if (uebersicht)
   {
      if (uebersicht.closed == false)
         uebersicht.close();
   }
}


function Load_Userdata()
{
   if (document.forms.bestellung.kdnr.value=="")
   {
      alert("Bitte geben Sie Ihre Kundennummer ein.");
      document.forms.bestellung.kdnr.focus();
      return false;
   }

   if (document.forms.bestellung.passwort.value=="")
   {
      alert("Bitte geben Sie Ihr Passwort ein.");
      document.forms.bestellung.passwort.focus();
      return false;
   }

   document.forms.bestellung.aktion.value = "load";
   document.forms.bestellung.loaded.value = "1";
   document.forms.bestellung.action.value = "bestellen.php";
   document.forms.bestellung.submit();
}


function check_bestellung()
{
// zuerst mal die Adress-Felder abchecken
   var fn, ext, buf;

   //alert(document.forms.bestellung.check_cd.checked.value);
   if (document.forms.bestellung.inspiro_pos.value == 1)
   {
     if (document.forms.bestellung.check_cd.checked == false)
     {
        document.forms.bestellung.motiv_per.value = 0;

   if (document.forms.bestellung.userfile1.value=="")
        {
     alert("Bitte wählen Sie eine inspiro-Datei für den Upload aus oder wählen Sie \"Motiv per CD\".");
          return false;
        }
        else
        {
     fn = document.forms.bestellung.userfile1.value;
          ext = fn.substr(fn.length-3,2);
          buf = ext.toUpperCase();
          document.forms.bestellung.upload_file.value = fn;

          if ((buf != "TI") && (buf != "JP") && (buf != "EP") && (buf != "AI") && (buf != "CD") && (buf != "FH"))
     {
            alert("Ihre Datei ist nicht im richtigen Format. Beachten Sie unsere Hinweise bzgl. inspiro-Druckdaten.");
            return false;
          }
        }
     }
     else
       document.forms.bestellung.motiv_per.value=1;
   }

   if (document.forms.bestellung.name.value=="")
   {
     alert("Bitte geben Sie Ihren Namen und Vornamen an.");
     return false;
   }

   if (document.forms.bestellung.firma.value=="")
   {
      alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
      return false;
   }

   if (document.forms.bestellung.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.bestellung.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort mit PLZ an.");
      return false;
   }

   if (document.forms.bestellung.land.value=="")
   {
      alert("Bitte geben Sie Ihr Land an.");
      return false;
   }

   if (document.forms.bestellung.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.bestellung.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

   // dann die Angabe von Bankdaten checken, wenn Zahlart = "Bankeinzug"
   if (document.forms.bestellung.zahlung.value=="Bankeinzug")
   {
      if (document.forms.bestellung.ktonr.value=="")
      {
         alert("Bitte geben Sie Ihre Kontonummer an.");
         document.forms.bestellung.ktonr.focus();
         return false;
      }
      else
      {
         if (document.forms.bestellung.blz.value=="")
         {
            alert("Bitte geben Sie Ihre Bankleitzahl an.");
            document.forms.bestellung.blz.focus();
            return false;
         }
         else
         {
            if (document.forms.bestellung.bankname.value=="")
            {
               alert("Bitte geben Sie den Namen des Geldinstitutes an.");
               document.forms.bestellung.bankname.focus();
               return false;
            }
         }
      }
   }

   // schließlich noch die AGBs checken
   if (document.forms.bestellung.akzeptieren.checked == false)
   {
      alert("Bitte erklären Sie sich mit den AGBs einverstanden.");
      document.forms.bestellung.akzeptieren.focus();
      return false;
   }
   document.forms.bestellung.aktion.value= "speichern";
   document.forms.bestellung.action.value= "bestellen.php";
   document.forms.bestellung.submit();
}

function checkObjSchutz()
{
   if (document.forms.objekt.haendlernr.value=="")
   {
   alert("Bitte geben Sie Ihre Händlernummer an.");
   return false;
   }

   if (document.forms.objekt.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (document.forms.objekt.firma.value=="")
   {
      alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
      return false;
   }

   if (document.forms.objekt.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.objekt.plz.value=="")
   {
      alert("Bitte geben Sie Ihre PLZ an.");
      return false;
   }

   if (document.forms.objekt.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort an.");
      return false;
   }

   if (document.forms.objekt.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.objekt.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

// Objektfelder

   if (document.forms.objekt.objbeworben.value=="")
   {
      alert("Bitte geben Sie das beworbene Objekt an.");
      return false;
   }

   if (document.forms.objekt.objname.value=="")
   {
      alert("Bitte geben Sie den einen Namen für das Objekt an.");
      return false;
   }

   if (document.forms.objekt.objstrasse.value=="")
   {
      alert("Bitte geben Sie Strasse | Hausnummer des Objektes an.");
      return false;
   }

   if (document.forms.objekt.objplz.value=="")
   {
      alert("Bitte geben Sie die PLZ des Ojektes an.");
      return false;
   }

   if (document.forms.objekt.objort.value=="")
   {
      alert("Bitte geben Sie den Ort des Objektes an.");
      return false;
   }

   if (document.forms.objekt.firmen_ap.value=="")
   {
      alert("Bitte geben den für das Objekt Verantwortlichen an.");
      return false;
   }

   document.forms.objekt.action="2.inc.php";
   document.forms.objekt.aktion.value=1;
   document.forms.objekt.submit();
   return true;
}


function checkHaendlerProfil(id, aktion)
{
   if (aktion == 0)
   {
   document.forms.profil.action="1.inc.php";
        document.forms.profil.id.value=id;
   document.forms.profil.aktion.value = $aktion;
   document.forms.profil.submit();
   }
   else
   {
   if (document.forms.profil.name.value=="")
   {
            alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
      }

      if (document.forms.profil.bezeichnung.value=="")
      {
            alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
           return false;
      }

      if (document.forms.profil.strasse.value=="")
      {
            alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
            return false;
      }

      if (document.forms.profil.plz.value=="")
      {
            alert("Bitte geben Sie Ihre PLZ an.");
            return false;
      }

      if (document.forms.profil.ort.value=="")
      {
            alert("Bitte geben Sie Ihren Ort an.");
           return false;
      }

      if (document.forms.profil.tel.value=="")
      {
            alert("Bitte geben Sie Ihre Telefonnumer an.");
            return false;
      }

      if (document.forms.profil.mail.value=="")
      {
            alert("Bitte geben Sie Ihre E-Mailadresse an.");
            return false;
      }

    var pw = document.forms.profil.pw1.value;
   if (pw.length <5)
   {
      alert("Das Passwort muss mind. 5 Stellen lang sein.");
        return false;
   }

    if (document.forms.profil.pw1.value != document.forms.profil.pw2.value)
   {
         alert("Die Eingaben des Passwortes stimmen nicht überein.");
      return false;
   }
   }

   document.forms.profil.action="1.inc.php";
   document.forms.profil.id.value=id;
   document.forms.profil.aktion.value=aktion;
   document.forms.profil.submit();
   return true;

}

function checkRegister()
{
   if (document.forms.register.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (document.forms.register.bezeichnung.value=="")
   {
      alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
      return false;
   }

   if (document.forms.register.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.register.plz.value=="")
   {
      alert("Bitte geben Sie Ihre PLZ an.");
      return false;
   }
   else
   {
      if (isNaN(document.forms.register.plz.value))
      {
         alert("Die PLZ ist ungültig.");
         document.forms.register.plz.focus();
         return false;
      }
   }

   if (document.forms.register.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort an.");
      return false;
   }

   if (document.forms.register.land.value=="")
   {
      alert("Bitte geben Sie ein Land ein.");
      return false;
   }

   if (document.forms.register.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.register.fax.value=="")
   {
      alert("Bitte geben Sie Ihre Faxnumer an.");
      return false;
   }

   if (document.forms.register.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

   document.forms.register.action="register.php";
   document.forms.register.aktion.value=1;
   document.forms.register.submit();
   return true;
}

function checkReminder()
{
   if (document.forms.reminder.kdnr.value=="")
   {
      alert("Bitte geben Sie Ihre Kundennummer an.");
      return false;
   }
   else
   {
      if (isNaN(document.forms.reminder.kdnr.value))
      {
         alert("Die Kundennummer ist ungültig.");
         document.forms.reminder.kdnr.focus();
         return false;
      }
   }

   if (document.forms.reminder.plz.value=="")
   {
      alert("Bitte geben Sie Ihre PLZ an.");
      return false;
   }
   else
   {
      if (isNaN(document.forms.reminder.plz.value))
      {
         alert("Die PLZ ist ungültig.");
         document.forms.reminder.plz.focus();
         return false;
      }
   }

   if (document.forms.reminder.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort an.");
      return false;
   }

   document.forms.reminder.action="reminder.php";
   document.forms.reminder.aktion.value=1;
   document.forms.reminder.submit();
   return true;
}


function cycle_ref(dir)
{
  var max_idx=5, min_idx=1, new_idx;
  var akt_idx = document.forms.referenz.pic_index.value;

  if (dir=="pre")
  {
    if (akt_idx > min_idx)
      new_idx = --akt_idx;
    else
      new_idx = akt_idx;
  }

  if (dir=="next")
  {
    if (akt_idx < max_idx)
      new_idx = ++akt_idx;
    else
      new_idx = akt_idx;
  }

  document.forms.referenz.pic_index.value=new_idx;
  document.forms.referenz.submit();
}

function popUpInspiroUebersicht(index, modellid)
{
   if (modellid==0)
   {
     alert("Bitte wählen Sie erst eine Stuhlserie und ein Stuhlmodell aus.");
     return false;
   }

   if (index == "1")
   {
      //new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      uebersicht = window.open("http://www.original-steifensand-shop.de/2/3/popup.stoffe.uebersicht.php?sublinkid="+index+"&modellid="+modellid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      uebersicht.focus();
      return false;
   }

/* sublink zubehor*/
   if (index == "2")
   {
      //new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid+"&shop="+shop, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      uebersicht = window.open("http://www.original-steifensand-shop.de/2/3/popup.zubehoer.php?sublinkid="+index+"&modellid="+modellid, "Uebersicht", 'width=760, height=600, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=1');
      uebersicht.focus();
      return false;
   }
}

function popUpInspiroDetail(index, modellid, stoffid)
{
   if (index == "11")
   {
      struktur_win = window.open("http://www.original-steifensand-shop.de/2/3/popup.struktur.php?id="+stoffid, "Stoffstruktur", 'width=300, height=320, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      //new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.struktur.php?modellid="+modellid+"&id="+stoffid+"&shop="+shop, "Stoffstruktur", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      struktur_win.focus();
      return false;
   }

   if (index == "12")
   {
      //new_window = window.open("http://www.original-steifensand-shop.de/2/1/popup.stoffe.details.php?modellid="+modellid+"&id="+stoffid+"&shop="+shop, "Uebersicht", 'width=200, height=220, toolbar=0, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');

      detail_win = window.open("http://www.original-steifensand-shop.de/2/3/popup.stoffe.details.php?modellid="+modellid+"&id="+stoffid, "Uebersicht", 'width=200, height=220, toolbar=1, resizable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
      detail_win.focus();
      return false;
   }
}

function prepare_update_inspiro(stoffname, farbname, farbcode)
{
   self.opener.document.forms.anfrage.stoffname.value = stoffname;
   self.opener.document.forms.anfrage.farbname.value = farbname;
   self.opener.document.forms.anfrage.farbcode.value = farbcode;
   self.opener.document.forms.anfrage.stoff_selected.value = 1;
   self.opener.document.forms.anfrage.aktion.value = "update";
   self.opener.document.forms.anfrage.submit();
   self.close();
}

function update_inspiro_zubehoer(zubehoer_list)
{
   self.opener.document.forms.anfrage.zubehoer.value = zubehoer_list;
   self.opener.document.forms.anfrage.zubehoer_selected.value = 1;
   self.opener.document.forms.anfrage.aktion.value = "update";
   self.opener.document.forms.anfrage.submit();
   self.close();
}

function checkInspiroAnfrage(stoffname, farbname, farbcode, zubehoer)
{
   if (document.forms.anfrage.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (document.forms.anfrage.firma.value=="")
   {
      alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
      return false;
   }

   if (document.forms.anfrage.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.anfrage.plz.value=="")
   {
      alert("Bitte geben Sie Ihre PLZ an.");
      return false;
   }

   if (document.forms.anfrage.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort an.");
      return false;
   }

   if (document.forms.anfrage.land.value=="")
   {
      alert("Bitte geben Sie Ihr Land an.");
      return false;
   }

   if (document.forms.anfrage.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.anfrage.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

   if (document.forms.anfrage.stueck.value=="")
   {
      alert("Bitte geben Sie eine Stückzahl an.");
      return false;
   }

   document.forms.anfrage.aktion.value="1";
   document.forms.anfrage.zubehoer.value= zubehoer;;
   document.forms.anfrage.submit();
}

function checkProvision()
{
   if (document.forms.provision.name.value=="")
   {
      alert("Bitte geben Sie Ihren Namen und Vornamen an.");
      return false;
   }

   if (document.forms.provision.firma.value=="")
   {
      alert("Bitte geben Sie Ihre Firmenbezeichnung an.");
      return false;
   }

   if (document.forms.provision.strasse.value=="")
   {
      alert("Bitte geben Sie Ihre Strasse und Hausnummer an.");
      return false;
   }

   if (document.forms.provision.plz.value=="")
   {
      alert("Bitte geben Sie Ihre PLZ an.");
      return false;
   }

   if (document.forms.provision.ort.value=="")
   {
      alert("Bitte geben Sie Ihren Ort an.");
      return false;
   }

   if (document.forms.provision.land.value=="")
   {
      alert("Bitte geben Sie Ihr Land an.");
      return false;
   }

   if (document.forms.provision.tel.value=="")
   {
      alert("Bitte geben Sie Ihre Telefonnumer an.");
      return false;
   }

   if (document.forms.provision.mail.value=="")
   {
      alert("Bitte geben Sie Ihre E-Mailadresse an.");
      return false;
   }

   if (document.forms.provision.ktonr.value=="")
   {
      alert("Bitte geben Sie Ihre Kontonummer an.");
      return false;
   }

   if (document.forms.provision.blz.value=="")
   {
      alert("Bitte geben Sie Ihre Bankleitzahl an.");
      return false;
   }

   if (document.forms.provision.bank.value=="")
   {
      alert("Bitte geben Sie Ihr Geldinstitut an.");
      return false;
   }

   if (document.forms.provision.target.value=="")
   {
      alert("Bitte machen sie Angaben z der Vermittlung.");
      return false;
   }

   document.forms.provision.aktion.value="1";
   document.forms.provision.submit();
}

function mail_ausschreibung()
{
  document.forms.ausschreibung.aktion.value=1;
  document.forms.ausschreibung.submit();
}


// funktionen für den Inspiro-(Händler-)bereich

function checkInspiroCD()
{
  if (document.forms.order_cd.name.value == "")
  {
    alert ("Bitte geben Sie Ihren Namen und Vornamen ein.");
    return false;
  }

  if (document.forms.order_cd.firma.value == "")
  {
    alert ("Bitte geben Sie Ihre Firmenbezeichnung an.");
    return false;
  }

  if (document.forms.order_cd.strasse.value=="")
  {
    alert ("Bitte geben Sie Ihre Strasse und Hausnummer an.");
    return false;
  }

  if (document.forms.order_cd.ort.value == "")
  {
    alert ("Bitte geben Sie Ihren Ort mit PLZ an.");
    return false;
  }

  if (document.forms.order_cd.tel.value=="")
  {
    alert("Bitte geben Sie Ihre Telefonnummer an.");
    return false;
  }

  if (document.forms.order_cd.mail.value == "")
  {
    alert ("Bitte geben Sie Ihre EMail-Adresse an.");
    return false;
  }

  if (document.forms.order_cd.ibe.checked == false)
  {
    alert("Bitte erklären Sie sich mit dem Einzug der Schutzgebühr von Ihrem Bankkonto einverstanden.");
    return false;
  }

  document.forms.order_cd.action="1.inc.php";
  document.forms.order_cd.aktion.value=1;
  document.forms.order_cd.submit();
}

function checkInspiroKonzept()
{
  if ((document.forms.order_konzept.check_kklein.checked == true) && (document.forms.order_konzept.check_kkomplet == true))
  {
    alert("Bitte wählen Sie nur eine Konzept-Art aus");
    return false;
  }

  document.forms.order_konzept.konzept.value=0;
  if (document.forms.order_konzept.check_kklein.checked == false)
  {
    if (document.forms.order_konzept.check_kkomplett.checked == false)
    {
         alert("Bitte wählen Sie eine Konzept-Variante aus");
       return true;
    }
    else
   document.forms.order_konzept.konzept.value = 2;
  }
  else
    document.forms.order_konzept.konzept.value=1;

  if (document.forms.order_konzept.kfirma.value=="")
  {
    alert ("Bitte geben Sie eine Firmenbezeichnung an.");
    return false;
  }

  if (document.forms.order_konzept.kstrasse.value=="")
  {
    alert ("Bitte geben Sie eine Strasse und Hausnummer an.");
    return false;
  }

  if (document.forms.order_konzept.kort.value=="")
  {
    alert ("Bitte geben Sie einen Ort mit PLZ ein.");
    return false;
  }

  if (document.forms.order_konzept.kiaddr.value=="")
  {
    alert ("Bitte geben Sie die Internetadresse an.");
    return false;
  }

  if (document.forms.order_konzept.kibe.checked == false)
  {
    alert ("Bitte erklären Sie sich mit dem Einzug der Gebühr von Ihrem Bankkonto einverstanden.");
    return false;
  }

  document.forms.order_konzept.action = "2.inc.php";
  document.forms.order_konzept.aktion.value=1;
  document.forms.order_konzept.submit();
}

function Upload_Generator()
{
  var fn, ext;

  if (document.forms.motiv_upload.userfile1.value == "")
  {
    alert ("Bitte wählen Sie ein Motiv aus.");
    return false;
  }
  else
  {
    fn = document.forms.motiv_upload.userfile1.value;
    ext = fn.substr(fn.length-3,3);

    if (ext.toUpperCase() == "JPG")
    {
     document.forms.motiv_upload.action = "3.inc.php";
   document.forms.motiv_upload.aktion.value = 1;
   document.forms.motiv_upload.submit();
    }
    else
        alert ("Es können nur Vorschaubilder im Format jgp verwendet werden.");
  }
}

function Upload_b2b_Generator()
{
  var fn, ext;

  if (document.forms.motiv_upload.userfile1.value == "")
  {
    alert ("Bitte wählen Sie ein Motiv aus.");
    return false;
  }
  else
  {
    fn = document.forms.motiv_upload.userfile1.value;
    ext = fn.substr(fn.length-3,3);

    if (ext.toUpperCase() == "JPG")
    {
       document.forms.motiv_upload.action = "5.inc.php";
       document.forms.motiv_upload.aktion.value = 1;
       document.forms.motiv_upload.submit();
    }
    else
       alert("Es können nur Vorschaubilder im Format jpg verwendet werden.");

  }

}

function Do_Generator(ModellID, filename)
{
  var gen_win;
  gen_win = window.open("http://www.original-steifensand-shop.de/5/8/popup.generator.php?modellid=" + ModellID + "&filename="+filename, "Bildschirmansicht", 'width=300, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
  gen_win.focus();
}

function Do_b2b_Generator(ModellID, filename)
{
  var gen_win;
  gen_win = window.open("http://www.original-steifensand-shop.de/8/1/popup.generator.php?modellid=" + ModellID + "&filename="+filename, "Bildschirmansicht", 'width=300, height=600, toolbar=0, resizeable=0, location=0, directories=0, status=0, menubar=0, scrollbars=0');
  gen_win.focus();
}

function popup_druckinfo()
{
  var inspiro_win;
  inspiro_win = window.open("http://www.original-steifensand-shop.de/allgemein/popup.inspiro.info.php", "Druckdaten", "width=550, height=600");
  inspiro_win.focus();
}
