function setvalue(gruppe,nr,ende,wert,over,out,price,border)
{
         for(var i=1; i<= ende; ++i)
         {
         document.getElementById(gruppe+i).style.borderColor = out;
         }

document.getElementById(gruppe+nr).style.borderColor = over;
document.getElementById(gruppe+nr).style.borderWidth = border;

document.getElementById(gruppe).value = wert;

setPrice('p' + gruppe,price);

getHelpTotal(0);
}


function setfabricvalue(gruppe,nr,ende,wert,over,out,border)
{
         for(var i=1; i<= ende; ++i)
         {
         document.getElementById(gruppe+i).style.borderColor = out;
         }

document.getElementById(gruppe+nr).style.borderColor = over;
document.getElementById(gruppe+nr).style.borderWidth = border;

document.getElementById(gruppe).value = wert;

}


function chkJs()
{
                if(document.getElementById) {

                document.getElementById("An").style.display = "block";
                document.getElementById("Aus").style.display = "none";
                }
}


function getTotal(Felder,Startwert,TotalName)
{
var Total = 0;
var Fields = Felder.split(",");

Total += Startwert * 1;

         for(var i=0; i < Fields.length; ++i) {

                 Total += document.getElementById(Fields[i]).value * 1;

                 }

/*document.getElementById(TotalName).innerHTML = Nachkomma(Total,2);*/
document.getElementById(TotalName).innerHTML = Total;
}


function Nachkomma(zahl,nk)
{
var fValue = parseFloat(zahl);
var newText = "" + fValue;

if(newText.charAt(0) == '.')  // Zahl < 1,00
  newText = "0" + newText;

if(newText.search(/\./) < 0)  // keine Nachkommastellen vorhanden
  newText += ".";

for(i = 0; i < nk; i++)       // egal wieviele Nachkommastellen
  newText += "0";             // einfach "0en" anhängen

// je nach Bedarf math.round();

if(nk != 0)
  nk++;

newText = newText.substring(0,newText.search(/./) + nk);
return newText;
}



function setPrice(id,wert)
{
document.getElementById(id).value = wert;
}


function switchlayer(Layer,Layer1)
{
document.getElementById(Layer).style.display=
(document.getElementById(Layer).style.display=='block') ? 'none' : 'block';


document.getElementById(Layer1).style.backgroundImage=
(document.getElementById(Layer1).style.backgroundImage=='url(../Images/Themes/minus.gif)') ? 'url(../Images/Themes/plus.gif)' : 'url(../Images/Themes/minus.gif)';


}