function calc_line(name,wert){
if(isNaN(document.forms["main_order"].elements[name].value) && document.forms["main_order"].elements[name].value != ''){
alert('Bitte geben Sie eine gueltige Zahl ein !');
document.forms["main_order"].elements[name].value = '';
}else{
if(document.forms["main_order"].elements[name].value.substr(0,1) == 0 && document.forms["main_order"].elements[name].value.substr(1,1) != ''){
document.forms["main_order"].elements[name].value = document.forms["main_order"].elements[name].value.substr(1,1);
}
//alert(document.forms["main_order"].elements[name].value.substr(1,1));
gp_all = new Array("oel","natur");
preis_1 = new Array('3,00','6,00','10,00', '160,00');
preis_2 = new Array('15,00','12,00','8,00');
var gp_add_name;
var gp_calc_tmp = 0;
var gp_summe_calc = 0;
var gp_summe_muster = 0;
var i;
var u;
var gp_summe = 0;
var name_split = name.split("_");
var gp_name = name_split[0]+"_"+name_split[2];
var gp_temp = name_split[1].replace(/,/,".");
var gp_calc = new Number(gp_temp);
var vk_calc = parseFloat(document.forms["main_order"].elements["vk_main"].value.replace(/,/,"."));;
var su_dis;
var gp_value = gp_calc*wert;
document.forms["main_order"].elements[gp_name].value = Get2(gp_value).replace(/\./,",");
if(document.forms["main_order"].elements[gp_name].value == 0 || document.forms["main_order"].elements[gp_name].value == ''){
document.forms["main_order"].elements[gp_name].value = '0,00';
}
for(i=0;i 0){
zzz=runden2(zzz);
sss=String(zzz);
//sss=sss.replace(/\./,","); // Punkt gegen Komma tauschen
ks= sss.indexOf(".");
if(ks<0){erg=sss+".00";}
else{
if(2==(sss.length - ks)){erg=sss+"0";}
else{erg=sss;}
}
}
else{return zzz;} // wenn negativ
return erg;
}
/*Zahl runden
* ------------------------------------------------------------------
*/
function runden2(aaa){
return Math.round(aaa*100)/100;
}
function cleaner(name, value){
gp_all = new Array("oel","natur");
preis_1 = new Array('3,00','6,00','10,00');
preis_2 = new Array('15,00','12,00','8,00');
var wert = 0;
//alert(name);
for(i=0;i<2;i++){
for(u=0;u<3;u++){
gp_add_name = gp_all[i]+"_"+u;
if(i == 0){
input_add_name = gp_all[i]+"_"+preis_2[u]+"_"+u;
}else{
input_add_name = gp_all[i]+"_"+preis_1[u]+"_"+u;
}
//alert(input_add_name);
if(document.forms["main_order"].elements[input_add_name].value == ''){
document.forms["main_order"].elements[input_add_name].value = 0;
}
}
}
document.forms["main_order"].elements[name].value = '';
calc_line(name,wert);
}