// www.atms.ch/shop
var orderinfo="<p class='acht'>Vielen Dank für <b>Ihre Auswahl</b>!" +
" Füllen Sie nun lediglich noch das Bestellformular aus!</p>" +
"<p class='acht'>Der bequemste und schnellste Weg ist die " +
"<strong>Online-Bestellung</strong>, die wir Ihnen sofort " +
"mit einer <b>E-Mail</b> bestätigen.</p>";

orderinfo+="<h4>Kleingedrucktes!</h4>" +
"<p class='acht'>Haben Sie sich schon <b>informiert</b>?<br><br> --&gt; " +
"[ <a href='agb.htm' onclick=\"popwin('agb.htm'); return false\">" +
"AGB</a> ]<br> --&gt; " +
"[ <a href='versandkosten.htm' onclick=\"popwin('versandkosten.htm'); return false\">" +
"Versandkosten</a> ]<br><br>" +
"<p class='acht'>Informationen zum<br><br>  --&gt; " +
"[ <a href='widerruf.htm' onclick=\"popwin('widerruf.htm'); return false\">" +
"Widerrufsrecht</a> ]</p>" +
"<p class='rahmen'>Tipp: <b class='blue'>Bei Problemen</b> rufen Sie uns bitte an (11-20 Uhr) unter   " +
"041 210 28 88</p>";

orderinfo+=shipspeed;

orderinfo+="<h2>Datenschutz</h2>" +
"<p class='acht'>Wir speichern Ihre Adresse nur zu <strong>" +
"internen Zwecken</strong> (jederzeit widerrufbar) und geben sie " +
"<b>nicht an Dritte</b> weiter !</p>"; // Markus Seitz www.atms.ch

function promatch(pro_num) { // ATM Seitz AG
// alert("pro_num am Anfang anzeigen: " + pro_num);
var prodata=new Array()
for(i=0;i<prod.length;i++) { // Markus Seitz

var prodinr=prod[i].split("|")[0];
prodinr=killspace(prodinr);
prodata['prodnr']=prodinr;

var prodititle=prod[i].split("|")[1];
prodititle=killspace(prodititle);
prodata['prodtitle']=prodititle;

var proditext=prod[i].split("|")[2];
proditext=killspace(proditext);
prodata['prodtext']=proditext;

var prodicat=prod[i].split("|")[3];
prodicat=killspace(prodicat);
prodicat=prodicat.split(",")[0];
prodata['prodcat']=prodicat;

var prodiver=prod[i].split("|")[4];
prodiver=killspace(prodiver);
prodiver=prodiver.split(",");

var prodiprice=prod[i].split("|")[5];
prodiprice=killspace(prodiprice);
prodiprice=prodiprice.split(",");

if (prodivat=prod[i].split("|")[6]) {
var prodivat=prod[i].split("|")[6];
prodivat=killspace(prodivat);
} else { 
var prodivat=0;
}

if (prodivat!="" && prodivat!=0) {
prodivat=vat2;
}
else {
prodivat=vat;
}
prodata['prodvat']=prodivat;

if (prodiver.length>1) { // ATM Seitz AG

for (k=0;k<prodiver.length;k++) { // www.atms.ch
if (pro_num==prodinr+prodiver[k]) { // Markus Seitz
prodata['prodver']=prodiver[k];
prodata['prodprice']=prodiprice[k];
return prodata;
}
}

}

else {
if (pro_num==prodinr) { 7
prodata['prodver']="";
prodata['prodprice']=prodiprice[0];

return prodata;
}
}

}
}


function prodzahl() {
var proza=0;
if (p_safe!="") {
wertinhalt=p_safe.split("#");
for(proza=0;proza<wertinhalt.length-1;proza++) {
}
}
return proza;
}


function showbasket() {

var datentext="<div class='acht'>Legen Sie einfach die " +
"gewünschten <b>Artikel</b> in den Warenkorb!</div>";
var daten=datentext;
if (c>0 && c<1) {
daten=orderinfo;
}

if (p_safe!="" && c!=0.1 && c!=0.2 || (Number(a) < minamount)) {
datenstart="<div class='acht'><b class=\"blue\">Zur Bezahlung unten " +
"ZUR KASSE anklicken<\/b><br><br>" + "Anzahl der Artikel in " + 
"Ihrem Warenkorb: <b>" + prodzahl() + "</b></div><br>";
var k_ct=p_safe.split("#");

var p_ges=0;
var k_nr, k_gist, eunit;
daten="";
for (b=0;b<k_ct.length-1;b++) {

k_nr=k_ct[b].split("_")[0];
k_gist=k_ct[b].split("_")[1];
prodata=promatch(k_gist);

// Neu: Mit Seitz-Absturz-Schutz!!!
if (!check(k_gist)) { return datentext; }

if (prodata['prodver']==""){ 
eunit=""; 
} 
else { 
eunit=unit; 
} 

daten+="<div class='acht'>" + 
"<form name='' class='acht'>" +
"<input type=\"text\" class='acht' name=\"anzahl\" " +
"value='" + k_nr + "' maxlength=\"3\" size=\"3\" " +
"title='Menge hier anpassen'" +
"onblur=\"cookiemaker(+this.value+'_" + k_gist + "')\"> " +

"<a href='javascript:location.reload()' title='Anzeige aktualisieren'>" +
"<img src='engine/help/okay.gif' border='0' width='8' " +
"height='9' alt='Anzeige aktualisieren'></a> " +

"&nbsp;<a href=\"javascript:cookiemaker('0_" + k_gist + "')\" " +
"title='Artikel löschen'>" +
"<img src='engine/help/delete.gif' border='0' width='8' " +
"height='9' alt='Artikel löschen'></a> " +

"&nbsp;(<i>" + k_gist+"</i>)</form>" +
"[ <a href='index.htm?sp~" + prodata['prodnr'] + "&c~" + 
prodata['prodcat'] + "' title='Anklicken zum Anzeigen'>" + 
prodata['prodver'] + eunit + " " + 
prodata['prodtitle'] + "</a> ]</div>";

var p_einz=k_nr*prodata['prodprice'];
p_ges+=p_einz;

daten+="<div class='acht'>Preis: <i>" + trim(p_einz) + 
"</i> " + currency + "</div><br>";

}

var ho_form="<div><form name=''><input type='button' " +
"onclick='location=\"index.htm?c~0.1&a~" + trim2(p_ges) + "\"" +   
"' value='Zur Kasse -->' title='" +
"Weiter zur Bezahlung\nProceed to Checkout'>" +
"</form></div>\n";

if (prodzahl()>=1) {
daten=datenstart + ho_form + "<br>" + daten;
} else {
daten=datenstart + daten;
}

daten+="<div>-----------------</div>";
daten+="<div class='acht'>Total: <b class='dark'>" + trim(p_ges) + 
"</b> " + currency + "</div>";
daten+="<div>-----------------</div><br>";

daten+="<div class='acht'>[ " +
"<a href='javascript:location.reload();' " +
"title='Anzeige aktualisieren'>" +
"Anzeige aktualisieren</a> ]<br>" +
"[ <a href='javascript:delnote()' " +
"title='Alles komplett löschen'>" +
"Warenkorb löschen</a> ]<br>" +
"</div>" +
"<p class='acht'><b>Anzahl verändern?</b><br>" +
"Neuen Wert eintragen,<br>Anzeige aktualisieren!</p>";

daten+=ho_form;

if (p_ges==0) {
window.name="";
}

if (maxamount > p_ges && maxamount != "") {
daten+="<p class='rahmen'>Tipp: Ab einem Bestellwert von " +
"<b> " + trim(maxamount) + "&nbsp;" + currency + 
"</b> zahlen Sie <strong>keine</strong> " +
"<a href='versandkosten.htm' onclick=\"popwin('versandkosten.htm'); " +
"return false\">Versandkosten</a>!</p>";
}

}

return daten;
}

function shipform() {
var shipadd=0;

if (shipstep) {

if (stepvalue.indexOf(",")>=0) {
var pressv=0;

stepvalue=stepvalue.split(",");

for (l=0;l<stepvalue.length;l++) {

ssv=stepvalue[l].split("=")[0];
ssa=stepvalue[l].split("=")[1];

if (Number(a)>pressv && Number(a) <= ssv) {
var shipadd=ssa;
} 
pressv=ssv;
}

}

}


if (Number(a) < minamount) {
return "<p>Die Mindestbestellmenge beträgt " + 
trim(minamount) + " " + currency + "!</p>" +
"<form><input type=\"button\" onclick=" +
"\"location='index.htm?c~2'\" " +
"value=\"Bitte weitershoppen --&gt;\"></form>";
}
var shipform="<h4>1. Wie wollen Sie bezahlen?</h4>\n" +
"<p>Wir liefern:</p>\n" +
"<form name='shipform' onsubmit='return shipcheck()'>\n";

if (ship.indexOf(",")>=0) {

ship=ship.split(",");

for (h=0;h<ship.length;h++) {
shipform+="<div><input type='radio' value='" + 
h + "' name='sc'> per <strong>" +
ship[h].split("=")[0] + "</strong>";

if (Number(a) > maxamount && maxamount != 0) {
shipform+="&nbsp;(keine Versandkosten)</div>\n ";
} 
else {
vkosten=Number(ship[h].split("=")[1])+Number(shipadd);
shipform+="&nbsp;(zuzügl. <b>" + trim(vkosten) + 
"&nbsp;" + currency + "</b> Versandkosten)</div>\n ";

}

}

}
else {
shipform+="<div>... ausschliesslich per <strong>" + 
ship.split("=")[0] + "</strong>.<br>";

vkosten=Number(ship.split("=")[1])+Number(shipadd);
if (Number(a) > maxamount && maxamount != 0) {
vkosten=0;
} 

shipform+="Die Versandkosten betragen <b>" + trim(vkosten) +
"&nbsp;" + currency + "</b>.<br>" +
"<input type='hidden' name='sc2' value='0'></div>";

}

shipform+="<p><input type=\"button\" onclick=" +
"\"location='index.htm?c~1'\" " +
"value=\"Bestellung abbrechen!\" " +
"title=\"Wollen Sie lieber weitershoppen?\nCancel - Return to the shop\">\n" +
"<input type=\"submit\" class='blue' " +
"value=\"Jetzt bestellen --&gt;&gt;\" " +
"title=\"Zum nächsten Schritt - Bestellung ausführen!\nNext step - Order now\">\n" +

"</form></p>\n";

return shipform;
}

function shipcheck() {
var sm="";
var notfound=true;

if (document.shipform.sc2) {
sm=document.shipform.sc2.value;
notfound=false;
}

else {
var rg=document.shipform.sc;

for (y=0;y<rg.length;y++) {

if (rg[y].checked) {
sm=rg[y].value;
notfound=false;
break; 
}

}
}

if (notfound) {
alert ("Bitte wählen Sie eine Versandart!\n\nOrder from abroad:\nPlease pick \"per Kreditkarte\" (Mastercard and VISA)");
return false;
}

window.location="index.htm?c~0.2&sm~" + sm; 
return false;
}


function delnote() {
if (confirm("Wollen Sie wirklich den gesamten Warenkorb löschen?")) { 
delcookie();
}
}

function delcookie() {
window.name="";
location.reload();
}

// Seitz-Absturz-Schutz für Shophopper
function check(gw) {

ft=false;
for(i=0;i<prod.length;i++) {
p_nr=prod[i].split("|")[0];
p_nr=killspace(p_nr);
p_ver=prod[i].split("|")[4];
p_ver=killspace(p_ver);

if (p_ver.indexOf(",")>=0) {
ppver=p_ver.split(",");
for (j=0;j<ppver.length;j++) {
if (gw==p_nr+ppver[j]) {
ft=true;
break;
}
}
}
else if (gw==p_nr) {
ft=true;
break;
}
}
if (!ft) {
alert("Sie waren gerade woanders shoppen?\n" +
"Willkommen bei uns!");
delcookie();
}
return ft;
}
