function format(x) { return Math.floor(x/100)+'.'+Math.floor(x/10)%10+x%10; }
function totalValidate(c,v,t,f) {
  var h=extra=''; var x=0; var discount=0; var hlv=0; var d=document; var g=d.forms['goodies'];
  discount = g['discount'].value.length==7 ? '4kzlx'.indexOf(g['discount'].value.toLowerCase().charAt(3))+1 : 0;
  discount2 = (d.getElementById('username') && d.getElementById('username').innerHTML) ? 5 : 0;
//if (discount2 && (g['G_ROOMBA520'].value>0)) extra=t[6]+' (īpašais piedāvājums!): '+format(17700)+'<br />';
  discount3 = 0;
  d.getElementById('discountvalue').innerHTML=(discount>0)?'':((g['discount'].value.length>0)?'<span class="error_form" style="color:#cc0000">kļūdains kods</span>':'');
  for (i in c) if ((z=g[c[i]].value)>0) {
//if (extra && (i==6)) z--; if (!z) continue;
  x+=z*v[i]; if (v[i]>15000) discount3+=z; h+=t[i]+' ('+z+' gab.): '+z+' x '+format(v[i])+'<br />'; }
  if (f>0 && !x) { alert('Lūdzu izvēlieties kaut vienu preci'); return; }
  discount3 = (discount3>=2) ? 5 : 0;
  g['discount2'].value=discount2;
  g['discount3'].value=discount3;
  if (x>0) {
    if (discount>0) { hlv=Math.floor(x*discount/100); x-=hlv; h+='Atlaide ('+discount+'%): '+format(hlv)+'<br />'; }
    if (discount2>0) { hlv=Math.floor(x*discount2/100); x-=hlv; h+='Reģistrētā lietotāja atlaide ('+discount2+'%): '+format(hlv)+'<br />'; }
    else if (discount3>0) { hlv=Math.floor(x*discount3/100); x-=hlv; h+='Atlaide pērkot 2 un vairāk robotus ('+discount3+'%): '+format(hlv)+'<br />'; }
  }
//if (extra) { h+=extra; x+=17700; }
  if (x>0) {
    if (g['delivery'][0].checked) { x+=300; h+='Piegāde Rīgas robežās: 3.00'; }
    if (g['delivery'][1].checked) { x+=500; h+='Piegāde Rīgas rajonā: 5.00'; }
    if (g['delivery'][2].checked) { x+=1000; h+='Piegāde ārpus Rīgas rajona: 10.00'; }
  } else {
    h = '&mdash;';
  }
  g['total'].value=x;
  d.getElementById('ordertext').innerHTML=h;
  d.getElementById('totalsum').innerHTML=format(x);
  if (f>0) {
    if (g['agree'].checked) g.submit();
    else { alert('Lūdzu piekrītiet piegādes nosacījumiem!'); g['agree'].focus(); }
  }
}
