if(navigator.appVersion.substring(0,1) < "4")
{
self.location.href ="index3browser.htm";
}

theBasket = [new BasketItem("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","")];
var co="";

var Loc_Article = "Artikel";
var Loc_Quantity = "Menge";
var Loc_PriceEach = "Einzelpreis";
var Loc_ShortVat = "MwSt";
var Loc_PriceTotal = "Gesamtpreis";
var Loc_InEuro = "Dies entspricht einem Preis von";
var Loc_Total = "Total";
var Loc_VAT = "Enthaltene MwSt.";
var Loc_Integer = "Bitte eine ganzzahlige positive Anzahl eingeben!";
var Loc_Remove = "Entfernen";
var Loc_Refresh = "Aktualisieren";
var Loc_RemoveConfirm = "Möchten Sie wirklich alle Artikel aus dem Einkaufswagen entfernen?";
var Loc_Discount = "Mengenrabatt";
var Loc_Please = "Bitte ";
var Loc_Select = " auswählen!";
var Loc_Add = "Hinweis:\nDer Artikel befindet sich bereits im Korb.\nSoll die Anzahl addiert werden?\nKlicken Sie OK zum Addieren,\nKlicken Sie Abbrechen zum Ersetzen\n";
var Loc_Update = "aktualisieren";
var Loc_Delete = "entfernen";
var Loc_InBasket = " Artikel im Warenkorb";
var Loc_BasketEmpty = "Kein Artikel im Warenkorb";
var Loc_SaveForm = "Möchten Sie, dass sich die Bestellseite Ihre Angaben merkt?";
var Loc_BeforeUnload = "Sie haben Artikel im Warenkorb. Wenn Sie diesen Shop verlassen, wird Ihr Warenkorb geleert.";
var Loc_Postage = "Versandkosten";







function right(evnt)
{if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null)
  {if (evnt.which >= 2)
    {
    alert("Design by Pro-Data");
	
     return false;
    }
  }
 else
   if (event.button>=2)
     alert("Design by Pro-Data");
	
}

function GS_frameinit() {
var st = window.location.href;
var mypos = st.indexOf("?");

if (mypos > 0) {
st=st.substr(st.indexOf('?')+1,st.length-st.indexOf('?')-1);
self.Hauptframe.location.href = st;
}


//	if (self.location.hash != '') {
//		var Path = self.Hauptframe.location.href.substring(0, self.Hauptframe.location.href.lastIndexOf('/'));
//		var SubPage = self.location.hash.substring(1, self.location.hash.length);
//		self.Hauptframe.location.href = Path + "/" + SubPage;
//	}
}

function GS_exit() {

if (theBasket.length>1) {
event.returnValue = Loc_BeforeUnload;


}
}

function BasketItem(Item,Price,Quantity,Liter,Satznr)
{
this.Item = Item;
this.Price=Price;
this.Quantity=Quantity;
this.Liter=Liter;
this.Satznr=Satznr;
}

function alterError(value)
{

value=parseInt(value*100+0.5);
if (isNaN(value) == true) value = eval('0');
newPounds = String(value).substr(0,String(value).length-2);
if (newPounds == '') newPounds = '0';
if (isNaN(newPounds) == true) newPounds = eval('0');
newPence = String(value).substr(String(value).length-2,2);
if (isNaN(newPence) == true) newPence = eval('0');
if (eval(newPence) == 0) newPence='00';
return(newPounds+'.'+newPence);

}

function buyItem(newItem, newPrice, newQuantity , newLiter, newSatznr)
{
newItem = unescape(newItem);
var index=-1;
if (!( (parseFloat(newQuantity) == parseInt(newQuantity) )&&( parseInt(newQuantity) > 0) ) || isNaN(newQuantity)) {
	alert(Loc_Integer);
	return;}
if(confirm(newQuantity+' x '+newItem+' In den Warenkorb legen?')){
	for (var i=1; i<= theBasket.length-1; i++){
		if (theBasket[i].Satznr==newSatznr){
			if (window.confirm(Loc_Add))
				theBasket[i].Quantity=parseInt(theBasket[i].Quantity)+parseInt(newQuantity);
			else
				theBasket[i].Quantity=newQuantity
			index=i;
		}
	}

	if (index<0){
		var neuItem=new BasketItem(newItem,newPrice,newQuantity,newLiter,newSatznr);
		theBasket=theBasket.concat([neuItem]);
	}
}
basketframe.location = "left.php";
//Hauptframe.location = "unsere_weine.php";

}

function resetShoppingBasket()
{
theBasket=theBasket.slice(0,1);
}


function totalkosten(){
versandkosten=0;
karton6=0;
karton12=0;
m6=0;
m12=0;
gespreis=totprice;
y = totmenge % 6;
if(y != 0){
document.writeln('<TR BGCOLOR="#9F1616"><td colspan=5 style="color:#FFFFFF;font-size:11px"><b>Ihre Bestellung kann nur selbst abgeholt oder reserviert werden!<br>');
document.writeln('Siehe Hinweis für den Versand!</b></td></tr>');
document.writeln('<INPUT TYPE="hidden" NAME="Warenwert" VALUE="'+parent.alterError(totprice)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Versandkosten" VALUE="'+parent.alterError(versandkosten)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Rechnungsbetrag" VALUE="'+parent.alterError(gespreis)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Karton6" VALUE="'+karton6+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Karton12" VALUE="'+karton12+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="m6" VALUE="'+parent.alterError(m6)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="m12" VALUE="'+parent.alterError(m12)+'" SIZE="40">');
document.writeln('</TABLE>');
return;}	

karton12 =parseInt(totmenge/12); 
rest=totmenge % 12;
karton6 =parseInt(rest/6); 

//m6 = karton6 * 6.55;
//m12 = karton12 * 8.75;
m6 = karton6 * kosten6;
m12 = karton12 * kosten12;
gespreis = m6 + m12 + totprice;
versandkosten = m6 + m12;
fl12=karton12*12;
fl6=karton6*6;
if (karton12>0){
document.writeln('<TR BGCOLOR="#666666"><td colspan="4" style="color:#FFFFFF;font-size:11px"><b>Versandkosten:</b> '+karton12+' x 12er-Karton (Inhalt: je 12 Flaschen)</td><td  align=right style="color:#FFFFFF;font-size:11px"><b>'+parent.alterError(m12)+' &euro;</td></tr>');
}

if (karton6 > 0 ){
document.writeln('<TR BGCOLOR="#666666"><td colspan="4" style="color:#FFFFFF;font-size:11px"><b>Versandkosten:</b> '+karton6+' x 6er-Karton (Inhalt: je 6 Flaschen)</td><td  align=right style="color:#FFFFFF;font-size:11px"><b>'+parent.alterError(m6)+' &euro;</td></tr>');
}
document.writeln('<TR BGCOLOR="#666666"><td colspan=4><span style="color:#FFFFFF"><b>Gesamtbetrag</b> (bei Versand innerhalb von Österreich)</font></td><td style="color:#FFFFFF" align=right><b>'+parent.alterError(gespreis)+' &euro;</b></td></tr>');


document.writeln('<INPUT TYPE="hidden" NAME="Warenwert" VALUE="'+parent.alterError(totprice)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Versandkosten" VALUE="'+parent.alterError(versandkosten)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Rechnungsbetrag" VALUE="'+parent.alterError(gespreis)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Karton6" VALUE="'+karton6+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="Karton12" VALUE="'+karton12+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="m6" VALUE="'+parent.alterError(m6)+'" SIZE="40">');
document.writeln('<INPUT TYPE="hidden" NAME="m12" VALUE="'+parent.alterError(m12)+'" SIZE="40">');
}



function versandpruefen(){
	
	
	if ((document.orderform.versand[1].checked == true) ){
		
	alert ("Wegen der Bestellmenge kann Ihr Auftrag nicht per Post/Bahn/Spedition versendet werden!\nKlicken Sie bitte eine andere Versandart an!"); 
		document.orderform.versand[0].focus();
			return false;} 
	return true;
}


function CleanUp() {
if (totprice == 0) {

alert('Es befinden sich keine Artikel im Warenkorb!\n Die Bestellung wird deshalb nicht abgeschickt!');
return false;
}
	
        if (document.orderform.Nachname.value == ""){alert ("Bitte geben Sie Ihren Nachnamen ein!"); 
	document.orderform.Nachname.focus();return false;} 
	
	
	if (document.orderform.Strasse.value == ""){alert ("Bitte geben Sie die Straße ein!");
		document.orderform.Strasse.focus();return false;} 
	if (document.orderform.PLZ.value == ""){alert ("Bitte geben Sie die PLZ ein!");
		document.orderform.PLZ.focus();return false;} 
	if (document.orderform.Ort.value == ""){alert ("Bitte geben Sie die Ort ein!");
		document.orderform.Ort.focus();return false;} 
	if (document.orderform.Telefon.value == ""){alert ("Bitte geben Sie die Telefonnummer ein!"); 
		document.orderform.Telefon.focus();return false;} 
	if (document.orderform.email.value == ""){alert ("Bitte geben Sie Ihre Email-Adresse ein!"); 
		document.orderform.email.focus();return false;} 
	

        x=document.orderform.email.value;
	l=x.length;
	sch=0;
	for(i=0;i<l;i++){if (x.substr(i,1)=="@"){sch=1}}
	if (sch == 0){alert ("Bitte geben Sie Mailadresse richtig ein!"); 
		document.orderform.email.focus();return false;} 

if (document.orderform.agb.checked == false){alert ("Sie haben die allgemeinen Geschäftsbedingungen nicht akzeptiert!"); 
		document.orderform.agb.focus();return false;} 



		  
      //--> return true;};
	


parent.theBasket=parent.theBasket.slice(0,1);

self.location = "warenkorb.php";
parent.basketframe.location = "left.php";
}

function WKleeren() {


	


parent.theBasket=parent.theBasket.slice(0,1);
parent.basketframe.location = "left.php";

}


function inputpruefen() {

	
        if (document.orderform.Nachname.value == ""){alert ("Bitte geben Sie Ihren Nachnamen ein!"); 
	document.orderform.Nachname.focus();return false;} 
	
	
	if (document.orderform.Strasse.value == ""){alert ("Bitte geben Sie die Straße ein!");
		document.orderform.Strasse.focus();return false;} 
	if (document.orderform.PLZ.value == ""){alert ("Bitte geben Sie die PLZ ein!");
		document.orderform.PLZ.focus();return false;} 
	if (document.orderform.Ort.value == ""){alert ("Bitte geben Sie die Ort ein!");
		document.orderform.Ort.focus();return false;} 
	if (document.orderform.Telefon.value == ""){alert ("Bitte geben Sie die Telefonnummer ein!"); 
		document.orderform.Telefon.focus();return false;} 
	if (document.orderform.email.value == ""){alert ("Bitte geben Sie Ihre Email-Adresse ein!"); 
		document.orderform.email.focus();return false;} 
	

        x=document.orderform.email.value;
	l=x.length;
	sch=0;
	for(i=0;i<l;i++){if (x.substr(i,1)=="@"){sch=1}}
	if (sch == 0){alert ("Bitte geben Sie Mailadresse richtig ein!"); 
		document.orderform.email.focus();return false;} 

if (document.orderform.agb.checked == false){alert ("Sie haben die allgemeinen Geschäftsbedingungen nicht akzeptiert!"); 
		document.orderform.agb.focus();return false;} 



		  
return true;
}
