//---------------------------------------------------------

// Ueberpruefung Einstiegsseite

//---------------------------------------------------------





		BrowserName= navigator.appName;

		BrowserVersion = parseInt(navigator.appVersion);

		BrowserCode=navigator.appCodeName;

//document.write(BrowserName+"\n"+BrowserVersion+"\n"+BrowserCode);



if(BrowserName.indexOf("Internet Explorer") > 0 || BrowserName.indexOf("etscape") > 0 || BrowserName.indexOf("pera") > 0 || BrowserCode.indexOf("ozilla") >= 1 ) {

if(BrowserCode.indexOf("ozilla") >= 1 ) {

if(BrowserName.indexOf("earch") <= 0 &&  BrowserName.indexOf("ycos") <= 0 && BrowserName.indexOf("ltaVista") <= 0 && BrowserName.indexOf("ear") <= 0 && BrowserName.indexOf("rowler") <= 0 && BrowserName.indexOf("ulliver") <= 0 && BrowserName.indexOf("nfoseek") <= 0 && BrowserName.indexOf("lurp") <= 0 && BrowserName.indexOf("ireball") <= 0 && BrowserName.indexOf("arvin") <= 0 && BrowserName.indexOf("oogle") <= 0 && BrowserName.indexOf("archiver") <= 0  && BrowserName.indexOf("pider") <= 0  && BrowserName.indexOf("penbot") <= 0  && BrowserName.indexOf("grabber") <= 0 && BrowserName.indexOf("Control") <= 0) {



//alert(BrowserName+"\n"+BrowserVersion+"\n"+BrowserCode);

if(top.location) {



// Eigentliche Umleitung-Abfrage

 aa=top.location.href;

 if( (aa.indexOf(".htm") > 1 || aa.indexOf(".php") >1) && (aa.indexOf("teeparadies/index.htm") <= 0) && (aa.indexOf("-format=index") <= 0)&& aa != "www.teeparadies.ch" && aa != "https://www.bioparadies.ch" && aa != "https://www.bioparadies.ch/" )

 {

//alert("Falsche Einstiegsseite: "+aa);



 while (aa.indexOf("/") >= 0 ) { 

  aa = aa.substring(aa.indexOf("/")+1,aa.length); 

 

 bb=aa;

 }

 

  //alert(bb);



top.location.href='http://www.teeparadies.ch/teeparadies/FMPro?-DB=_teeparadies.fp5&-Lay=alles&-format=index_neutral.htm&-error=index_neutral.htm&-Token='+escape(bb)+'&-View=ok';



}

}

 }

}

}









//---------------------------------------------------------

// Spuren

//---------------------------------------------------------



// in Fusszeile gelöst



//---------------------------------------------------------

// Meldung beim verlassen der Site

//---------------------------------------------------------



function abschied() {



if (top.basket && top.basket != "") {



// var fenster_bie=window.open('FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=abschied.htm&-error=abschied.htm&-wiew=ok','fenst','width=350,height=220');



//alert("bie-bie");



// parent.location.href="FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=abschied.htm&-error=abschied.htm&-wiew=ok";



confirm('Sie verlassen den teepardies ohne Ihren Einkauf beendet zu haben.');

}

}



//---------------------------------------------------------

// Fehler in Spuren

//---------------------------------------------------------



function fehler_protokollieren() {



//alert ("Fehler");



if (top.spuren ) {



top.spuren=top.spouren+"xxxxxxxx";



}

}



// ---------------------------------------------------------------------------------------- 

// Formularüberprüfung 

// ---------------------------------------------------------------------------------------- 





function ueberpruefung() {



//	alert("-"+document.forms[0].adresse1name.value+"-");





		if (document.forms[0].adresse0vorname.value == "") {



			alert("Bitte tragen Sie Ihren Vornamen ein.");



			return false;



		}



		if (document.forms[0].adresse1name.value == "") {



			alert("Bitte tragen Sie Ihren Nachnamen ein.");



			return false;



		}





		if (document.forms[0].adresse3strasse.value == "") {



			alert("Bitte tragen Sie Ihre Strasse ein.");



			return false;



		}	



		



		if (document.forms[0].adresse5plz.value == "") {



			alert("Bitte tragen Sie Ihre Postleitzahl ein.");



			return false;



		}		

		

		if (document.forms[0].adresse6ort.value == "") {



			alert("Bitte tragen Sie Ihre Ortschaft ein.");



			return false;



		}		





		if (document.forms[0].adresse8tel_privat.value == "") {



			alert("Bitte tragen Sie Ihre Telefonnummer ein.");



			return false;

		}

		





// ----------------------------------------------------------

//	Überprüft ob die E-Mail-Adresse gültig ist

// ----------------------------------------------------------	

 

		if (document.forms[0].Adresse11email.value == "") {

	alert("Bitte geben Sie Ihre E-mail-Adresse ein!");

			return false;

		}		



		if (document.forms[0].Adresse11email.value != "") {

		if (document.forms[0].Adresse11email.value.indexOf("@") < 1 || document.forms[0].Adresse11email.value.indexOf(".") < 1) {

		

			alert("Bitte geben Sie eine gueltige E-mail-Adresse ein!");

			return false;

		}

		}

		

return true;



}





	function adresse() {

// ----------------------------------------------------------

//	Überprüft ob die E-Mail-Adresse gültig ist

// ----------------------------------------------------------	

		if (document.forms[0].Adresse11email.value == "") {

	alert("Bitte geben Sie Ihre E-mail-Adresse ein!");

			return false;

		}		



		if (document.forms[0].Adresse11email.value != "") {

		if (document.forms[0].Adresse11email.value.indexOf("@") < 1 || document.forms[0].Adresse11email.value.indexOf(".") < 1) {

		

			alert("Bitte geben Sie eine gueltige E-mail-Adresse ein!");

			return false;

		}

		}



return true;

}









	function adresse_1() {

// ----------------------------------------------------------

//	Überprüft ob die E-Mail-Adresse gültig ist

// ----------------------------------------------------------	

		if (document.forms[1].Adresse11email.value == "") {

	alert("Bitte geben Sie Ihre E-mail-Adresse ein!");

			return false;

		}		



		if (document.forms[1].Adresse11email.value != "") {

		if (document.forms[1].Adresse11email.value.indexOf("@") < 1 || document.forms[1].Adresse11email.value.indexOf(".") < 1) {

		

			alert("Bitte geben Sie eine gueltige E-mail-Adresse ein!");

			return false;

		}

		}



return true;

}







// ---------------------------------------------------------------------------------------- 

// Test 

// ---------------------------------------------------------------------------------------- 



//alert  (top.basket );







// ---------------------------------------------------------------------------------------- 

// Navigationsmenu 

// ---------------------------------------------------------------------------------------- 

  function schalten() { 



if (document.formular.partners.options[document.formular.partners.selectedIndex].value  != "" ) 

{ 

//alert(document.formular.partners.options[document.formular.partners.selectedIndex].value); 

// alert(document.formular.partners.selectedIndex); 

parent.frames[1].location.href=document.formular.partners.options[document.formular.partners.selectedIndex].value; 

//alert(document.formular.partners.selectedIndex);

document.formular.partners.selectedIndex=0;

gewechselt = "neue_rubr";

} 

} 









//---------------------------------------------------------

// Skripts fuer Warenbkorb

//---------------------------------------------------------







var leer = 0;

var wohin = 'start.html';

var maxmenge = 1000;

var error = '\nDie eingegebene Menge ist nicht korrekt!';

var del_art = 'Moechten Sie diesen Artikel wirklich loeschen?';

var del_all = 'Moechten Sie den kompletten Warenkorb wirklich loeschen?';

var nix_drin = '\nSie haben bisher keine Produkte in den Warenkorb abgelegt.';

var porto_betrag="7.50";

var porto_bis="100";



top.filippo = "updated";

porto_bis=porto_bis-0.1;



//---------------------------------------------------------

// Ab hier keine weitere Anpassung notwendig! ------------->

//---------------------------------------------------------



if(top.basket) {

var basket = top.basket.substring(0, top.basket.length-3);

if (basket != null) items = basket.split('###');

for (i in items) items[i] = items[i].split('|||');

}

// alert("Neue Datenuebernahme");



function runden(wert) {

	k = (Math.round(100 * (wert + 0.00001)) / 100 + 0.001) + '';	

    k = k.substring(0, k.indexOf('.') + 3);

    return k;



}



		 

function rechnen() {



	zsumme = runden(parseFloat(items[i][2]))*runden(parseFloat(items[i][3]));

	gesamtpreis += runden(parseFloat(items[i][2]))*runden(parseFloat(items[i][3]));

	ergebnis = runden(zsumme);

	

// ---------------------------- Porto -------------	

if (gesamtpreis <= porto_bis) {

		porto = porto_betrag;	

		}

			

		else {

		porto = 0;	

		}

		

	return ergebnis;

	

}





function gesamt() {

	

	gesamtpreis = runden(gesamtpreis+eval(porto));

    return gesamtpreis



}







function del_me(cnt) {



	if (confirm(del_art)) {

	

	var del = '';

	basket = top.basket.substring(0, top.basket.length-3);

	if (basket != null) items = basket.split('###');



	for (i in items) {

		 if (i != cnt) del += items[i] +'###';

	     }

 

 	top.basket = del;

	self.location = 'FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=warenkorb.htm&-error=warenkorb.htm&-View=ok';

	

	}



}





function update() {



// Ergaenzung FS

if (top.filippo != "updated") 

{

top.filippo = "updated";

self.location = 'FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=warenkorb.htm&-error=warenkorb.htm&-View=ok';  

}

else

{

if (top.basket=="") {

	alert("Der Warenkorb ist leer. Benutzen Sie bitte die Taste <In den Warenkorb legen> um Produkte hinzuzufügen.")

}

else

{

if(document.forms[0]) {



var basket = top.basket.substring(0, top.basket.length-3);

if (basket != null) items = basket.split('###');

for (i in items) items[i] = items[i].split('|||');

	var upd = '';

	var tmp = '';



	for (i in items) {

		 upd += eval('document.forms[0].menge'+i+'.value')+'~';

         }



	upd = upd.substring(0, upd.length-1);

	upd = upd.split('~');



	for (i in items) {

	 	 items[i][3] = upd[i];

	 	 tmp += items[i][0]+ '|||' +items[i][1]+ '|||' +items[i][2]+ '|||' +items[i][3]+ '###';

	 	 }





 top.basket = tmp; 

	self.location = 'FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=warenkorb.htm&-error=warenkorb.htm&-View=ok';

}

}

}

}



function aktion(x) {



	if (x==1) {

		if (confirm(del_all))

		   { top.basket = ''; self.location='FMPro?-DB=_teeparadies.fp5&-Lay=Infos&-format=warenkorb.htm&-error=warenkorb.htm&-View=ok'; }

		}

		

	if (x==2) {

		if (top.basket != "") top.inhalt.location = 'bestellen.html';

		else alert(nix_drin);

		}

				

}





function dazu(name,nummer,preis,menge) {



//name=unescape(name);



if(menge<= 0 || menge > 100) {

   alert('\nDie eingegebene Menge ist nicht korrekt!'); }

else {



// --------- Spuren -------------   



if (top.spur){

//alert(top.spur);

	top.spur=top.spur+"-----"+name+" in WK ooooo ";		

}	





// --------- Sonderzeichenersetzung -------------   

   



sonderzeichen = new Array( "%ab", "%bb", "%uFFF6", "%uFFE4" , "%uFFE8", "%uFFFC", "%uFFAE",  "%uFFF6", "%uFFE4" , "%uFFE8", "%uFFFC", "%uFFAE",  "%uFFF6", "%uFFE4" , "%uFFE8", "%uFFFC", "%uFFAE",  "%uFFF6", "%uFFE4" , "%uFFE8", "%uFFFC", "%uFFAE" ,"ä", "ö", "ü", "é", "à", "è", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20", "%20");   

ersatz = new Array( "-", "-", "oe", "ae", "e", "ue", "R",  "oe", "ae", "e", "ue", "R",  "oe", "ae", "e", "ue", "R",  "oe", "ae", "e", "ue", "R", "ae", "oe", "ue", "e", "a", "e", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ");   



name=unescape(name);  



for(zaehler=0; zaehler<=sonderzeichen.length-1; zaehler++) {  

//alert(" Überprüfung Sonderzeichen "+zaehler+"  "+sonderzeichen[zaehler]+" in "+name);

aa= name.indexOf(sonderzeichen[zaehler]);



//alert(sonderzeichen[zaehler]+"  "+name.indexOf(sonderzeichen[zaehler].substring(1,sonderzeichen[zaehler].length-1)));  











if (name.indexOf(sonderzeichen[zaehler]) > 0 ) {

//alert (sonderzeichen[zaehler]+" gefunden");

stelle= name.indexOf(sonderzeichen[zaehler]);

name=name.substring(0,stelle)+ersatz[zaehler]+name.substring(stelle+sonderzeichen[zaehler].length,name.length);

 }

 



name=escape(name);



//alert(name);



if (name.indexOf(sonderzeichen[zaehler]) > 0) {

//alert (sonderzeichen[zaehler]+" gefunden");

stelle= name.indexOf(sonderzeichen[zaehler]);

name=name.substring(0,stelle)+ersatz[zaehler]+name.substring(stelle+sonderzeichen[zaehler].length,name.length);

 }



name=unescape(name);



 

 }



if (confirm('Moechten Sie das Produkt \n'+name+'\nin den Warenkorb ablegen? '))

top.basket += name+'|||'+nummer+'|||'+preis+'|||'+menge+'###';

//alert (top.basket);

top.filippo="";

}



}
