var aSumme=0.0;
var gTotal=0.0;
var gTotal2=0.0;
var tGew=0.0;
var aZuschlag=0.0;
var aVersand=0.0;
var aVersandX=0.0;
var aVersand1=0.00; var aVersand2=0.00; var aVersBetr=0.00;
var gew=new Array(0);
var aMwSt=0.0;
var aMwStArt=0;
VerAdd=new Array(1);
VerAdd[0]=0.00;
var AddText='';
var AddBetr='';
var aMwStText='';
function rund(b,c)
{
  if (c==0) return Math.round(b*100)/100;
  return Math.round(b*20)/20;
}
function getBetr(b)
{
         b=parseFloat(b);
	(b<0)? k=b - 0.0001 + '': k=b + 0.0001 + '';
	k = k.substring(0, k.indexOf('.') + 3);
        return k;
}
function getBetr2(b)
{
        if (0.0==0.0) return '';
	return getBetr(b/0.0);
}
function calcTotal()
{
}
function setAddText()
{
}
function putsArt(s)
{
if (s=='') return false;
a=s.split('|');
aMenge=a[0];
aNr=a[1];
aTitel=a[2];
aPreis=a[3];
aPreis2=a[4];
aGew=a[5];
aTotal=getBetr(parseFloat(aMenge)*parseFloat(aPreis));
aTotal2=getBetr(parseFloat(aMenge)*parseFloat(aPreis2));
tGew=tGew+parseFloat(aMenge)*parseFloat(aGew);
if (isNaN(aTotal2)) aTotal2='';
aSumme=aSumme+(parseFloat(aMenge)*parseFloat(aPreis));
gTotal=aSumme;
document.writeln('<tr>');
document.writeln('        <td class="basket" width="13%" valign="top">'+aMenge+'</td>');
document.writeln('	<td class="basket" width="13%" valign="top">'+aNr+'</td>');
document.writeln('	<td class="basket" width="44%" valign="top">'+aTitel+'</td>');
document.writeln('	<td class="basket" width="15%" align="right" valign="top">'+aPreis+'</td>');
document.writeln('	<td class="basket" width="15%" align="right" valign="top">'+aTotal+'</td>');
document.writeln('</tr>');
}
function chkForm(f)
{
var e;
var felder='|Firstname|Name|Address1|ZipCode|Place|Country|EMail|';
var param=parent.window.location.search;
if (param !='') f.Param.value=unescape(param.substr(1));
for (i=0;i<f.length;i++)
  {
    e=f.elements[i];
    if (felder.indexOf('|'+e.name+'|')>=0&&(e.value==""||e.type=='checkbox'&&!e.checked))
    {
       alert('Eingabe fehlt ('+e.name+')');
       e.focus();
       return false;
    }
    if (e.name=='EMail'&&(e.value.indexOf('@')<1||e.value.indexOf('.')<1))
    {
       alert('Error EMail: ('+e.value+')');
       e.focus();
       return false;
    }
    if (e.name=='Total') e.value=getBetr(gTotal);
  }
    return true;
}

