//var BestellungItems = new array();



function _rbMenus(_mn)
{
	for(_r=0;_r<_m.length;_r++){
		_m[_r][23]=0;
		_gm=gmobj("menu"+_r)
		if(_m[_r][7]){
			_gm.innerHTML=_drawMenu(_r);
		}
		else{
			_gm.innerHTML="";
			_fixMenu(_mn);
		}
	}
}


function mm_deleteItem(_mN, _iN)
{
	_mn=getMenuByName(_mN);
	_ii=_m[_mn][0][_iN-1];
	_tA=_nA();
	for(_r=0;_r<_mi.length;_r++){
		if(_r!=_ii)_tA[_tA.length]=_mi[_r];
	}
	_mi=_tA;
	_tA=_nA();
	_cnt=0;
	for(_r=0;_r<_m[_mn][0].length;_r++){
		if(_m[_mn][0][_r]!=_ii)
		{
			_tA[_tA.length]=_m[_mn][0][_cnt];
			_cnt++;
		}
	}
	_m[_mn][0]=_tA;
	for(_r=_mn+1;_r<_m.length;_r++){
		for(_p=0;_p<_m[_r][0].length;_p++){
			_m[_r][0][_p]--;
		}
	}
	_rbMenus(_mn);
}





function mm_insertItem(_mN, _iN, _aI)
{
	_mn=getMenuByName(_mN);
	_ii=_m[_mn][0][_iN-1];
	_tA=_nA();
	for(_r=0;_r<_mi.length;_r++){
		if(_r==_ii){
			_tA[_tA.length]=_mi[_r];
			_c=_mn;
			_x=_m[_c];
			_bl=_ii;
			_incItem(_aI);
		}
		_tA[_tA.length]=_mi[_r];
	}
	_mi=_tA;
	for(_r=0;_r<_m.length;_r++){
		_tA=_nA();
		for(_p=0;_p<_mi.length;_p++){
			if(_mi[_p][0]==_r)_tA[_tA.length]=_p;
		}
		_m[_r][0]=_tA;
	}
	_rbMenus(_mn);
}


function mm_editItem(_mN, _iN, _aI)
{
	_mn=getMenuByName(_mN);
	_ii=_m[_mn][0][_iN];
	_tA=_nA();
	_it=_aI.split(";");
	for(_r=0;_r<_it.length;_r++){
		_sp=_it[_r].indexOf("=");
		if(_sp>-1){
			_si=_it[_r].slice(_sp+1);
			_w=_it[_r].slice(0,_sp);
			if(_w=="showmenu")_si=$tL(_si);
			_mi[_ii][_$S[_w]]=_si;
		}
	}
	_rbMenus(_mn);}
	


function zahlen_string_runden(x)
{
   var ergebnis;
// der Eingabewert wird gerundet und in einen String umgewandelt:
  var k = (Math.round(x * 100) / 100).toString();

// bei glatten Werten wird .00 angehängt:
  k += (k.indexOf('.') == -1)? '.00' : '00';

// fehlende führende Nullen werden aufgespürt und ggf. eingesetzt,
// Punkte werden durch Komata ersetzt:
  var p = k.indexOf('.'), m = k.indexOf('-.');
  var f = (p == 0 || m == 0)? '0,' : ',';

// der Rückgabewert wird zusammengesetzt:
   ergebnis = k.substring(0, p) + f + k.substring(p+1, p+3);
   return ergebnis;
}

var Ergebnis="";


// für Cookies
var Bestellung = new Array(0,0,0,0); // AnzahlArtikel, GesamtBetrag, AnzahlPositionen, Gesamtbetrag
var BAN= new Array();
var BAA= new Array();
var BAB= new Array();




function AddtoCart(RowNo)
	{ 
	  var BandP= document.forms[0].elements[(3*RowNo)-2].value;
	  var Betrag= parseFloat(BandP);
	  var Anzahl= parseInt(document.forms[0].elements[(3*RowNo)-1].value);
	  
	  Bestellung[2]= Bestellung[2]+ 1;
	  Bestellung[0]= parseInt(Bestellung[0])+parseInt(document.forms[0].elements[(3*RowNo)-1].value);	  
	  Bestellung[1]= Bestellung[1]+(parseFloat(document.forms[0].elements[(3*RowNo)-2].value)*parseInt(document.forms[0].elements[(3*RowNo)-1].value));
	  	 
	  BAN.push(BandP.substring(8,200));
	  BAA.push(parseInt(document.forms[0].elements[(3*RowNo)-1].value));
	  BAB.push(parseFloat(document.forms[0].elements[(3*RowNo)-2].value));
	  
	  set_cookie('White Eagle');
	
	  WEM=getMenuByName("MainWhiteEagleMenu");
	  CountMI=_m[WEM][0].length;
	  
	  
	 
	// alert(CountMI+' '+AnzahlW);
	 
	  if (Bestellung[0]==0)
	  {
	 
	    if (CountMI>11){
		//  alert('löschen');
		  mm_deleteItem('MainWhiteEagleMenu',11);
		}  else{}
		  
	  } else { 
	   
	    if (CountMI==11){  
		  //alert('hinzufügen'+CountMI+' '+Bestellung[0]);
		  mm_insertItem('MainWhiteEagleMenu',10,'separatorsize=3;offbgcolor=#FF99CC;text='+Bestellung[0]+' Items in Basket '+zahlen_string_runden(Bestellung[1])+';url=/weshop/Warenkorb_en.php;pagematch=/weshop/Warenkorb_en.php;');
		} else {
		  //alert('verändern'+Bestellung[0]);
		  mm_editItem('MainWhiteEagleMenu',10,'separatorsize=3;offbgcolor=#FF99CC;text='+Bestellung[0]+' Items in Basket '+zahlen_string_runden(Bestellung[1])+';url=/weshop/Warenkorb_en.php;pagematch=/weshop/Warenkorb_en.php;');
		 }
	  }
	  
	}


LIVEDAYS=2;
  function set_cookie(name) {
	var BestStr= 'Count='+Bestellung[0]+';GBetrag='+Bestellung[1]+';APosten='+Bestellung[2]+';ArtikelNamen='+BAN.join(";")+';ArtikelAnzahl='+BAA.join(";")+';ArtikelBetrag='+BAB.join(";")+';BestellungsEnde';
    document.cookie=name+"="+escape(BestStr)+"; path= / ; expires="+cookie_live();
  }
  
  
  function cookie_live() {
    var date=new Date();
    date.setDate(date.getDate()+LIVEDAYS);
    var gmt=date.toGMTString();
    var k1=gmt.indexOf(" ");
    var k2=gmt.indexOf(" ", k1+1);
    var k3=gmt.indexOf(" ", k2+1);
    var str=gmt.substring(0,k2)+"-"+gmt.substring(k2+1,k3)+"-"+gmt.substring(k3+3,gmt.length);
    return str;
  }
  
  function get_cookie(name) {
    var value=null;
	var AN="";
    if(document.cookie != "") {
      var kk=document.cookie.indexOf(name+"=");
      if(kk >= 0) {
        kk=kk+name.length+1;
        var ll=document.cookie.indexOf(";", kk);
        if(ll < 0)ll=document.cookie.length;
        value=document.cookie.substring(kk, ll);
        value=unescape(value); 
		
		// Anzahl ermitteln
		kk=value.indexOf("Count=")+6;
		ll=value.indexOf(";",kk);
		if (ll < 0) 
    	  Bestellung[0]= 0;
		else
		  Bestellung[0]= parseInt(value.substring(kk, ll));
		
		
		// Gesamtbetrag ermitteln
		kk=value.indexOf("GBetrag=")+8;
		ll=value.indexOf(";",kk);
		if (ll < 0)
		  Bestellung[1]= 0.00;
		else
		  Bestellung[1]= parseFloat(value.substring(kk, ll));
		  
		// Anzahl Posten
		kk=value.indexOf("APosten=")+8;
		ll=value.indexOf(";",kk);
		if (ll < 0)
		  Bestellung[2]= 0;
		else
		  Bestellung[2]= parseInt(value.substring(kk, ll));  
		
		
		// Artikel ermitteln
		kk=value.indexOf("ArtikelNamen=")+13;
		ll=value.indexOf("ArtikelAnzahl=",kk);
		if (ll < 0)
			AN= "";
		else
			AN= value.substring(kk, ll);  
		
		kk=0;	
		for (i=0;i<Bestellung[2];i++){
       	  ll=AN.indexOf(";",kk);
		  if (ll<0)
  		    BAN.push("Fehler");
		  else
		    BAN.push(AN.substring(kk, ll));
			
		  kk=ll+1;	
		}
		
		// Artikel ermitteln
		kk=value.indexOf("ArtikelAnzahl=")+14;
		ll=value.indexOf("ArtikelBetrag=",kk);
		if (ll < 0)
			AN= "";
		else
			AN= value.substring(kk, ll);  
		kk=0;	

		
		for (i=0;i<Bestellung[2];i++){
       	  ll=AN.indexOf(";",kk);
		  if (ll<0)
  		    BAA.push(0);
		  else
		    BAA.push(parseInt(AN.substring(kk, ll)));
		  kk=ll+1;
		}
		// Artikel ermitteln
		kk=value.indexOf("ArtikelBetrag=")+14;
		ll=value.indexOf("BestellungsEnde",kk);
		if (ll < 0)
			AN= "";
		else
			AN= value.substring(kk, ll);  
		kk=0;	

		
		for (i=0;i<Bestellung[2];i++){
       	  ll=AN.indexOf(";",kk);
		  if (ll<0)
  		    BAB.push(0.00);
		  else
		    BAB.push(parseFloat(AN.substring(kk, ll)));
		  kk=ll+1;
		}
		
		
			
		
      }
    }
    return value;
  }
  
function DelFromCart(Row)
{
   
  Bestellung[0]= parseInt(Bestellung[0])-parseInt(BAA[Row]);  
  Bestellung[2]= Bestellung[2]- 1;
  Bestellung[1]= parseFloat(Bestellung[1])-(parseFloat(BAB[Row])*parseInt(BAA[Row]));  
  
  //for (i=Row; i<Bestellung[2]; i++){
	 
	BAN.splice(Row,1);  
	BAB.splice(Row,1);  
	BAA.splice(Row,1);  	  
  //}
 
 //BAN.pop();
 //BAB.pop();
 //BAA.pop();
 
  set_cookie('White Eagle'); 
  location.reload();
}
  
function ClearCart(DoReload)
{ 	
  for (i=0; i<Bestellung[2]; i++){
	BAN.shift();  
	BAB.shift();  
	BAA.shift();  	  
  }
  Bestellung[0]=0;
  Bestellung[1]=0;
  Bestellung[2]=0;
 set_cookie('White Eagle');
 if (DoReload != 'Nein')
   location.reload();
 else{
	 WEM=getMenuByName("MainWhiteEagleMenu");
	 CountMI=_m[WEM][0].length;
	 if (CountMI>11){
		mm_deleteItem('MainWhiteEagleMenu',11);
	 } 	 
  }
}
/*
Milonic DHTML Menu - JavaScript Website Navigation System.
Copyright 2004 (c) Milonic Solutions Limited. All Rights Reserved.
Version 5+ Data File structure is the property of Milonic Solutions Ltd and must only be used in Milonic DHTML Products
This is a commercial software product, please visit http://www.milonic.com/ for more information.
See http://www.milonic.com/license.php for Commercial License Agreement
All Copyright statements must always remain in place in all files at all times
*******  PLEASE NOTE: THIS IS NOT FREE SOFTWARE, IT MUST BE LICENSED FOR ALL USE  ******* 
*/
 

_menuCloseDelay=500           // The time delay for menus to remain visible on mouse out
_menuOpenDelay=150            // The time delay before menus open on mouse over
_subOffsetTop=5               // Sub menu top offset
_subOffsetLeft=-10            // Sub menu left offset


var newURL="dsf";
var curURL="";

function ChangeLanguage(Deutsch)
{
  //curURL= document.URL;	
  
  curURL=document.location.href;
  if (Deutsch==true)
  { 
	  newURL= curURL.replace(/_en.php/,"_de.php");
  }
  else
  { 
	  newURL= curURL.replace(/_de.php/,"_en.php");
  }
  document.location.href = newURL;
  //document.URL= newURL;	  
}
 
with(menuStyle=new mm_style()){
onbgcolor="#6544AF";           	// "#4F8EB6";
oncolor="#ffffff";
offbgcolor="#D4C6E7";			// "#DCE9F0";
offcolor="#330099";		// "#515151";
bordercolor="#ffffff"; //"#330099";
borderstyle="solid";
borderwidth=1;
separatorcolor="#ffffff"; //"#330099";		// "#2D729D";
separatorsize="1";
separatorwidth="100%";
padding=5;

fontsize="75%";
fontstyle="normal";
fontfamily="Verdana, Tahoma, Arial";
pagecolor="#330099";
pagebgcolor="#ffffff";
headercolor="#000000";
headerbgcolor="#ffffff";
subimage="../arrow.gif";
subimagepadding="2";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color='#777777', Direction=135, Strength=5)";
outfilter="randomdissolve(duration=0.3)";
}

with(milonic=new menuname("MainWhiteEagleMenu")){
style=menuStyle;
top=255;
alwaysvisible=1;
followscroll="1";
orientation="vertical";
overflow="scroll";
screenposition="center";
left="offset=-250"; 
aI("text=Home;url=/WhiteEagle_en.php;pagematch=/WhiteEagle_en.php;");
aI("text=About White Eagle;showmenu=WhiteEagle;pagematch=/white%20eagle/;");
aI("text=Star Centre Langnau;showmenu=SternZentrum;pagematch=/sternzentrum/;");
aI("text=Minesta House-Found.-Project;showmenu=MinestaHaus;pagematch=/minesta/;");
aI("text=Events / Dates;showmenu=Veranstaltungen;pagematch=/veranstaltungen/;");
aI("text=Quotes from White Eagle;showmenu=Zitate;pagematch=/zitate/;");
aI("text=Contact &bull; Enrolment;url=/kontakt/Kontakt_en.php;pagematch=/kontakt/Kontakt_en.php;");
aI("text=White Eagle Online-Shop;showmenu=WEShop;pagematch=/weshop/;");
aI("text=The StarLink;url=http://www.thestarlink.net;");
aI("separatorsize=3;text=Addresses & Links;url=../links/links_adressen_en.php;pagematch=links/links_adressen_en.php");

if (document.cookie){
    get_cookie('White Eagle'); //         document.cookie;
	if (Bestellung[0] != 0) {
    	aI("separatorsize=3;offbgcolor=#FF99CC;text="+Bestellung[0]+" Items in Basket "+zahlen_string_runden(Bestellung[1])+";url=/weshop/Warenkorb_en.php;pagematch=/weshop/Warenkorb_en.php;");
	}
  }

aI("text=auf Deutsch;url=javascript:ChangeLanguage(true);");

}

with(milonic=new menuname("WhiteEagle")){
style=menuStyle;
overflow="scroll";
aI("text=Who is White Eagle?;url=../white eagle/Wer_ist_WE_en.php;pagematch=white%20eagle/Wer_ist_WE_en.php;");
aI("text=Spiritual Unfoldment;url=../white eagle/Entfaltung_en.php;pagematch=white%20eagle/Entfaltung_en.php;");
aI("text=The Principles;url=../white eagle/Grundsaetze_en.php;pagematch=white%20eagle/Grundsaetze_en.php;");
aI("text=Symbols;url=../white eagle/Symbole_en.php;pagematch=white%20eagle/Symbole_en.php;");
aI("text=The Way of Meditation;url=../white eagle/Meditation_en.php;pagematch=white%20eagle/Meditation_en.php;");
aI("text=There is someting you can do!;url=../white eagle/Moeglichkeiten_en.php;pagematch=white%20eagle/Moeglichkeiten_en.php;");
aI("text=Quotes from White Eagle;showmenu=Zitate;pagematch=/zitate/");
}

with(milonic=new menuname("SternZentrum")){
style=menuStyle;
overflow="scroll";
aI("text=Spiritual Healing;url=../sternzentrum/Heilungsdienst_en.php;pagematch=;");
aI("text=Regular Activities;url=../veranstaltungen/veranstaltungen_aktuelle_en.php#Veranstaltungen;pagematch=../veranstaltungen/");
aI("text=Events:  Retreats &bull; Courses &bull; Meditation &bull; Meetings;showmenu=Veranstaltungen;pagematch=veranstaltungen/veranstaltungen_aktuelle_en.php;");
aI("text=Bed & Breakfast;url=../sternzentrum/Bed_and_Breakfast_en.php;pagematch=Bed_and_Breakfast_en.php;");
aI("text=Membership of the Swiss White Eagle Logde;url=../sternzentrum/Mitgliedschaft_en.php;pagematch=sternzentrum/Mitgliedschaft_en.php;");
aI("text=White Eagle groups in Switzerland;url=../sternzentrum/Schweizergruppen_en.php;pagematch=sternzentrum/Schweizergruppen_en.php;");
}

with(milonic=new menuname("MinestaHaus")){
style=menuStyle;   
aI("text=The Minesta-Haus-Fonds-Projekt;url=../minesta/MinestaHausProjekt_en.php;pagematch=minesta/MinestaHausProjekt_en.php;");
aI("text=Letter by Jenny Dent, Spiritual Mother of the White Eagle Lodge;url=../minesta/MinestaHausProjektBriefJenny_en.php;pagematch=minesta/MinestaHausProjektBriefJenny_en.php;");
}

with(milonic=new menuname("Veranstaltungen")){
style=menuStyle;
aI("text=2010 at a glance;url=../veranstaltungen/veranstaltungen_aktuelle_en.php;pagematch=/veranstaltungen/veranstaltungen_aktuelle_en.php;");
aI("text=2009 at a glance;url=../veranstaltungen/veranstaltungen2009_en.php;pagematch=/veranstaltungen/veranstaltungen2009_en.php;");
aI("text=2008 at a glance;url=../veranstaltungen/veranstaltungen2008_en.php;pagematch=/veranstaltungen/veranstaltungen2008_en.php;");
aI("text=2007 at a glance;url=../veranstaltungen/veranstaltungen2007_en.php;pagematch=/veranstaltungen/veranstaltungen2007_en.php;");
aI("text=2006 at a glance;url=../veranstaltungen/veranstaltungen2006_en.php;pagematch=/veranstaltungen/veranstaltungen2006_en.php;");
aI("text=2005 at a glance;url=../veranstaltungen/veranstaltungen2005_en.php;pagematch=/veranstaltungen/veranstaltungen2005_en.php;");
aI("text=Retreats;url=../veranstaltungen/veranstaltungen_aktuelle_en.php#retreats;pagematch=/veranstaltungen/;");
aI("text=Courses;url=../veranstaltungen/veranstaltungen_aktuelle_en.php#WiederKursKoHei;pagematch=/veranstaltungen/;");
aI("text=Meditation;url=../veranstaltungen/veranstaltungen_aktuelle_en.php#Meditationen;pagematch=/veranstaltungen/;");
aI("text=Meetings;url=../veranstaltungen/veranstaltungen_aktuelle_en.php#Veranstaltungen;pagematch=/veranstaltungen/;");
}


with(milonic=new menuname("Zitate")){
style=menuStyle;
aI("text=Concerning Relationships;url=../zitate/Zitate_en.php;pagematch=/zitate/;");
aI("text=Concerning Death and Dying;url=../zitate/Zitate_en.php#LebennachTod;pagematch=/zitate/;");
aI("text=Concerning Healing;url=../zitate/Zitate_en.php#Heilung;pagematch=/zitate/;");
aI("text=Concerning Acceptance;url=../zitate/Zitate_en.php#Vergebung;pagematch=/zitate/;");
aI("text=Concerning Letting go of Fear;url=../zitate/Zitate_en.php#Vertrauen;pagematch=/zitate/;");

}
with(milonic=new menuname("WEShop")){
style=menuStyle;
aI("text=Books;showmenu=Books;pagematch=/weshop/;");
aI("text=CDs;url=../weshop/CDs_en.php;pagematch=weshop/CDs_en.php;");
aI("text=Other things... ;url=../weshop/Sonstiges_en.php;pagematch=Sonstiges_en.php;");
aI("separatorsize=3;offbgcolor=#FF99CC;text="+Bestellung[0]+" Items in Basket "+zahlen_string_runden(Bestellung[1])+";url=/weshop/Warenkorb_en.php;pagematch=Warenkorb_en.php;");
}


with(milonic=new menuname("Books")){
style=menuStyle;
aI("text=Book listings;url=../weshop/Ueberblick_en.php;pagematch=Ueberblick_en.php;");
aI("text=Healing;url=../weshop/Heilung_en.php;pagematch=Heilung_en.php;");
aI("text=Wisdom;url=../weshop/Weisheit_en.php;pagematch=Weisheit_en.php;");
aI("text=Meditation;url=../weshop/Meditation_en.php;pagematch=/weshop/Meditation_en.php;");
aI("text=Spiritual unfoldment;url=../weshop/GeistigerPfad_en.php;pagematch=GeistigerPfad_en.php;");
aI("text=Bible;url=../weshop/Bibel_en.php;pagematch=Bibel_en.php;");
aI("text=Astrology;url=../weshop/Astrologie_en.php;pagematch=Astrologie_en.php;");
aI("text=Brotherhood;url=../weshop/Bruderschaft_en.php;pagematch=Bruderschaft_en.php;");
}



drawMenus();

