// Editier-Bereich für Shopmichel V. 2.2
// Autor: Johann-Christian Hanke
// Hier werden die Steuer-Variablen festgelegt
// Speicherpfad der edit.js: C:\shopmichel_online\data\
// empfohlener Speicherpfad: (C:\)shopmichel_online\data\
// Modul-Version 1.7 vom 15. Mai 2004
// gehört zu: shopmichel.de
//---------------------------------------------

// Nur die Passagen im grauen Kasten dürfen anpasst werden.
// Vor allem die hervorgehobenen Bereiche.
// Alles andere sind Kommentare, unbedingt in Ruhe lassen!

// global: gewünschte Einheit notieren, z.B. "g"
// falls nicht gewünscht, frei lassen
// Tipp: auch ein Doppelpunkt kann notiert werden, wie im Beispiel:
var unit=":Stk.";

// Währung festlegen
// Schreiben Sie EUR oder &euro; (&euro; nur bei neueren Browsern!) oder SFR usw. usf.
// Das Aussehen kann ebenfalls mit HTML-Tags bestimmt werden
// Die Währung muss zweifach in folgenden Variablen notiert werden
// Tipp: Die Voreinstellungen sind in den meisten Fällen goldrichtig, am besten lassen!
var currency="<small>Euro</small>"; // hier Formatierung möglich
var currency2="Euro"; // ohne Formatierung!

// Produkt-Grafiken einschalten
// Sollen im Shop Produkt-Abbildungen verwendet werden?
// Dann muss der Wert auf true bleiben
// Wenn generell keine Produktabbildungen gewünscht sind,
// setzen Sie statt true einfach false ein.
// Tipp: Lassen Sie die Voreinstellung stehen
var imgshow=true;

// Ausrichtung der Grafik
//  für rechts: "align='right'";
//  für links: "align='left'";
// für eigener Platz: "";
// Tipp: Ich empfehle auch hier die Voreinstellung
var imgalign="style='margin-left: 10px;' align='right'; border=1";

// Die Zeile könnte aber auch so aussehen, das ergibt einen Rand nach oben:
// var imgalign="style='margin-top: 10px;'";

// Großbild in extra Fenster gewünscht?
// Wenn ja, muss die Zeile so lauten:
// var bigpic=true;
// Dann muss zu jedem Bild auch ein Zweitbild namens
// bildnr_max.jpg im data/img-Ordner abgelegt werden mit einer
// Maximalgröße von ca. 500 x 400
// Tipp: Hier ist das Maximalbild erst mal abgeschaltet:
var bigpic=true;

// Versandbedingungen definieren
// Schema: Versandart=Preis,Versandart=Preis usw. usf.
// alle gewünschten Versandarten durch Komma trennen (ohne Leerzeichen).
// bei Bankeinzug bitte das Wort Bankeinzug verwenden, in dieser Schreibung,
// gerne auch mit Zusätzen wie  z.B. Bankeinzug(EU) oder Bankeinzug(D) (ohne Leerzeichen)
// Dann (und nur dann) erscheint automatisch ein Formular zur Eingabe der Kontodaten
// bei Kreditkartenzahlung das Wort Kreditkarte verwenden, in dieser Schreibung,
// gerne auch mit Zusätzen wie  z.B. Kreditkarte(EU) oder Kreditkarte(D) (ohne Leerzeichen)
// Dann (und nur dann) erscheint automatisch ein Formular zur Eingabe der Kreditkarten-Daten
// Hier meine Musterkonfiguration:
var ship="Vorkasse=0,Bankeinzug=0,Rechnung (Nicht für Neukunden)=0";
// Tipp: Sie wollen ausschließlich per Nachnahme versenden?
// Schreiben Sie var ship="Nachnahme=6";
// var ship="Nachnahme=6";
// Das Programm fügt beim Besteller automatisch ausschließlich per hinzu
// Die Auswahlbuttons verschwinden dabei

// Diese Variable steuert den Mindestbestellwert
// minamount ist der Preis, ab dem bestellt werden kann.
// Tipp: Falls nicht gewünscht, einfach auf 0 setzen!
var minamount=15;

// Diese Variable steuert den evtl. Wegfall der Versandkosten
// maxamount ist der Preis, ab dem die Versandkosten entfallen.
// Tipp: Falls nicht gewünscht, einfach auf 0 setzen!
var maxamount=0;

// Mit Versandkostenstaffel arbeiten?
// Sie wollen gestaffelte Versandkosten anbieten?
// Dann setzen Sie shipstep auf true.
// Tipp: Falls nicht gewünscht, einfach auf false belassen!
var shipstep=false;

// Versandstaffel definieren
// Hier können Sie die Staffelwerte festlegen. Diese werden wirksam bei shipstep=true
// Es geht um gestaffelte Zuschläge, die Sie zusätzlich zu den Basisversandkosten
// festlegen können
// Der Wert vor dem = definiert die Zahl, bis zu der der Zuschlag fällig wird
// Der Wert nach dem = definiert den Zuschlag selbt
// Die Anzeige var stepvalue="15=10,20=8,25=5"; bedeutet also, dass bis 10 Euro
// ein Versandkostenzuschlag von 10 Euro, bis 20 Euro ein Zuschlag von 8 Euro
// und bis 25 Euro ein Zuschlag von 5 Euro zu den schon festgelegten Preisen berechnet wird.
// Sie können beliebig viele weitere Staffelgruppen eingefügen!
// Achtung: Berücksichtigen Sie unbedingt die von Ihnen festgelegten Werte minamount und maxamount
var stepvalue="10=7.5,15010=7.5";

// Mehrwertsteuer verwenden?
// Soll mit Mehrwertsteuer gerechnet werden?
// Dann muss der Wert auf true bleiben
// Dann wird automatisch unter dem/n Preis(en) die MwSt. angezeigt!
// Zum generellen Abschalten der MwSt. notieren Sie einfach false
// Dann wird weder MwSt. angezeigt noch berechnet!!!
var vatshow=true;

// Hinweis: Die nächsten beiden Variablen vat und vat2 müssen in
// jedem Fall größer als 0 sein! Auch bei abgeschalteter MwSt!

// Mehrwertsteuer, Variable vat
// Wenn 7%, dann 7 schreiben
// Wenn 16%, dann 16 schreiben:
// Das ist sozusagen der Haupt-MwSt-Satz
// Hinweis: Dieser Wert darf nicht auf 0 gesetzt werden, auch wenn
// keine MwSt. verwendet wird!
var vat=7;

// 2. Mehrwertsteuer, Variable vat2
// Sie wollen einen zweiten Mehrwertsteuersatz verwenden?
// Notieren Sie den gewünschten Wert hinter vat2
// Tipp: Sie können den Wert ruhig stehen lassen. Solange Sie die letzte Spalte
// in der Produkttabelle frei lassen, wird der Wert sowieso ignoriert!
// Hinweis: Dieser Wert darf nicht auf 0 gesetzt werden, auch wenn
// keine zweite MwSt. verwendet wird!
var vat2=19;

// Produktnummer unter Preis anzeigen?
// Soll(en) unter dem/n Preis(en) die Produktnummer(n) angezeigt werden?
// Dann muss der Wert auf true bleiben
// Zum Abschalten dieser Anzeige notieren Sie einfach false
// Tipp: Lassen Sie true stehen!
var pnrshow=true;

// Pull-down-Menüs statt runder Radiokästchen?
// Sie haben ein Produkt mit einer Mehrfach-Auswahl?
// Z.B. Pullover in verschiedenen Größen? Die Radiokästchen
// sind Ihnen zu unübersichtlich und reichen nicht aus?
// Dann setzen Sie den Wert dieser Variablen auf true
// Es entsteht eine übersichtliche Klappliste (Pull-down-Menü)
// Voreinstellung: var pulldown=false;
var pulldown=false;
// Bestätigung, bevor Produkt in Warenkorb gelegt wird?
// Der Kunde soll nach Klick auf  "Auf den Notizzettel" eine Bestätigungsbox
// angezeigt bekommen? Dann schreiben Sie var confirmpop=true; (Voreinstellung)
// Ansonsten vergeben Sie den Wert false - ideal bei vielen kleinen Produkten, die
// schnell in den Warenkorb gelegt werden müssen
var confirmpop=false;

// Auslieferungstempo, Info im rechten Bereich bei Kleingedrucktes
// Diesen Text sieht der Kunde, wenn er auf den Button "Zur Kasse" geklickt hat
// Tipp: Einfach ohne Druck auf Enter weiterschreiben!
var shipspeed="<p class='acht'>Pflanzen liefern wir ab Mitte April bzw. Mitte Mai (AGB) in der Reihenfolge des Bestelleingangs. Der voraussichtliche Liefertermin wird Ihnen per eMail mitgeteilt. Saatgut, Bücher und andere Artikel liefern wir in der Regel innerhalb einer Woche nach Auftragserteilung.</p>";

// Trennlinie zwischen Produkten gewünscht?
// Wenn keine Trennlinie gewünscht, dann border="";
// Wenn HTML-Linie gewünscht, dann border="<hr>";
// Wenn Linie, dann (ruhig länger ziehen:)
// var border="________________________________________";
// usw. - auch ein &nbsp; für Zwischenraum kann eingesetzt werden!
// Farbe über michel.css div.border festlegen!
// Tipp: Hier mein Vorschlag, eine punktierte Linie:
var border="<br clear=all><hr width=90%>";

// Voller Navigationsbaum (fulltree) ein oder aus?
// Wünschen Sie einen voll entfalteten Navigationsbaum (true) oder
// sollen die Unterkategorien nur bei Bedarf erscheinen (false)?
var fulltree=false;

// Ladescreen (splash) ein oder aus?
// Wünschen Sie einen Ladescreen (Splashscreen), der so lange stehen
// bleibt, bis die Seite geladen ist? Und der anzeigt:
// Die Seite wird jetzt für Sie geladen . . .
// Dann vergeben Sie den Wert true
// Zum Abschalten wählen Sie dagegen false.
var splash=false;

// Breite des Systems (dywi) einstellen
// Wie breit soll das System sein? Stellen Sie die Breite
// wunschgemäß ein. Möglich sind z.B. Werte wie 800
// für eine absolute Breite von 800 Pixeln
// oder z.B. "95%" für eine relative Breite von 95%.
// Bei %-Angaben Gänsefüßchen nicht vergessen, bei absoluten
// Angaben (reine Zahl wie 800) entfallen sie jedoch.
var dywi="800";

// Frei gestaltbarer Bereich bei leerer Oberkategorie
// Sie wollen einen eigenen (HTML)-Abschnitt erstellen, der automatisch
// bei leeren Oberkategorien erscheint und die Produkte in den Unterkategorien bewirbt?
// Der von Ihnen wunschgemäß mit Inhalt gefüllt werden kann?
// Dann true einsetzen, ansonsten false
// Diese Texte erscheinen jedoch nur, wenn eine Oberkategorie keine
// Produkte enthält und wenn die Datei catview.js ausgefüllt wurde.
var show_catpage=true;