window.addEvent('domready', function() {


    var i=0;
    var li=0;
    while(tee = $('content_'+i)){
      
        //alert(tier.innerHTML+'-'+i);
        //price[i]=tier.innerHTML;
        
        //preis = $('preis_'+i).innerHTML;
        //preis = options[i].value; 
            
            
            if(sel = $('sel_'+i)){
            
            
              preis = sel.options[0].value;
              sel.ids = i;
              
              sel.onchange= function(){
              
              var asel = this.selectedIndex; //this.options[this.selectedIndex].value;
              
                //preis = $('preis_'+this.ids).innerHTML;
                
                //x = parseFloat(preis)*parseFloat(asel*0.05);
                //endpreis= parseFloat(preis)+x;
                //endpreis= Math.round(endpreis * 100) / 100;  
                
                preis = this.options[this.selectedIndex].value;
  
                $('endpreis-'+this.ids).innerHTML = preis;
  
              //calc_price(asel,parseFloat(anzahl),parseFloat(this.price),this.ids);
              
              };
            
            }else{
            preis = $('preis_'+i).innerHTML;
            }
            
            
      
        span3 = new Element('span', {'class':'preis2'}).inject(tee);
        span3.innerHTML = 'Preis:';
        
        span = new Element('span', {id: 'endpreis-'+i,'class':'preis3'}).inject(tee);
        span.innerHTML = preis;
        
        span4 = new Element('span',{'class':'preis3'}).inject(tee);
        span4.innerHTML = ' €';
        
        
        //addto = new Element('a', {id: 'addto-'+i}).inject($('plus_'+i));
        //addto.innerHTML = "hinzufügen";
        
        
        
        addto = $('plus_'+i);
        addto.ids=i;
        addto.addEvent('click', function() {
    		
          	
          	
          	wahl = $('auswahl');
            artikel = new Element('li', {id: 'list-'+li}).inject(wahl);
            

            //name =  $('name_'+this.ids).innerHTML;
            anzahl = $('inp-'+this.ids).value;
            preis = $('endpreis-'+this.ids).innerHTML;
            name = $('name_'+this.ids).innerHTML;
            
            
            if(anzahl==NaN){anzahl=1;}
            
            gesamtpreis = Math.round(preis*anzahl * 100) / 100;  
            
            //text = name + ' - ' + gesamtpreis + ' €  ';
            //alert(name);
            artikel.innerHTML =  name + ' - ' + gesamtpreis + '€ (' + anzahl + ' * ' + preis + ') <input type="hidden" name="artikel-'+li+'" value="'+ name + ';' + gesamtpreis + ';' + anzahl +'">';
            
            
            artikel.preis = gesamtpreis;
            
            del = new Element('a').inject(artikel);
            del.innerHTML = "entfernen";
             
            del.addEvent('click', function() {
              		
                    	//alert(this.innerHTML);
                    	//alert(this.preis);
                    	ges_price(this.preis,false); //gesamtpreis errechnen
                    	//alert('Der Artikel "'+name+'" wurde aus Ihrer Einkaufsliste entfernt!');
                      this.remove();
                      
                    		
            }.bind(artikel));

            
           alert('Der Artikel "'+name+'" wurde zu Ihrer Einkaufsliste hinzugefügt!');
            
           ges_price(gesamtpreis,true); //gesamtpreis errechnen
              
           li++; 		
          }.bind(addto));
        
        
        i++;    
    } 


});




function ges_price(preis,plus){

  //alert(preis);
  wahl = $('ges_preis');
  
    if(parseFloat(wahl.innerHTML)==NaN){
    wahl.innerHTML=0;
    }
  
    if(plus){ //true
    
    gesamtpreis = parseFloat(wahl.innerHTML) + parseFloat(preis);
    
    } else {
    gesamtpreis = parseFloat(wahl.innerHTML) - parseFloat(preis);
    }
  
  gesamtpreis = Math.round(gesamtpreis * 100) / 100;  
  wahl.innerHTML = gesamtpreis;

  $('cb-ges_preis').value= gesamtpreis;

  min = $('mindest').innerHTML;

  if(parseFloat(gesamtpreis)>min){
    //$('mindest_all').innerHTML = "";
    $('mindest_all').className="mindest_hidden";
  }else {
    $('mindest_all').className="mindest_show";
    //$('mindest_all').innerHTML = "Der Mindestbestellwert beträgt: "+mindest+" €";
  }



}



