function rNumber(x) { x=(x==0)?"0.00":String(parseInt(x*100+Math.abs(x)/x*0.5)/100); if(x.length-x.lastIndexOf(".")-1==x.length) x+=".00"; if(x.length-x.lastIndexOf(".")-1==1) x+="0"; return x; } function preisberechnung() { var xgesamtbetrag=0; var anzahl=document.formularpaypal3.quantity.value; if(isNaN(anzahl)==true || anzahl==0) { anzahl=0; document.formularpaypal3.amount.value=0.00; document.getElementById("gesamtbetrag").firstChild.nodeValue="0,00"; alert("Fehler im Feld Anzahl Credits"); return false; } else { var einzelpreisneu=0; var einzelpreis=27.00; if(anzahl>=10) var einzelpreis=25.65; if(anzahl>=20) var einzelpreis=24.3; if(anzahl>=50) var einzelpreis=22.95; if(anzahl>=100) var einzelpreis=21.6; document.getElementById("einzelpreis").firstChild.nodeValue=String(rNumber(einzelpreis)).replace(/\./g,","); xgesamtbetrag=einzelpreis*anzahl; xgesamtbetrag=String(rNumber(xgesamtbetrag)); document.formularpaypal3.amount.value=einzelpreis; var ygesamtbetrag=xgesamtbetrag.replace(/\./g,","); document.getElementById("gesamtbetrag").firstChild.nodeValue=ygesamtbetrag; return true; } }