//-------------------------------------------
// Modul: JavaScript-Notizzettel (Warenkorb)
// Autor: Johann-Christian Hanke
// gehört zu: shopmichel.de Version 2.1
// Modul-Version 2.1 vom Januar 2003 ~ohne Cookies!~
//-------------------------------------------


function cookiemaker(kekswert) {

// alert("kekswert erst mal zeigen: " + kekswert);
// alert("auch p_safe noch mal zeigen: " + p_safe);

kekswert+="x";
var posi=kekswert.indexOf("_");
var anzahl=kekswert.substring(0,posi);

var muster=/\D/; // Ausdruck für keine Ziffer

if (anzahl<0 || anzahl>500 || muster.test(anzahl)) {
alert("Érvénytelen! \n" + 
"Csak szám beírása lehetséges! \n" +
"\n\n" +
"Törlés a 0 -val vagy a piros\nkeresztre " +
"kattintva!");
return false;
}

var kgist=kekswert.substring(posi,kekswert.length);

if (p_safe!="") { // IF 1 auf
// alert("Yep nicht leer");
var k_neu="";
var k_ct=p_safe.split("x");

for(j=0;j<k_ct.length-1;j++) { // FOR 2 auf
var ki_ct=k_ct[j]+"x";
var ka_posi=ki_ct.indexOf("_");
var ka_anz=ki_ct.substring(0,ka_posi);
var ka_gist=ki_ct.substring(ka_posi,ki_ct.length);

// alert("ka_gist zeigen: " + ka_gist);
// alert("kgist zeigen: " + kgist);

if (kgist!=ka_gist) {
k_neu+=ka_anz + ka_gist;
}
} // FOR 2 zu
k_neu=kekswert+k_neu;

} // IF 1 zu
else {
k_neu=kekswert;
}

if (anzahl==0) {
k_redu=k_neu.split("x");
redvalue="";
for (r=0;r<k_redu.length-1;r++) {
if (k_redu[r].substring(0,1)==0) {
redvalue+="";
}
else {
redvalue+=k_redu[r]+"x";
}
}
k_neu=redvalue;
}

// alert("Kurz vor Schluss k_neu anzeigen: " + k_neu);

window.name=k_neu;
// alert("window.name nach Hinzufügen des Produkts mal zeigen: " + window.name);

document.location.reload();
// setTimeout('document.location.reload()',1000); // Aktualisieren
} // FUNCTION ZU

// Funktion zum Bestellen
function order(formname) {

// Anzahl ermitteln
var prodo_nr;
var notfound=false;
var muster=/\D/; // Ausdruck für keine Ziffer
var anzahl=document.forms[formname].anzahl.value;

if (document.forms[formname].choice2) {
var prodo_nr=document.forms[formname].choice2.value;
}
else {
var rg=document.forms[formname].choice;

notfound=true;

for (x=0;x<rg.length;x++) { // for ANFANG

if (prodo_nr=rg[x].checked) {
prodo_nr=rg[x].value;
notfound=false;
break; 
}

} // for ENDE

if (notfound) {
alert("Válasszon ki egyet a\n" + 
rg.length + " féle licenc közül!");
document.forms[formname].choice[0].checked=true;
return false;
}


} // ELSE ENDE 

// Begrenzung der Auswahl treffen (0-500)
if (anzahl>=0 && anzahl<500 && !muster.test(anzahl) && anzahl!="") {
var kekswert=anzahl + "_" + prodo_nr;

var yessir=confirm("Ön a termékszám: " + prodo_nr +  " \n" +
"szoftvert választotta. \n\nMennyiség: "
 + anzahl +  "\n\nOK?" +
"\n\n\n");






if (yessir) {
cookiemaker(kekswert);
}
}
else {
alert("írjon be egy positív számot!\n" +
"");
return false;
}

return false;
}

