// Versandkostenfrei ab
var versfrei=50.00;
// Mindestbestellwert
var mindest=5;
var verskost=5.00;
var verskostz1=12.00;
var nachkost=4.50;
// Standardland
var landw="Deutschland";
// Versandländer
var laender = new Array('Deutschland','Belgien','Bulgarien','Daenemark','Estland','Finnland','Frankreich','Griechenland','Grossbritannien','Irland','Italien','Lettland','Litauen','Luxemburg','Malta','Monaco','Niederlande','Oesterreich','Polen','Portugal','Rumaenien','San Marino','Schweden','Slowakei','Slowenien','Spanien','Tschechien.','Ungarn','Zypern');
// PayPal-Adresse
var paypala="kontakt@orthopaedie-schuhtechnik-scheffler.de";
// Parameter für Aufpreisartikel
var aufpreis=false;
//Übergabeparameter auslesen (site.htm?p1=i1&p2=i2
function param(id)
{
myurl = window.location.search;
start= myurl.indexOf("?");
if (start==-1) {return("");}
paras = myurl.substr(start,myurl.length-start);
start= paras.indexOf(id+"=");
if (start==-1) {return("");}
start = start+id.length+1;
paras = paras.substr(start,paras.length-start);
if (paras.indexOf("&")!=-1) {paras=paras.substr(0,paras.indexOf("&"));}
paras=paras.replace('%AND%','&');
return(paras);
}
// Cookie-System fuer Online-Bestellungen
function FixCookieDate(date)
{
var basis=new Date(0);
var chk=basis.getTime();
if (chk > 0) date.setTime(date.getTime() - chk);
}

function loescheCookie(Name)
{
if (holeCookie(Name)) {
	document.cookie=Name+"="+"000; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}

function holeCookie(Name)
{
var nam=Name+"=";
var Laenge=nam.length;
var Cookie_Laenge=document.cookie.length;
var i=0;
while (i < Cookie_Laenge) {
	var j = i+Laenge;
	if (document.cookie.substring(i,j)== nam){
	 	return holeCookieWert(j);
	}
	i=document.cookie.indexOf(" ",i)+1;
	if (i==0) break;
}
return null;
}

function holeCookieWert(Position) 
{
var Ende=document.cookie.indexOf(";",Position);
if (Ende==-1) Ende=document.cookie.length;
return unescape(document.cookie.substring(Position,Ende));
}

function setzeCookie(Name,Wert,Datum)	
{
if (Datum!=null) {
	var expires = Datum.toGMTString();
	document.cookie=Name+"="+escape(Wert)+"; expires="+expires;
}
if (Datum==null)document.cookie=Name+"="+escape(Wert);
}


function grossbild() {
    if (document.getElementById) {
    	document.getElementById("bildgross").style.visibility = "visible";
		document.prodbg.src = bildgross;
	}
}

function grossbildaus() {
    if (document.getElementById) {
		document.prodbg.src = 'images/shim.gif'
    	document.getElementById("bildgross").style.visibility = "hidden";
	}
}

function hilfeein() {
    if (document.getElementById) {
    	document.getElementById("hilfe").style.visibility = "visible";
	}
}

function hilfeaus() {
    if (document.getElementById) {
    	document.getElementById("hilfe").style.visibility = "hidden";
	}
}


// 2 NK-Stellen //
function initzahl(wert)
{
var text=wert+"";
var punkt=text.indexOf(".");
if (punkt<0) text +=".00";
else if(punkt==0) text="0"+text;
text+="00";
punkt=text.indexOf(".");
text=text.substring(0,punkt+3);
return text;


}


function warenkorb()
{
var vkorb=holeCookie("schuh1");
var spos=0;
var epos=0;
var sposalt=-1;
var oz=0;
var ichk=0;
var ges=0;
document.write('<A HREF="wrkrb.php" class="beige"><B>WARENKORB</B></A>');
if (vkorb!=null) {
ichk=vkorb.indexOf("[");
if (ichk>-1) {
 var preis_gesamt=0;
 for (var i=1; (i<=10); i++) {
    spos=vkorb.indexOf("[",sposalt+1);
	if (spos!=-1 && sposalt!=spos) {
	   	epos=vkorb.indexOf("]",spos);
		if (epos!=-1){
		   var vsatz=vkorb.substring(spos+1,epos);
		   var sz=0;
		   sz=vsatz.indexOf("*");
   		   var artikel_text=vsatz.substring(0,sz);
		   ez=sz+1;
		   sz=vsatz.indexOf("*",ez);
		   var anzahl_einzel=vsatz.substring(ez,sz);
		   var preis_einzel=initzahl(vsatz.substring(sz+1,vsatz.length));
		   var preis_artikel_gesamt=preis_einzel*anzahl_einzel;
     	   var preis_artikel_gesamt_out=initzahl(parseFloat(preis_artikel_gesamt)+0);
  //  	   document.writeln('<span class="red"><B>'+anzahl_einzel+'x</B>&nbsp;</span>'+artikel_text+'<BR>');
	       preis_gesamt=((preis_gesamt*100)+(preis_artikel_gesamt*100))/100;
		  oz=i;
		}
	}		
  	if (spos!=-1) sposalt=spos;
}
//	VERSANDKOSTENBERECHNUNG
  var versandkosten=0.00;
  var ges=preis_gesamt;
  if (ges>0 && ges < versfrei) {
		versandkosten=verskost;
  } 

  if (ges>=versfrei) {
  		versandkosten=0.00;
  }
  // Ermittlung Auslandsversand
  if (param('l')!="") {
    landw=param('l');
   }	
  for (var lz=0; (lz<laender.length); lz++) {
   if (landw==laender[lz]) { 
		if (laender[lz]!="Deutschland") { 
			versandkosten=verskostz1;
		}
   }
  }
// Prüf. ob Aufpreis möglich
   ges=initzahl(((ges*100)+(versandkosten*100))/100);
  } 
}
document.writeln('<P class="sm"><span class="smallwhite"><B>'+oz+'</b></span><span class="smallblack"><B> Artikel<BR>im Warenkorb.</B></span></P>');
document.writeln('<P class="sm"><span class="smallblack">Summe </span><span class="smallwhite">'+initzahl(ges+0)+'</span><span class="smallblack"> €</span></P>');
document.writeln('<SPAN class="white">&gt;&gt; </span><A HREF="wrkrb.php"><B>zur KASSE</B></A>');
}

function Cookie_art(artikel, anz, preis)
{
ok=false;
var verfall=null;
var vkorb=holeCookie("schuh1");
var z1=0;
if (vkorb!=null) {
// max. 10 Artikel pro Bestellung
	for (i=0; (i<=vkorb.length-1); i++) {
		var chk=vkorb.charAt(i);
		if (chk=="[") z1++;
	}	
} else vkorb="";
// am 14.10.2009 editiert
if (vkorb=="000") { vkorb=""; }
if (z1<10) {
	vkorb=vkorb+"["+artikel+"*"+anz+"*"+preis+"]";
	setzeCookie("schuh1",vkorb,verfall);
	ok=true;
} else alert("Der Warenkorb ist voll !!\nEs können max. 10 Artikel bestellt werden.");
return ok;
}

// Artikeldaten werden erstellt und zur weiteren Verarbeitung uebergeben
// max. 5 Artikel pro Seite
function artikelwahl(art,pre,anz)
{
if ( anz >0 && anz < 10) {
	var ok=Cookie_art(art, anz, pre);
	if (ok==true) alert("Der Artikel +++"+art+", "+pre+" EUR +++ wurde in den Warenkorb gelegt.\n\nUm die Bestellung abzuschicken, wählen Sie bitte den Auswahlpunkt ZUR KASSE (rechts oben) an.");
     document.location.reload();
} else {
	alert("Falsche Anzahl:\nBitte geben Sie hier gerade Zahlen von 1 - 99 ein.");
}

}



function vergriffen (art_text,verfuegbar) 
{
	alert ('Der Artikel '+art_text+' ist derzeit nicht lieferbar.\n\nVoraussichtlich wieder verfuegbar: '+verfuegbar);
}


