function runden2(aaa)
{
  aaa = aaa.replace(',','.');
  return Math.round(aaa*100)/100;
} 

function rep(aaa)
{
  aaa = aaa.replace('.',',');
  return aaa;
}

function clacNetto( PreisBrutto, IDTextField, MwSt )
{
  Obj = document.getElementById(IDTextField);
  result = runden2((PreisBrutto.replace(',','.') / ( 100 + MwSt ) ) * 100);
  Obj.value = result;
  Obj.value = Obj.value.replace('.',',');
}
function clacBrutto( PreisNetto, IDTextField, MwSt )
{
  Obj = document.getElementById(IDTextField);
  result = runden2((PreisNetto.replace(',','.') * 1.19 ));
  Obj.value = result;
  Obj.value = Obj.value.replace('.',',');
}

function clacNetto2( PreisBrutto, IDTextField, MwStObj )
{
  PreisBrutto2 = document.getElementById(PreisBrutto);
  PreisBrutto = PreisBrutto2.value;
  
  Obj   = document.getElementById(IDTextField);
  MwObj = document.getElementById(MwStObj);
  MwSt  = MwObj.value;
  
  result = runden2((PreisBrutto.replace(',','.') / ( 100 + MwSt ) ) * 100);
  Obj.value = result;
  Obj.value = Obj.value.replace('.',',');
}

function clacBrutto2( PreisNetto, IDTextField, MwStObj )
{
  PreisNetto2 = document.getElementById(PreisNetto);
  PreisNetto = PreisNetto2.value;
  
  Obj = document.getElementById(IDTextField);
  MwObj = document.getElementById(MwStObj);
  MwSt  = 1 + ( MwObj.value / 100 );
  
  result = runden2((PreisNetto.replace(',','.') * MwSt ));
  Obj.value = result;
  Obj.value = Obj.value.replace('.',',');
}

function allOptionsOn( sender, FormName )
{
  for( i=0; i<document.forms[FormName].length; i++ )
  {
    if( (document.forms[FormName].elements[i].type == 'checkbox' || document.forms[FormName].elements[i].type == 'radio') && document.forms[FormName].elements[i].name != sender.name )
    {
      document.forms[FormName].elements[i].disabled = false;
    }
  }
}

function disableOptions( OptionNumbers )
{
  for( i=0; i<OptionNumbers.length;i++ )
  {
    Obj = document.getElementById( 'Option'+OptionNumbers[i] );
    if( OptionNumbers[i] != '0' )
    {
      if( Obj.checked == true )
      {
        Obj.checked=false;
      }
      Obj.disabled = true;
    }
  }
}
