    var pr_rabatt_tag2=0.75;
    var pr_rabatt_tag3=2/3;
    var pr_mwst = 0.19;

    var pr_count = 1;

    function pr_betrag_darstellen(betrag) {
      var k = (Math.round(betrag * 100) / 100).toString();
      k += (k.indexOf('.') == -1)? '.00' : '00';
      k = k.substring(0, k.indexOf('.') + 3);
      k=k.replace(/\./,','); // Dezimalzeichen als Komma darstelen
      return k+' EUR';

    }

    function pr_betrag(startpreis, tag, nettopreis) {
      var preis_tag_2 = pr_rabatt_ausrechnen(startpreis, 2);
      var preis_tag_3 = pr_rabatt_ausrechnen(startpreis, 3);
      var endbetrag;

      if(tag == 1) endbetrag=startpreis;
      if (tag == 2) endbetrag=startpreis+preis_tag_2;
      if (tag == 3) endbetrag=startpreis+preis_tag_2+preis_tag_3;
      if (tag >= 4) endbetrag=startpreis+preis_tag_2+preis_tag_3+(tag-3)*preis_tag_3;

      if(nettopreis) endbetrag=endbetrag/119*100;

      return pr_betrag_darstellen(endbetrag);
    }

    function pr_rabatt_ausrechnen(startpreis, tag, nettopreis) {
      var preis_tag_2=pr_rabatt_tag2*startpreis;
      var preis_tag_3=pr_rabatt_tag3*preis_tag_2;
      var endbetrag;

      if (tag == 1) endbetrag=startpreis;
      if (tag == 2) endbetrag=preis_tag_2;
      else if (tag == 3) endbetrag=preis_tag_3;

      if(nettopreis) endbetrag=endbetrag/119*100;
      
      return endbetrag;
    }

    function  pr_rabatt(startpreis, tag, nettopreis) {
      return pr_betrag_darstellen(pr_rabatt_ausrechnen(startpreis, tag, nettopreis));
    }

    function pr_zuweisen(feld_id, startpreis) {
      var pr_anzeige=document.getElementById("anzeige_"+feld_id);
      var pr_anzeigeN=document.getElementById("anzeigeN_"+feld_id);
      var pr_auswahl=document.getElementById("preisrechner_"+feld_id);

      pr_anzeige.innerHTML=pr_betrag(startpreis,pr_auswahl.value,false);
      pr_anzeigeN.innerHTML=pr_betrag(startpreis,pr_auswahl.value,true);
    }


    function schreibe_preisrechner(startpreis) {
      var pr_id = pr_count;

      document.writeln("<p>&nbsp;</p>")
      document.writeln("<table class=\"pr_preisrechner\">");
      document.writeln("<tr class=\"pr_tabellenkopf\"><td>&nbsp;</td><th>Bruttomiete</th><th>Nettomiete</th></tr>");
      document.writeln("<tr><th>am 1. Tag:</th>");
      document.writeln("<td>"+pr_rabatt(startpreis,1,false)+"</td> <td>"+pr_rabatt(startpreis,1,true)+"</td></tr>");
      document.writeln("<tr><th>am 2. Tag:</th>");
      document.writeln("<td>"+pr_rabatt(startpreis,2,false)+"</td> <td>"+pr_rabatt(startpreis,2,true)+"</td></tr>");
      document.writeln("<tr><th>ab &nbsp;3. Tag:</th>");
      document.writeln("<td>"+pr_rabatt(startpreis,3,false)+"</td> <td>"+pr_rabatt(startpreis,3,true)+"</td></tr>");
      document.writeln("<tr><th><select id=\"preisrechner_"+pr_id+"\" onChange=\"pr_zuweisen('"+pr_id+"',"+startpreis+")\">");

      var i=1;
        document.writeln("<option value=\""+i+"\">"+i+" Tag</option>");
      for(var i=2;i<=30;i=i+1) {
        document.writeln("<option value=\""+i+"\">"+i+" Tage</option>");
      }
      document.writeln("</select></th>");
      document.writeln("<td><span id=\"anzeige_"+pr_id+"\">"+pr_betrag(startpreis,1,false)+"</span></td> <td><span id=\"anzeigeN_"+pr_id+"\">"+pr_betrag(startpreis,1,true)+"</span></td></tr>");
      
      document.writeln("</table>");


      pr_count++;
    }
