/* ---------------------------------------------------------------------
/
/     toolbox leckage - Calculating Leakage Costs -js - /     
/     this file is not to be localized for different countries
/     03.01.05 marion.koerner@kaeser.com
/     04.12.06 mko
/  -------------------------------------------------------------------- */

function Ergebnis1(){

  var V1 = window.document.Rechnen.V1.value;
  var t1 = window.document.Rechnen.t1.value;
  var Betrh= window.document.Rechnen.Betrh.value;
  var p= window.document.Rechnen.p.value;
  var VB1 = window.document.Rechnen.VB1.value;

  var Pab1= window.document.Rechnen.Pab1.value;
  var Phi1= window.document.Rechnen.Phi1.value;
  var Eko1= window.document.Rechnen.Eko1.value;
  var TL1 = window.document.Rechnen.TL1.value;
  var Pauf1= window.document.Rechnen.Pauf1.value;
  var Lverlust1= window.document.Rechnen.Lverlust1.value;
 
  //Wenn US dann Umrechnung der Einheiten
  if (window.document.Rechnen.ISOUS[1].checked == true) {
    V1 = V1 / 35.31467;  
    Pab1 = Pab1 / 1.341;  
    VB1 = VB1 / 35.31467;
  }

  if (t1!=0){
    VB1=Math.round(((V1*TL1)/t1)*10000)/10000;
  }
  window.document.Rechnen.VB1.value= VB1;

  if (V1!=0){
    p= Math.round((VB1*100/V1)*10000)/10000;
  }
  window.document.Rechnen.p.value= p;

  if (Phi1!=0){
    Pauf1=Math.round( (Pab1*100/Phi1)*10000)/10000;
  }
  window.document.Rechnen.Pauf1.value= Pauf1;

  if (V1!=0){
    Lverlust1=Math.round((VB1*Pauf1/V1)*10000)/10000;
    Lverlust1= Math.round((Lverlust1*Eko1*Betrh)*10000)/10000;
  }
  window.document.Rechnen.Lverlust1.value= Lverlust1;

  if (window.document.Rechnen.ISOUS[1].checked == true) {
    VB1 = VB1 * 35.31467;
  }
  window.document.Rechnen.VB1.value= VB1;

}


function Ergebnis(){
  var V = window.document.Rechnen.V.value;
  var t = window.document.Rechnen.t.value;
  var Pmax= window.document.Rechnen.Pmax.value;
  var Pmin= window.document.Rechnen.Pmin.value;
  var VB = window.document.Rechnen.VB.value;

  var Pab= window.document.Rechnen.Pab.value;
  var Phi= window.document.Rechnen.Phi.value;
  var VK = window.document.Rechnen.VK.value;
  var Eko= window.document.Rechnen.Eko.value;
  var TL = window.document.Rechnen.TL.value;
  var Pauf= window.document.Rechnen.Pauf.value;
  var Pro = window.document.Rechnen.Pro.value;
  var Lverlust= window.document.Rechnen.Lverlust.value;
 
  //Wenn US dann Umrechnung der Einheiten
  if (window.document.Rechnen.ISOUS[1].checked == true) {
    V = V / 264.1721;
    Pmax = Pmax / 14.5;
    Pmin = Pmin / 14.5;
    Pab  = Pab  / 1.341;
    VK   = VK   / 35.31467;
    VB   = VB   / 35.31467;
  }

  if (t!=0){
    VB= Math.round(((V*(Pmax-Pmin))/t)*10000)/10000;
  }  

  if ((Pmax-Pmin)<0){
    VB = 0;
  }

  if(VK!=0){
    Pro= Math.round((VB*100/VK)*10000)/10000;
  }
  window.document.Rechnen.Pro.value= Pro;

  if (Phi!=0){
    Pauf= Math.round((Pab*100/Phi)*10000)/10000;
  }
  window.document.Rechnen.Pauf.value= Pauf;

  if(VK!=0){
    Lverlust=Math.round((VB*Pauf/VK)*10000)/10000;
    Lverlust= Math.round((Lverlust*Eko*TL)*10000)/10000;
  }
  window.document.Rechnen.Lverlust.value= Lverlust;

  //Wenn US dann Umrechnung der Einheiten
  if (window.document.Rechnen.ISOUS[1].checked == true) {
    VB = VB * 35.31467; 
  }
  window.document.Rechnen.VB.value= VB; 

}

function Iso_Us()
{
  if (window.document.Rechnen.ISOUS[1].checked == true) {
    us();
  } else { 
    iso(); 
  }
}

function us() {
  window.document.getElementById("kevo").firstChild.nodeValue = "gallon"; 
  window.document.getElementById("lmdk").firstChild.nodeValue = "cfm"; 
  window.document.getElementById("kad").firstChild.nodeValue = "psig"; 
  window.document.getElementById("ked").firstChild.nodeValue = "psig"; 
  window.document.getElementById("mabmd").firstChild.nodeValue = "hp"; 
  window.document.getElementById("mabmd1").firstChild.nodeValue = "hp"; 
  window.document.getElementById("lbue").firstChild.nodeValue = "cfm"; 
  window.document.getElementById("lgm").firstChild.nodeValue = "cfm"; 
  window.document.getElementById("lgm1").firstChild.nodeValue = "cfm"; 
  zuruecksetzen();
}

function iso() {
  window.document.getElementById("kevo").firstChild.nodeValue = "m³"; 
  window.document.getElementById("lmdk").firstChild.nodeValue = "m³/min"; 
  window.document.getElementById("kad").firstChild.nodeValue = "bar"; 
  window.document.getElementById("ked").firstChild.nodeValue = "bar"; 
  window.document.getElementById("mabmd").firstChild.nodeValue = "kW"; 
  window.document.getElementById("mabmd1").firstChild.nodeValue = "kW"; 
  window.document.getElementById("lbue").firstChild.nodeValue = "m³/min"; 
  window.document.getElementById("lgm").firstChild.nodeValue = "m³/min"; 
  window.document.getElementById("lgm1").firstChild.nodeValue = "m³/min"; 
  zuruecksetzen();
}

function zuruecksetzen() {
  window.document.Rechnen.V.value = 0;
  window.document.Rechnen.t.value = 0; 
  window.document.Rechnen.Pmax.value = 0;
  window.document.Rechnen.Pmin.value = 0;
  window.document.Rechnen.Pab.value = 0;
  window.document.Rechnen.Phi.value = 0;
  window.document.Rechnen.VK.value = 0; 
  window.document.Rechnen.Eko.value = 0;
  window.document.Rechnen.TL.value = 0;
  window.document.Rechnen.Pauf.value = 0;
  window.document.Rechnen.Lverlust.value = 0;
  window.document.Rechnen.VB.value = 0; 
  window.document.Rechnen.VB.value = 0;
  window.document.Rechnen.Pro.value = 0;
  window.document.Rechnen.V1.value = 0;
  window.document.Rechnen.TL1.value = 0;
  window.document.Rechnen.t1.value = 0; 
  window.document.Rechnen.Pab1.value = 0;
  window.document.Rechnen.Phi1.value = 0;
  window.document.Rechnen.Eko1.value = 0;
  window.document.Rechnen.Betrh.value = 0;
  window.document.Rechnen.Pauf1.value = 0; 
  window.document.Rechnen.Lverlust1.value = 0;
  window.document.Rechnen.VB1.value = 0;
  window.document.Rechnen.p.value = 0;

}
